Los peruanos estuvieron a punto de ganar la batalla pero el agotamiento de sus municiones y la falta de bayonetas permitieron voltear el resultado a favor de los chilenos.