Cáceres ordenó entonces bajar la artillería a la llanura para atacar con ella al desmoralizado enemigo y precipitar su desbande; la victoria parecía inminente, pero fue entonces cuando a los soldados peruanos se les acabaron las municiones, a lo que se sumaba la falta de bayonetas, indispensable para la lucha de cuerpo a cuerpo.