Jabarkan Setelah Río Salado dari Yusuf I dari Granada

Dengan mundurnya sebagian besar pasukan Mariniyah ke Afrika Utara, Alfonso XI menjadi leluasa bertindak melawan Granada. Ia melancarkan invasi pada April 1341, dengan terlebih dahulu berpura-pura hendak menyerang Málaga (Malaqah), kota pelabuhan besar di sebelah barat Granada. Setelah Yusuf mengirimkan bala bantuan ke kota ini (dengan mengambil pasukan dari tempat lain), Alfonso membelokkan pasukannya ke Alcalá de Benzaide, sebuah benteng besar di daerah perbatasan yang terletak 50 km di utara Granada dan garnisunnya telah dikurangi untuk memperkuat Málaga. Pasukan Kastilia mengepung benteng ini dan memorakporandakan wilayah sekelilingnya. Tidak hanya merampas bahan makanan, mereka juga merusak pohon-pohon perkebunan; tindakan tersebut menimbulkan kerugian jangka panjang tanpa ada manfaat langsung bagi para penyerang. Untuk menanggapinya, Yusuf membawa pasukannya menuju sebuah posisi dekat Pinos Puente sekarang, untuk mencegah agar aksi pengrusakan yang dilakukan Kastilia tidak mencapai daerah subur () yang mengitari kota Granada. Alfonso memperluas target serangannya untuk memancing Yusuf meninggalkan posisinya yang memiliki pertahanan bagus, tetapi tentara Granada tidak bergerak sementara pasukan Kastilia menghancurkan wilayah di sekitar Locubín dan Íllora. Pengepungan terhadap Alcalá terus berjalan, dan setelah menerima bala bantuan dari pasukan Mariniyah di Algeciras Yusuf maju sekitar 10 km menuju Moclín (Muklin). Baik Yusuf maupun Alfonso tidak berani melakukan serangan frontal, dan Alfonso mencoba memancing Yusuf ke sebuah jebakan tetapi tidak berhasil. Melihat bahwa bala bantuan tidak akan tiba, penjaga benteng Alcalá meminta untuk menyerah dengan syarat dijamin keselamatannya untuk meninggalkan Alcalá. Syarat ini diterima Alfonso dan serah terima dilakukan pada 20 Agustus 1341. Yusuf kemudian menawarkan gencatan senjata, tetapi Alfonso menyaratkan agar ia memutus persekutuannya dengan Abu al-Hasan. Yusuf menolak syarat ini, sehingga perang terus berjalan.

Pada saat yang sama dengan pengepungan Alcalá, pasukan Alfonso juga merebut Locubín. Dalam beberapa minggu berikutnya, pasukan Kastilia merebut Priego, Carcabuey, Matrera, dan Benamejí. Pada Mei 1342, armada gabungan Granada dan Mariniyah yang berlayar di Selat Gibraltar dihadang oleh armada Kastilia dan Genova. Pertempuran laut ini berakhir dengan kemenangan kubu Kristen, hancurnya 12 galai Muslim, dan terpencarnya kapal-kapal Muslim yang tersisa di sepanjang pantai Andalusia.