文永之役博多湾阻击战
1274年(日本后宇多天皇文永十一年,元至元十一年)农历六月,忽必烈委托高丽造大小舰九百艘;八月,任命忻都为征东都元帅、洪茶丘为右副帅、刘复亨为左副帅,统帅蒙古人及女真士兵一万五千人(元代的“汉人”,指金朝辖下契丹、女真以及北方汉人,惟军人以辽、金为主),高丽将军金方庆统高丽军五千六百人,加上高丽水手六千七百人,共九百艘船,组成约三万人的大军,远征日本。
同年农历十月三日,元军从高丽合浦(今大韩民国镇海湾马山浦附近)出发,六日成功登陆对马岛,守护代宗助国父子率领八十骑拦阻,被全歼。十四日,元军登陆壹岐岛,守护代左卫门尉平经高(平内左卫门景隆)率百余骑与元军激战,元军采用密集战术,与“铁炮”(石火矢)等武器,日军不敌,退守城内,次日城破,平景隆自杀。元军在逼近肥前国沿海岛屿时,遭到肥前守护松浦一族(松浦党)的强烈抗击,双方有一番激战,松浦党死伤惨重。
十一月十九日,元军在筑前国的博多港(位于今福冈县福冈市),进逼今津,次日即发生了博多港之战。虽然元军在兵器和战术上占优,但他们的人数远远少于准备了很久的日本武士,而且这些武士在得知对马、壹岐失陷后得到了增援。此外,元军登陆地点地形不利于大部队展开,且距当时的九州首府大宰府尚有一日行程,于是在坚持了一整天之后,元军于当晚撤回船上,准备次日清晨重新登陆发动进攻。
二十日晨,元军分二路在博多登陆。幕府聚集了由少贰景资、大友赖泰、菊池武房、竹崎季长等统率的九州诸国部队总数约一万人迎战。元军西路军在百道原登陆,藤原经资率五百骑前来迎战元军。击败守军,占领岸边松林,从背后突袭在百道原同元军作战的日军。日军腹背受敌,死伤惨重,余部向太宰府水城(日本于白江口之役战败后修筑的一座水坝兼防御工事)方向撤退。此时天色已晚,副帅刘复亨中箭受伤,元军停止进攻。当晚,元军召开军议,由于后援不足,多数将领主张撤退(金方庆反对)。于是忻都下令撤退,撤退当晚竟遭到台风侵袭,“会夜大风雨,战舰触岩崖多败”,二十一日晨海面上只剩下一些破碎的木片,元军损失一万三千五百余人,大多死于这场风暴。最后辗转回到中国的只剩下一万三千八百余人。而忻都则虏了两百名日本人,献给高丽王。
文永之役后,镰仓幕府为防元军再犯,沿博多湾海岸西从今津东至香椎,修造了约二十公里的石垒,以阻止元军登陆,即所谓元寇防垒。
