Un importante triunfo para los patriotas fue la rendición de las fortalezas del Callao, el 19 de septiembre de 1821, cuyo jefe, el mariscal peruano José de la Mar, se sumó a la causa patriota.