استنجد محمَّدُ الرابع بن إسماعيل مَلِكُ غرناطة بأبي الحَسَنِ علي بن عثمان مَلِك بني مرين لاستردادِ ثَغرِ جبل طارق من الأسبان الذين استولوا عليه سنة 709 فاستجاب أبو الحسَنِ لهذه الدعوة وأرسل جَيشًا بقيادةِ ابنه أبي مالك، فحصَلَت معركةٌ بَحَريَّةٌ أمام جبل طارق هُزِمَ فيها القشتاليون واستسلمت حاميةُ الجبل فاسترَدَّها المسلمون من الأسبان، ثم بعد فترة تم اغتيال محمد الرابع بن إسماعيل بتحريضٍ من مُنافِسيه في المُلكِ، فتَمَّ استخلاف أخيه أبي الحَجَّاج يوسف الأول بن أبي الوليد إسماعيل، وهو فتى في السادسة عشرة من عُمُرِه.