Al-Mundir emprendió entonces la retirada, pero Alfonso III le interceptó en el valle de Valdemora, donde le derrotó.