San Martín war Anfang Januar 1821 einige Kilometer nach Süden marschiert, aber die Spanier in Lima schickten ihm ein Heer unter José Canterac entgegen, vor dem er sich etwas zurückzog, um in eine bessere Verteidigungsposition zu gelangen.