Lo cierto es que La Mar, ante la carencia de provisiones y de armas, a lo que naturalmente se sumaría sus sentimientos de criollo y su vieja amistad con San Martín (a quien conocía desde los días de la guerra de la independencia española), poco después se rindió y firmó la capitulación del Callao (19 de septiembre de 1821), cuyos fuertes pasaron a poder de los patriotas.