Ситуация изменилась в конце лета
974 года, когда в христианской Испании стало известно о тяжёлой болезни халифа ал-Хакама II и о том, что Кордовский халифат ведёт в своих африканских владениях войну с
Фатимидами. Решив воспользоваться ситуацией, граф Кастилии Гарсия Фернандес, заручившись поддержкой Эльвиры Рамирес, разорвал мир с маврами, в сентябре этого года напал на их владения и разорил некоторые приграничные области. В апреле
975 года Гарсия Фернандес осадил хорошо укреплённую мусульманскую крепость Гормас, находящуюся вблизи принадлежавшего ему города
Сан-Эстебан-де-Гормас. Против него ал-Хакамом II был направлен один из лучших военачальников халифата,
Галиб аль-Насири, только что успешно завершивший войну в
Ифрикии. Первое столкновение войск
мавров и христиан не выявило победителя. Галиб отошёл за близлежащую реку, а граф Кастилии продолжил осаду. В лагерь христиан с подкреплениями прибыли Эльвира Рамирес и Рамиро III, король Наварры Санчо II Абарка, графы Мансона и Сальдании. Общая численность войска христиан, по свидетельству средневековых хроник, достигла 60 000 воинов. Мавры так же получили подкрепления.
18 июня войско христиан предприняло попытку штурма крепости Гормас, но было отбито, понеся тяжёлые потери. Одновременно Галиб аль-Насири ударил по лагерю христиан и нанёс им новое поражение. Потеряв значительную часть войска, христианские правители были вынуждены снять осаду, разделили войско и двинулись каждый в свои владения, но при отступлении они вновь были разбиты: Галиб нанёс при
Ланге поражение графу Кастилии, а
вали Сарагосы разбил короля Наварры.