等忻都到了博多湾这才发现日本人早已在沿海滩头砌筑了层层石坝,战舰根本靠不了岸,无奈之下只有下令强攻志贺岛,得手后却发现志贺岛并没有什么用处。
由于补给困难,再加上疫病流行,忻都只得又撤回壹岐岛,准备与右路军会师后伺机再战。
六月上旬,右路军的南方舰队抵达了壹岐岛,两支庞大舰队在九州外海会合后开始登陆作战,遇到了早已经准备妥当的倭军有组织的抵抗,倭军以修建的石墙为掩护不断击退蒙元军队的进攻,还伺机组织反冲锋。
倭国军队最成功的一次反击击溃了高丽军主力,高丽军统帅洪茶丘被俘杀,几名蒙古高级将领也相继阵亡。
据悉,惨烈的战斗持续了一个多月,远征军的损失已超过三分之一,但依然不能突破石墙。
在李云天看来,这是蒙元军队的最大败笔,明明可以猜到倭人会严阵以待而且还修建了用以阻挡蒙古骑兵的石墙,可蒙元军队的统帅还是下令强攻,这岂不是正中倭国人的下怀?
等到了七月下旬,蒙元军队的粮草和箭支已基本告罄,此时无论蒙古人还是倭国人都以为这次战争的结局将和上一次相同,会以蒙元军队的撤退收场。
然而,进入了八月份后,海面上突然刮起了猛烈的飓风,剧烈的风暴持续四天,蒙元军南方舰队的舰船基本被毁,而北方舰队的舰船也损失大半,这场飓风也就是倭国人所称的“神风”。
见此情形,北方舰队剩余的舰船逃离了战场驶返高丽,南方军的统帅也吓得乘残存的几艘船逃离。
此时此刻,九龙山的海滩上尚留有近十万蒙元军队,由于失去了补给和退路,又无力突破倭军的防线只能死战。
三天后倭国人开始反攻,将残存的蒙元军队驱赶至一处名为八角岛的狭窄地区然后纵兵攻击。
据史料记载,元军大部被杀,剩余的两万多人作了