What battle effectively ended Texas' war for independence from Mexico?

Battle of San Jacinto

Next question