La independencia, sin embargo, no estaba asegurada y el ejército español obtuvo nuevas victorias y hacia 1818 se dirigía hacia Santiago, pero la carga sería definitivamente detenida en los llanos del río Maipo, durante la batalla de Maipú, el 5 de abril de 1818.