Final answer:
The Battle of San Jacinto was the turning point of the Texas Rebellion, leading to a Texan victory and temporary independence as recognized in the Treaties of Velasco.
Step-by-step explanation:
The turning point of the Texas Rebellion (1835-1836) that led to Texan victory and independence from Mexico was the Battle of San Jacinto. This decisive battle took place on April 21, 1836, when the Texas forces under General Sam Houston launched a surprise attack on General Antonio Lopez de Santa Anna's troops during their afternoon rest. The battle was swift, with around half of the Mexican troops killed and the rest, including Santa Anna, captured.
The stunning success of the Battle of San Jacinto directly led to the Treaties of Velasco, wherein Santa Anna, though under duress, agreed to withdraw Mexican forces and recognize the independence of Texas, albeit temporarily, as he later repudiated the agreement upon his return to Mexico.