Spanische Truppen unter General Mariano Osorio aus Peru gingen daraufhin bei Valdivia an Land und zogen gegen die "patriotas" zu Felde. Wie in allen südamerikanischen Unabhängigkeitskämpfen bekämpften sich vor allem Kreolen untereinander. Die chilenische Befreiungsarmee unter José Miguel Carrera und Bernardo O’Higgins wurde am 1. Oktober 1814 in der Schlacht von Rancagua von den spanischen Truppen aufgerieben, die Heerführer der Chilenen flohen nach Argentinien. Die Zeit zwischen 1814 und 1817 nennt man die Zeit der Reconquista. Mit Unterstützung des Argentiniers José de San Martín stellten sie ein gemeinsames Heer gegen die Spanier auf. Sie überquerten die Anden und besiegten die zahlenmäßig kleinere spanische Armee am 12. Februar 1817 in der Schlacht von Chacabuco.