Skip to content
All events

Battle·Abbasid

Battle of Zallaqa Halts Christian Advance in Iberia

Date
23 October 1086 CE479 AH940 years ago
Place
Zallaqa, near Badajoz, al-Andalus
People
Yusuf ibn Tashfin, Alfonso VI

The Battle of Zallaqa, also called Sagrajas, took place on 23 October 1086 near Badajoz. The Almoravid army under Yusuf ibn Tashfin defeated the forces of King Alfonso VI of Castile and Leon. The Almoravids had been invited to Iberia by the taifa rulers of al-Andalus. Their victory slowed the Christian advance and led to Almoravid rule over much of al-Andalus.

Why it matters

It halted the Christian advance for a time and opened the way for Almoravid rule in al-Andalus.

almoravidal andalusreconquistaandalus