El 10 de julio se enfrentan ambos ejércitos en la batalla de Huamachuco, en la cual Gorostiaga vence a las tropas de Cáceres.