Final answer:
The Texans defeated General Antonio Lopez de Santa Anna at the Battle of San Jacinto led by Sam Houston, securing a significant victory for Texas independence.
Step-by-step explanation:
The Texans, led by Sam Houston, defeated the army of General Antonio Lopez de Santa Anna at the Battle of San Jacinto. This decisive battle took place on April 21, 1836, where the Texan army, though outnumbered, launched a surprise attack on the Mexican troops during their afternoon rest.
The Texans’ battle cry of "Remember the Alamo!" fueled their victory as they defeated Santa Anna’s forces within fifteen minutes, resulting not only in the death of approximately half the Mexican troops but also the capture of Santa Anna himself. This victory was crucial in the fight for Texas independence from Mexico and contributed to the establishment of the Republic of Texas.