Battle of Maipú Battle of Maipú The Battle of Maipú () was a battle fought near Santiago, Chile on April 5, 1818 between South American rebels and Spanish royalists, during the Chilean War of Independence. The Patriot rebels led by Argentine general José de San Martín effectively destroyed the Spanish forces commanded by General Mariano Osorio, and completed the independence of the core area of Chile from Spanish domination. In 1817, the Argentine General José de San Martín led an army across the Andes and defeated the Spanish at the battles of Chacabuco and Chalchuapa and captured Santiago. The Spanish viceroyalty sent a
Army of the North of the Royalist forces in Upper Peru. On 12 May Orozco commanding a force of 4,000 men advanced to Jujuy, and on 28 May occupied the city, then on 31 May occupied Salta. On 2 June the royalist forces defeated the patriots at Chamical (southwest of the city of Salta). At the battle of Las Cañas lieutenant colonel Rojas was killed but the force of 400 royalists was defeated. On 8 June there was a new independentist victory at Cuesta de la Pedrera (southeast of Salta), dispersing 2,000 royalists who retreated to Jujuy. At the battle of Yala another royalist