Vencidos por Alfonso I de Portugal, los musulmanes atacaron en 1173 el reino de León, intentando apoderarse de Ciudad Rodrigo; pero Fernando II, que tuvo conocimiento de sus propósitos, se atrincheró en la ciudad salmantina con las tropas que pudo reunir en León, en Zamora, en varios lugares de Galicia y en otros puntos del reino, dando orden al mismo tiempo al resto de su ejército de reunirse con él lo antes posible.