El 10 de julio las fuerzas de Gorostiaga derrotaron a las de Cáceres en la batalla de Huamachuco, con grandes bajas en el ejército de Cáceres, y decepción entre quienes se oponían a la cesión de territorios.