The Battle of Badajoz was a military engagement between the Almoravids and the raiding party from Castile.
The nobles of Salamanca, motivated by the victory of Rodrigo González de Lara over the Almoravids at the battle of al-Sharafe,[a] decided to raid the area around Badajoz.
[1] They raised a sizable army with thousands of soldiers, including champions from Castile.
[2][3][4] When Tasfin bin Ali, the governor of Cordoba, learned of the raid, he organized his army to confront them.
[10] The Almoravids took control of the Castilian camp, liberated the prisoners,[b] and took the previously taken loot.