Which battle of 1836 secured Texas independence from Mexico?

Answer and explanation

Correct answer: A. San Jacinto, where Santa Anna was captured

  1. Step 1: A Texan force under Sam Houston surprised the Mexican army in April 1836. Step 2. Santa Anna was captured and signed treaties recognising Texas. Answer: San Jacinto, where Santa Anna was captured. Why not the others: The Alamo was a Mexican victory, and Buena Vista and Puebla belong to other wars.

Practise more Pre-Hispanic Mexico to Independence.

Free questions with an explanation for every one, and full timed General Knowledge (Mexico) mock tests.