Siendo derrotado en la batalla junto al río Guadalete, se retiró hacia Mérida y posteriormente a Badajoz, donde permaneció oculto durante agún tiempo pasando luego a Portugal, llegando a Alcobaza, donde al poco tiempo murió.