Jabarkan Peristiwa politik dan militer dari Yusuf I dari Granada

Karena kematian Muhammad IV, menurut prinsip yang berlaku pada masa itu perjanjian perdamaian yang telah disepakati oleh Muhammad dengan Alfonso dan Abu al-Hasan menjadi batal. Selanjutnya, perwakilan dari Yusuf bertemu dengan perwakilan kedua raja tersebut dan menandatangani perjanjian baru dengan masa berlaku empat tahun di Fes, ibu kota Kesultanan Mariniyah, pada 26 Februari 1334. Seperti biasa, perjanjian ini mengatur dibolehkannya perdagangan bebas antara ketiga kerajaan, tetapi perjanjian ini juga meniadakan upeti yang biasanya harus dibayar Granada kepada Kastilia. Selain itu, kapal-kapal Mariniyah diperbolehkan memasuki pelabuhan-pelabuhan Kastilia, dan Abu al-Hasan diharuskan berjanji untuk tidak menambah pasukannya yang berada di Semenanjung Iberia; ia hanya boleh merotasi pasukan yang ada. Klausul ini tidak hanya menguntungkan Kastilia, tetapi juga Granada, yang juga ingin mencegah semakin meluasnya wilayah Mariniyah di Al-Andalus. Selanjutnya, raja Kristen lain di Spanyol yaitu Afonso IV dari Aragon () bergabung dengan perjanjian ini pada Mei 1334, dan menandatangani perjanjian bilateral dengan Yusuf pada 3 Juni 1335. Setelah Afonso IV meninggal pada 1336, putranya Pero IV melanjutkan perjanjian ini selama lima tahun. Dengan demikian, tercapai periode perdamaian antara Granada dengan negara-negara tetangganya.

Dengan tercapainya perdamaian di antara mereka, raja-raja tersebut mengalihkan perhatiannya ke tempat lain: Alfonso XI berusaha menundukkan pembesar-pembesarnya yang memberontak, sementara Abu al-Hasan memerangi Kerajaan Tilimsan yang dikuasai Dinasti Zayyaniyah di Afrika Utara. Sementara itu, Yusuf bertindak terhadap keluarga Banu Abi al-Ula, dalang pembunuhan kakaknya Muhammad IV. Pada September 1340 (atau kemungkinan 1338), Abu Tsabit bin Utsman dicopot dari posisinya sebagai pemimpin tertinggi Al-Ghuzat al-Mujahidin, dan diganti oleh Yahya bin Umar dari keluarga Banu Rahhu. Yusuf mengusir Abu Tsabit beserta ketiga saudaranya dan seluruh keluarga Banu Abi al-Ula ke Tunis, yang merupakan daerah Daulat Hafsiyah. Harvey berkomentar bahwa, "menurut standar tindakan pembalasan pada. masa itu ...  [tindakan] ini cukup terkendali". Kemungkinan Yusuf tidak bertindak lebih keras lagi karena ia tidak ingin mempertegang hubungan dengan prajurit Al-Ghuzat Al-Mujahidin lainnya.

Perang Granada dan Mariniyah melawan Kastilia

Pada musim semi tahun 1339, setelah berakhirnya perjanjian yang sebelumnya ditandatangani pada tahun 1334, konflik dimulai lagi dengan serangan-serangan Mariniyah terhadap daerah pertanian Kastilia, yang melebar menjadi konfrontasi antara Kastilia yang dibantu Aragon dengan kedua kerajaan Muslim tetangganya. Granada diserbu pasukan Kastilia pimpinan Gonzalo Martinez, Mahaguru Ordo Alcántara, yang menyerang Locubín, Alcalá de Benzaide (Al-Qal'at Banu Said), dan Priego. Sebagai balasan, Yusuf memimpin 8.000 pasukannya untuk mengepung Siles, tetapi mundur setelah datangnya pasukan yang dipimpin Mahaguru Ordo Santiago, Alfonso Méndez de Guzmán. Persaingan pribadi antara kedua mahaguru ini tampaknya memicu pembelotan de Guzmán ke pihak Yusuf, tetapi tak lama kemudian ia ditangkap pasukan Kastilia, lalu dihukum gantung dan jenazahnya dibakar. Panglima Mariniyah di Iberia, Abu Malik Abdul Wahid, putra Abu al-Hasan, tewas dalam pertempuran kecil melawan Kastilia pada 20 Oktober 1339, tetapi pasukannya terus memorakporandakan daerah perbatasan Kastilia hingga dikalahkan di Jerez. Sementara itu, pasukan Granada memperoleh beberapa kemenangan, termasuk penaklukan kota Carcabuey.

Pada musim gugur 1339, armada Aragon pimpinan Jofre Gillabert berusaha mendarat di dekat Algeciras tetapi mundur setelah laksamana mereka tewas terkena panah. Pada 8 April 1340, pertempuran besar terjadi di lepas pantai Algeciras antara armada Kastilia yang dipimpin Alfonso Jofré Tenorio melawan armada Granada-Mariniyah yang dipimpin Muhammad al-Azafi, yang berakhir dengan kemenangan pihak Muslim dan kematian Tenorio. Armada Muslim merebut 28 kapal galai (dari 44 galai di armada Kastilia yang bertempur) dan 7 kapal kerakah. Abu al-Hasan menganggap kemenangan ini sebagai pertanda awal jatuhnya Kastilia ke tangannya. Ia menyeberangi Selat Gibraltar dengan pasukannya, membawa berbagai mesin kepung, seluruh pembesar istana, dan istri-istrinya. Ia mendarat di Algeciras pada 4 Agustus. Yusuf bergabung dengannya dan mereka memulai pengepungan terhadap Tarifa (Tharifah), pelabuhan Selat Gibraltar yang dikuasai Kastilia, pada 23 September. Alfonso XI bergerak untuk menyelamatkan Tarifa, dan tentaranya diperkuat pasukan sekutunya, Raja Afonso IV dari Portugal (). Pada 23 atau 29 Oktober, mereka tiba sekitar 8 km dari Tarifa dan Yusuf bersama Abu al-Hasan bergerak untuk menghadangnya. Pasukan Alfonso XI terdiri dari 8.000 tentara berkuda, 12.000 tentara pejalan kaki, ditambah milisi penduduk kota yang jumlahnya tidak diketahui, sementara Afonso IV memimpin 1.000 tentara. Kekuatan pasukan Muslim jauh lebih besar tetapi jumlah tepatnya tidak diketahui: sumber-sumber Kristen pada masa itu menyebut angka 53.000 tentara berkuda dan 600.000 pejalan kaki, yang jelas terlalu dibesar-besarkan; sejarawan modern Ambrosio Huici Miranda (1956) memperkirakan tentara Granada berjumlah 7.000 dan tentara Mariniyah berjumlah 60.000. Para kesatria dari pihak Kristen memiliki zirah yang jauh lebih baik dibandingkan pasukan berkuda Muslim yang hanya memiliki perlengkapan ringan.