🌎 Latin American Warshard

Battle of Cancha Rayada

1818 CE · Cancha Rayada, Chile

The Battle of Cancha Rayada was fought in 1818 CE in Cancha Rayada, Chile between Spanish royalists vs the Army of the Andes; royalist victory in a surprise night attack; San Martín rallied and won at Maipú weeks later.

Battle of Cancha Rayada: quick facts

Date
1818 CE
Location
Cancha Rayada, Chile
Belligerents
Spanish royalists vs the Army of the Andes
Commanders
Mariano Osorio vs José de San Martín and Bernardo O'Higgins
Result
royalist victory in a surprise night attack; San Martín rallied and won at Maipú weeks later.
Era
🌎 Latin American Wars
Quiz difficulty
hard
Isometric diorama of the Battle of Cancha Rayada (1818 CE, Cancha Rayada, Chile) showing Mariano Osorio vs José de San Martín and Bernardo O'Higgins
AI-generated artwork made for the game; an artistic interpretation, not a historical image.

What happened at the Battle of Cancha Rayada?

Spanish royalist forces launched a devastating night attack on San Martin's patriot army at Cancha Rayada. The surprise assault caused widespread panic and the patriots suffered significant losses. However, San Martin and his officers quickly rallied their forces, and just 12 days later won the decisive Battle of Maipu that secured Chilean independence.

Did you know?

The defeat at Cancha Rayada was so complete that San Martin's army initially appeared destroyed. But within days he had rallied 5,000 men for the Battle of Maipu, one of the great military comebacks in history.

Sources and further reading

Entry last reviewed 26 September 2026.

Can you identify this battle?

Put your knowledge to the test in BattleGuess

Play BattleGuess