Poco más de dos mil peruanos, a las órdenes del general Cáceres, con armamento desigual, escasos de municiones y careciendo de bayonetas, emprendieron desesperado ataque sobre los dos mil chilenos de la aguerrida y bien provista división mandada por el coronel Gorostiaga.