而在南美，聖馬丁在1820年攻入祕魯，次年被當地市民迎入祕魯首府利馬，西班牙駐祕魯的總督被迫逃入內陸，並成功組織反擊。直至1823年玻利瓦尔和安东尼奥·何塞·苏克雷率軍進入祕魯，成功與聖馬丁的部隊會師，聯軍才在胡宁战役（Battle of Junín）和阿亚库乔战役戰勝西班牙的保王派，並生擒了西班牙總督，終結了西班牙在美洲大陸的殖民統治。