El emir Ibn Hud, que había reunido un numeroso ejército dividido en siete cuerpos, se interpuso con él entre el ejército cristiano y la ciudad de Jerez de la Frontera, obligando a las tropas de Alfonso a combatir.