事实上忽必烈2次派大军攻日本,主力队都是南宋降人和丽人。真正安其中的蒙古兵寥寥无几)两次斩杀元使。将元世祖的怒火彻底燃,于是另一场大战不可避免的发生了…
1281年2月20日,元军兵分两路发:东路联军4万由忻都、洪茶丘率领(丽军由金方庆为统帅)5月初以兵船900艘从丽国合浦兵。江南军(南宋降军)10万由降将范文虎率领,带齐农、稻等屯田用,以兵船3500艘由南宋两浙东路庆元府发。以元军宿将阿剌罕为两路总指挥,随江南军发。共同攻九州岛上的博多太宰府!日本历史所称的‘弘安之役’在‘文永之役’6年多之后再次打响!
5月21日。东路军很快占领对岛、壹岐岛。战前署,应在此等候江南军前来会师。但忻都决定单独发起攻击!6月5日。东路军到达博多湾,转一圈后发现沿岸石墙延宕,无法登陆的元军转攻博多湾中的志贺、能古2岛。但这2岛远没有对、壹岐大,不利于大队作战,元军的集团战术全然派不上用场。战斗以日本武士习惯的个人对决方式行。元军数遭败绩,洪茶丘险些被俘。双方相持一周,元军毫无展。此时从丽发算起,元军已在海上颠簸生活近2个月,已有疫病行。忻都见形势不妙,只得撤回壹岐岛,等待江南军的到来,再图取。为应对日本武士惯用的夜袭,忻都命将战船以舳舻十里用铁锁连结战船,环形相卫。一个多月后,他将再次为这一决定买单!
再说江南军,本应也在5月发,6月中旬到达平岛与东路军会师。但阿剌罕意外生病,6月26日,忽必烈命阿塔海替代阿剌罕为两军总指挥。但范文虎觉得不能再耽搁了,6月18日便命令全军发!7月旬与东路军在平岛上会师。此时忻都早已等的心急如焚。某一天,忻都曾问金方庆“江南军久等不至,我们又已船坏粮尽,怎么办”金不答。10多天后,忻都再问。金答“来时我们带足了3个月粮,如今还剩1个月,再等等江南军吧。两军会师,再战便不难了”
两军会师之后,元军攻志贺岛依旧不利,招讨使忽都哈思捐躯阵前。元军于是舍志贺岛移师前国鹰岛。7月30日,元军在鹰岛海边完成集结。这一天大海突然现很多怪现象:鱼翻海面、海散发着硫磺味。这其实正是风暴来临前的预兆。但元军统帅哪有航海经验,如何懂得应对?当然懂的将领也不是没有。江南军将领张禧就曾作警告。但人微言轻,他只能命令自己所弃舟上平岛,所辖舰船相隔50里停泊。