Así los almorávides, decididos y más numerosos, vencieron a Alfonso en la batalla de Sagrajas, el 23 de octubre de 1086.