Why did the battle of san jacinto only last 18minutes?

1 answer

Answer

1099970

2026-09-07 10:50

+ Follow

The Battle of San Jacinto lasted only 18 minutes due to the Texans' strategic surprise attack on the Mexican forces, who were caught off guard while resting after a long march. Texan General Sam Houston had meticulously planned the assault, capitalizing on the element of surprise and the low morale of the Mexican army, led by General Santa Anna. The Texans, motivated and well-prepared, quickly overwhelmed the Mexican troops, leading to a decisive victory that secured Texas independence.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.