Después de la batalla de Maipú, ocurrida el 5 de abril de 1818, parte del ejército realista, derrotado, y al mando de Mariano Osorio, huye hacia Talcahuano, pasando por Navidad.