Who defeated Santa Anna at the battle of San jacinto?

The Texas Army led by Sam Houston defeated Santa Anna at the Battle of San Jacinto on the 21st April 1836.