阿布·哈桑的处境变得困难,不仅因为围攻塔里法的部队依赖摩洛哥的补给,还因为格拉纳达王国需要这些补给,他们的军队在边界上发起了一系列有限的攻击,以抵挡卡斯蒂利亚人。
10月10日,一场强烈的风暴摧毁了12艘卡斯蒂利亚战船,同一天,苏丹发动了一场全面攻势,袭击塔里法,尽管双方都付出了惨重的代价,但塔里法勉强抵挡住了攻击。
阿方索十一世于1340年10月15日离开塞维利亚,率领一支增援军,次日与葡萄牙国王会合。
他们前进到华达莱特河(guadalete river)一线,等待更多的卡斯蒂利亚和葡萄牙增援部队。
最终,10月26日,联合军队(现已达到20,000人)越过敌方领土。
当得知他们的进攻后,阿布·哈桑下令撤销围攻,他的军队在塔里法和海洋之间的一座山丘上布阵。
尤素福一世将他的军队安置在邻近的山丘上。
29日,基督教军队抵达鹿山(hayar al-ayyal),距离塔里法8公里(5.0英里),距离海滩仅250米。
他们与敌军之间是一条长4500米的山谷,山谷中有拉哈拉河(la jara)和萨拉多河(el salado)的溪流。
由于补给逐渐短缺,阿方索十一世决定次日发动攻击。
在夜间,阿方索十一世派遣了1000名骑兵和4000名步兵增援塔里法驻军,希望在战斗中出其不意地袭击敌方后卫。
他们在3000名轻骑兵的掩护下,顺利抵达塔里法。
然而,指挥轻骑兵的军官向阿布·哈桑报告说,夜间没有一名基督教徒成功进入塔里法。
无论他是出于良好意图,还是出于对承认失败的恐惧做出的报告,这种错误的信息在次日造成了严重后果。
---
里奥萨拉多战役的力量对比。
---
一位西班牙当代编年史认为阿布·哈桑(abu hasan)的军队由40,000名骑士和400,000名步兵组成,这一数字被历史学家约瑟夫·奥卡拉汉(joseph o'callaghan)认为严重夸大。
另一份资料提出摩尔人的骑士人数为53,000,步兵为600,000。
第三位编年史者假设马里尼德(marinids)的骑士有70,000,步兵有400,000,而格拉纳达(granada)的骑士则有7,000,步兵达到700,000。
大主教吉尔·德·阿尔博诺斯(gil de albornoz)声称联合穆斯林部队的骑士为40,000,步兵为400,000。
罗德里戈·雅涅斯(rodrigo yanez)的报告提供的最低数字声称阿布·哈桑派遣了60,000人,并且跨越直布罗陀海峡的运输花费了四个月。
雅涅斯的估算被奥卡拉汉驳斥。
17世纪历史学家艾哈迈德·穆罕默德·阿尔-马卡里(ahmed mohammed al-maqqari)根据早期的文本也估计阿布·哈桑的部队为60,000人。
格拉纳达拥有7,000名骑士,而马里尼德最多可能动员了60,000人。
基督教民兵可能在战斗中为格拉纳达的埃米尔作战。
有一位马里尼德王子则站在卡斯蒂利亚一方。
卡斯蒂利亚人动员了8,000名骑士和12,000名步兵。
葡萄牙则提供了1,000名骑士,而塔里法(tarifa)驻有1,000人的守军,他们参加了战斗。
阿方索(alfonso)派遣了3,000名卡斯蒂利亚骑士来协助1,000名葡萄牙骑士攻击尤素福(yusuf)的7,000名格拉纳达骑士,目标在左翼。
卡斯蒂利亚的步兵由市镇民兵组成,驻扎在中央,还有来自阿斯图里亚(asturias)和巴斯克(basque)地区的士兵,他们装备有长矛、弩、头盔和盾牌,与阿方索四世(afonso iv)的骑士并排作战。
---
里奥萨拉多战役的过程。
---
战争会议决定,卡斯蒂利亚国王将攻击苏丹的主力军,而葡萄牙军队在3,000名卡斯蒂利亚士兵的增援下,将与尤素福一世交战。
1340年10月30日上午九点,他们离开营地,留下2,000名新兵守卫营地。
强大的卡斯蒂利亚先锋由拉拉兄弟(lara brothers)率领,而国王本人则骑在主力部队中。
左侧是来自莱昂王国的投石兵,由佩德罗·努涅斯(pedro nu?ez)指挥,右侧是阿尔瓦尔·佩雷斯·德·古兹曼(alvar perez de guzman)带领的骑兵部队。
增援葡萄牙军队的是阿尔坎塔拉(alcantara)和卡拉特拉瓦(calatrava)军事命令。
阿布·哈桑(abu hasan)未在哈拉(jara)渡口进行阻击,但他在萨拉多河(salado)沿岸部署了强大的军队。
卡斯蒂利亚先锋遭遇了严重的抵抗。
德拉拉(de lara)无法渡过这条浅河,但国王的私生子费尔南多(fernando)和法德里克(fadrique)带领800名骑士向右侧推进,成功占领了一座小桥,击退了守卫的2,500名骑兵。
阿方索为他们增援了1,500名骑士,成功渡过了萨拉多河。
在中间,胡安·努涅斯·德·拉拉(juan nu?ez de lara)和圣地亚哥军事命令的3,000名骑士最终突破了敌人的防线,成功渡过河流,骑马向上攀登,阿布·哈桑的营地清晰可见。
与此同时,塔里法(tarifa)隐藏的部队也同时袭击了苏丹的营地,防守的部队(约3,000名骑兵和8,000名步兵)撤退,其中一半逃向阿尔赫西拉斯(algeciras),另一半则加入了谷地的主战斗,而苏丹的军队仍然大部分完好无损。