Battle of Huamachuco

The Battle of Huamachuco was fought on July 10, 1883, and it was the last major battle of the War of the Pacific. The Chilean soldiers led by Colonel Alejandro Gorostiaga decisively defeated the Peruvian army commanded by General Andrés Avelino Cáceres near the town of Huamachuco. This Chilean victory effectively eliminated Cáceres' Ejército de la Breña, ending any real threat or resistance in the Peruvian Andes. The Peruvian defeat paved the way for the Treaty of Ancon that finally put an end to the war. Also, one of Peru's greatest heroes, Colonel Leoncio Prado, died as a consequence of this battle.

Battle of Huamachuco

The Battle of Huamachuco was fought on July 10, 1883, and it was the last major battle of the War of the Pacific. The Chilean soldiers led by Colonel Alejandro Gorostiaga decisively defeated the Peruvian army commanded by General Andrés Avelino Cáceres near the town of Huamachuco. This Chilean victory effectively eliminated Cáceres' Ejército de la Breña, ending any real threat or resistance in the Peruvian Andes. The Peruvian defeat paved the way for the Treaty of Ancon that finally put an end to the war. Also, one of Peru's greatest heroes, Colonel Leoncio Prado, died as a consequence of this battle.