وزعقت الأبواق، فاهتزت الأرض، وتجاوبت الجبال والآفاق. فلما أبصره الأذفونش، وجه حملته إليه، وقصده بمعظم جنوده، وتراجع الروم إلى محلاتهم، فصدموا أمير المسلمين، فأفرج لهم عنها، ثم کر عليهم فصدهم بجمعه، وردهم إلى مركزهم، وأخرجهم منه، ثم کروا عليه فخرج لهم عنها، واستمرت المعركة ما بين کر وفر.
أفاد المعتمد من تخفيف الضغط على جبهته، فأعاد تنظيم قواته، وقد استنشق ريح الظفر، وأدرك تباشير النصر. وبينما الكرات بين ابن تاشفين والأذفونش تتوالى، أمر ابن تاشفين حشمه من السودانيين بالترجل للقتال كمشاة، فترجل منهم زهاء أربعة آلاف، ودخلوا المعترك بدرق اللمط وسيوف الهند ومزاريق الزان، فطعنوا الخيل فرمحت بفرسانها وأحجمت عن أقرانها، وانطلقت قوات ابن عباد في الوقت ذاته بالهجوم، وصدق الجميع الحملة، وتزلزلت الأرض بحوافر خيلهم، وأظلم النهار بالعجاج والغبار، وخاضت الخيل بالدماء، وصبر الفريقان صبرة عظيمة. ثم انضم ابن عباد إلى يوسف، وحمل حملة صادقة، وعاد المنهزمون من أصحاب ابن عباد حين علموا بالتحام الفئتين، ولم تصمد قوات الأذفونش لقوة الهجوم فأخذت في التراجع. وقام أحد الجنود السودانيين بمطاردة الأذفونش فأهوى هذا على السوداني بضربة سيف قوية، غير أن هذا تجنب الضرية، ولصق به، وقبض على عنانه، وانتضي خنجرة كان متمنطقة به، فأثبته في فخذه، فهتك حلق درعه ونفذ من فخذه مع بداد سرجه، فانكشف الطاغية الأذفونش، ومضى هارية منهزمة، وقد غنم طعنة في ركبته تركت فيه عاهة - عرجا - عاشت معه ما بقى حية لتذكره أبدأ بتلك المعركة.
حان وقت الزوال عندما هبت ريح النصر، وأنزل الله سكينته على المسلمين، ونصر دينه القويم، وصدقوا الحملة على الأذفونش وأصحابه، فأخرجوهم عن محلتهم - معسكرهم - وولي الروم ظهورهم وأعطوا أعناقهم، والسيوف تصفعهم والرماح تطعنهم، إلى أن لحقوا ربوة لجؤوا إليها واعتصموا بها، وأحدقت بهم الخيل، وتجمع حول (الأذفونش) نحوا من خمسمائة فارس ما فيهم واحد إلا مكلوم - مجروح - وأباد القتل والأسر من عداهم من أصحابهم، والمخذول ينظر إلى موضع الوقيعة ومكان الهزيمة، فلا يرى إلا نکالا محيطة به وبأصحابه، حتى إذا ما أظلم الليل، انساب الأذفونش وأصحابه من الربوة، وأفلتوا بعدما تشبثت بهم أظفار المنية، واستولى المسلمون على ما كان في محلتهم -