Battle of Sagrajas, 1086 - An ambush that almost stopped the Reconquista