4艘穆斯林战船和35艘小船在海峡与阿方索·霍夫雷·德·特诺里奥(Alfonso Jofre de tenorio)指挥的卡斯蒂利亚舰队(44艘战船和7艘大型船)相遇。
阿扎菲包围并摧毁了卡斯蒂利亚舰队。
特诺里奥本人丧生,28艘战船和7艘大型船被俘,仅有11艘战船成功抵达卡塔赫纳(cartagena),其中5艘抵达塔里法(tarifa)。
阿布·哈桑于1340年8月14日穿越直布罗陀海峡,整个夏季,部队和补给被运送到半岛。
9月22日,在尤素福一世(Yusuf I)的协助下,塔里法的围攻正式展开。
然而,苏丹犯了一个严重的错误:他认为卡斯蒂利亚人重建舰队需要几个月的时间,并希望削减维持自己舰队的巨大开支,因此阿布·哈桑过早地将大部分战船停用,并归还了他的盟友的船只,只留下12艘在阿尔赫西拉斯。
与此同时,阿方索十一世(Alfonso xI)寻求了阿拉贡国王和他的岳父、葡萄牙国王阿方索四世(Afonso IV of portugal)的援助。
后者派出了一支由葡萄牙海军上将曼努埃尔·佩萨尼亚(manuel pessanha)指挥的葡萄牙海军舰队,并额外支付了由指挥官米塞尔·吉尔·博卡内格拉(micer Gil bocanegra)指挥的15艘热那亚战船的费用。
加上在塞维利亚(Seville)匆忙建造的27艘船,基督教舰队在10月在海峡中强势出现,切断了摩洛哥与半岛之间的补给线路。