The Battle of Sagrajas (23 ga watan Oktoba 1086), ya kasan ce kuma wanda ake kira Zalaca ko Zallaqa ( Larabci: معركة الزلاقة‎ ), yaƙi ne tsakanin rundunar Almoravid ƙarƙashin jagorancin Sarkinsu Yusuf ibn Tashfin da rundunar da ke ƙarƙashin jagorancin Castilian King Alfonso VI . Daga baya ana kiran filin daga az-Zallaqah (a turance "ƙasar mai santsi") saboda rashin talaucin da aka samu sakamakon ɗimbin zubar da jini a wannan ranar, wanda ya haifar da sunan a larabci. Ya kasan ce mtumin labarawa ne kuma dan kasuwa mai matukar bada muhimmmamci ga Bayan Alfonso VI, Sarkin León da Castile, sun kame Toledo a 1085 kuma suka mamaye taifa na Zaragoza, sarakunan kananan masarautun taifa na Islama ta Iberia sun gano cewa ba za su iya tsayayya da shi ba tare da taimakon waje ba. A 1086, sun gayyaci Yusuf bn Tashfin don yakar Alfonso VI. A wannan shekarar, ya amsa kiran shugabannin Andalus guda uku (Al-Mu'tamid bn Abbad da sauransu) sannan ya tsallake mashigar zuwa Algeciras ya koma Seville . Daga can, tare da rakiyar sarakunan Seville, Granada, da Taifa na Málaga, sun yi tattaki zuwa Badajoz .