En 1817 tras el triunfo de las armas patriotas en la Batalla de Chacabuco, otra vez se recurrió al Ejército Real del Perú para salvar la monarquía, y una segunda expedición parte en 1818, obtuvo una victoria en la Batalla de Cancha Rayada, pero finalmente fue destruida por José de San Martín en la batalla de Maipú.