Había durado la batalla 9 horas, desplegándose prodigios de valor, defendiendo palmo á palmo el terreno: 5000 peruanos contra casi todo el Ejército chileno (23129).