What only took 18 minutes last time?
18 minutes - Battle of San Jacinto.
That was payback to the Mesicans for Goliad and the Battle of the Alamo.
It took a grand total of 18 min. to win that battle.
That's when the Texans kicked the Mexican army's butt out of Texas. We ceased being part of Mexico. After that, anyone that continued to live here was a Texan, not Mesican.
The mesican army was lucky the Texans left any of them alive to go back to Mexico.