Il culmine avec la capitulation du gouverneur de la place, José de La Mar en .
Déclaration de San Martín à Las Heras pendant le siège :
« Están perdidos. El Callao es nuestro. No tienen víveres para quince días. Los auxiliares de la sierra se los van a comer. Dentro de 8 días tendrán que rendirse o ensartarse en nuestras bayonetas. »
— San Martín à Las Heras
« Ils sont perdus. El Callao est à nous. Ils n'ont pas de vivres pour quinze jours. Les troupes auxiliaires de la montagne vont se les faire. Dans 8 jours, ils devront se rendre ou s'empaler sur nos baïonnettes. »
Bilan et conséquences
Les Espagnols perdent 400 hommes dans la bataille et capitulent.
(es) Andrés García Camba, Memorias para la historia de las armas españolas en el Perú. Tomo I. Madrid: Tipografía de Benito Hortelano y Compañía, 1846.