En octubre y noviembre de 1817 Mariano Osorio organizó en Lima un nuevo ejército expedicionario para atacar a las fuerzas revolucionarias en Chile al mando de José de San Martín y Bernardo O'Higgins.