Aunque los cristianos desbarataron la vanguardia enemiga, formada por los contingentes de las taifas, la segunda línea, compuesta por almorávides y sevillanos, detuvo la acometida y permitió a la retaguardia, al mando del propio Ibn Tasufín, derrotarlos, aunque con notables pérdidas.