استنجد محمد الرابع بن إسماعيل ملك غرناطة بأبي الحسن علي بن عثمان ملك بني مرين لاسترداد ثغر جبل طارق من الأسبان الذي استولوا عليه عام ٧٠٩هـ فاستجاب أبو الحسن لهذه الدعوة وأرسل جيشا بقيادة ابنه أبي مالك، فحصلت معركة بحرية أمام جبل طارق هزم فيها القشتاليون واستسلمت حامية الجبل فاستردها المسلمون من الأسبان، ثم بعد فترة تم اغتيال محمد الرابع بن إسماعيل بتحريض من منافسيه في الملك فتم استخلاف أخيه أبي الحجاج يوسف الأول بن أبي الوليد إسماعيل وهو فتى في السادسة عشرة من عمره.
(تنبيه): التاريخ الميلادي تقريبي نظراً لاشتماله على أكثر من عام هجري أحياناً