El historiador chileno Gonzalo Bulnes indica asimismo, que en la línea defensiva desde Miraflores en dirección a Surco y finalizando en Ate se encontraban 11 000 peruanos, compuestos por 1000 hombres de dos batallones de la guarnición del Callao, 6000 soldados retirados de la línea de San Juan y 4000 hombres del ejército de reserva.