Officers and Men of the Texas Republican Army The Battle of San Jacinto April 20, 21 1836 At the Battle of San Jacinto, the Texas army under General Sam Houstan defeated the Mexican army under Santa Anna. This battle ended the war, and Texas earned its independence from Mexico. Participants on the Field of San Jacinto George Washington Gardner