Al llegar a Zalanca, provincia de Badajoz, el ejército cristiano es sorprendido por los almohades, sufriendo espantosa derrota las huestes de don Alfonso.