Pero a comienzos de agosto de ese año un ejército almorávide avanzó hacia el interior del reino de León, donde Alfonso se vio obligado a interceptarlo, con resultado de derrota cristiana en la batalla de Sagrajas el 23 de octubre.