金方庆
中军知兵马事
朴之亮、金忻
中军副使
任恺
左军使
金侁
左军知兵马事
韦得儒
左军副使
孙世贞
右军使
金文庇
右军知兵马事
罗裕、朴保
右军副使
潘阜
据《高丽史》记载,出征前进驻高丽的东征元军有15000人,元朝签发的高丽军有5458人(前文已述)。但到了出征时,元朝方面的蒙汉军达25000人,而高丽军则有8000人《经世大典》也记载东征元军为25000人。元朝方面亦有记载称东征元军20000人,可能是后来进驻高丽的15000人加上原来屯田高丽的5000人。总之,元丽联军的兵力在30000人左右。此外还有8000名梢工、6700名引海水手。
对马、壹岐、松浦之战
元丽联军乘坐900艘战船,于十月初五日抵达对马岛。对马代理守护宗资国(又作宗助国)在翌日晨率八十余名武士迎战于佐须浦,因寡不敌众而战死殆尽,只有小太郎、兵卫次郎等少数人生还,奔赴博多报告战况。随后元丽联军入岛,“击杀甚众”。
经过数日休整,元丽联军又于十月十四日下午登陆壹岐岛。壹岐的守护代平景隆率领100余名御家人,在一座叫“庄三郎城”的城堡前和元丽联军对射,日军大败,被斩超过千级。平景隆败退城内,翌日自杀。至此,元丽联军占领了对马和壹岐这两个补给线上最重要的站点。
十月十六、十七日,元丽联军中袭击肥前沿岸的松浦半岛,松浦党的武士也被击败,御家人佐志房等数百人阵亡或被俘。被元丽联军袭击的三地百姓中,男子或被杀,或被掳,女子则集中于一处,部分人被挑选上船,其余放回。
日本迎战
镰仓幕府接到对马、壹岐被攻击的急报,命九州的御家人集结于大宰府的博多迎战。然而,萨摩、日向、大隅等南九州的御家人在前往博多之际,必须要渡过被称为九州第一难关的筑后川神代浮桥,因此很难在元丽联军登陆之前到达博多。与此相对,筑后的神代良忠设法使南九州的诸军顺利渡过浮桥,会合于博多,后来获得北条时宗的嘉奖。[56]赶来参战的武士来自少弍氏(少贰氏)、大友氏、臼杵、户次、松浦党、菊池、原田、小玉党,还有附近一些神社和佛寺的僧兵,萨摩守护岛津氏麾下的武士负责博多湾北部箱崎方面的守备,总兵力据说有102000人之众。
元丽联军登陆战
十月二十日早晨,元丽联军在早良郡的百道原、博多、箱崎一线分道登陆。在百道原方面,少贰资能之孙、十三岁的少贰资时按照武士作战的“矢合”习惯,向对面的元丽联军射出一支小响箭,示意战斗开始。元丽联军见状,一阵哄笑。元丽联军敲打大鼓和铜锣,令日本武士所骑之马狂躁乱跳。随后战斗打响,元丽联军“箭如雨降”,令日本武士措手不及。据说箭矢上还涂了毒药,中箭者过不了多久,就伤口剧痛,倒地哀号不止。元丽联军还时不时抛出纸或铁包裹的“炸弹”(铁砲)。爆炸之后,火光四散,烟气弥漫,声如雷震,令日军头晕目眩,惊慌失措。一旦有零星的日本武士突入,元丽联军“左右回围之,协力合击,(日军)无一人得生脱者”。双方激战至日暮,日军大败,“伏尸如麻”,元丽联军占领百道原东的赤坂高地。但日本人多势众,其生力军陆续赶来,趁着元丽联军刚从赤坂的高地下来布阵、在松原立足未稳之机,肥后的御家人菊池武房率领130名骑兵、诧磨赖秀率领100名骑兵,从后方出其不意地杀过来,冲乱了元丽联军的阵势。其他武士也相继投入厮杀,为了暂避锋芒,元丽联军不得不分两路,大部分退往麁原,一部分退往别府的塚原,打算在鸟饲汇合后重整阵形。战斗期间,元军“虏掠四境”,在佐原、筥崎、宇佐一带掳走数万老弱妇孺。
元丽联军撤退
在博多方面,左副元帅刘复亨与少贰资能之子少贰景资遭遇,并中箭受伤,退回船上。[47][59]当晚,日军退守太宰府附近的水城,而元丽联军内部也召开会议,讨论进退。金方庆说:“兵法上说:‘千里悬军,其锋不可当。’我军人数虽然不多,但既然进入了敌境,士兵人人都会拼命。孟明视渡河之后就把自己的船烧了,淮阴侯韩信背水列阵,都是这个道理。还请大帅下令,明日继续战斗。”忽敦说:“但是兵法上也说:‘小敌之坚,大敌之擒。’我军目前已经很疲劳了,敌军的增援越来越多。这么硬拼下去不是办法,还是撤退吧!”鉴于刘复亨已经受伤,元丽联军箭矢也在一天的战斗中消耗殆尽,因此达成了撤退的决定。然而撤退当晚,出现“大风雨”,元丽联军“战舰触岩崖多败”,高级将领中有高丽左军使金侁落水身亡。十月二十一日,日军发现志贺岛有一艘触礁战船,将船上130余名元军斩首或俘虏。元丽联军在撤退途中可能进行了修船和休整,直到十一月二十七日才回到合浦,损失多达13500余人。其中多数战死或溺死,少数人如杜肺子、白德义、羡六郎、刘保儿等被俘,亦有一名出身儒生的万户投降日本。事后元日双方都对有功人员进行了嘉奖,但忽必烈并未达成战略目标,于是在七年后又发生第二次元日战争。
第二次战争
战前准备
1275年(元至元十二年,日本建治元年),忽必烈派礼部侍郎杜世忠、兵部郎中何文著携国书宣谕日本。三月抵达高丽,高丽派翻译(舌人郎将)徐赞和三十名梢工陪同出使。元使一行于四月十五日在长门国的室津登陆,随即遭到扣押,八月才由太宰府护送北上,绕开京都,前往镰仓。九月初七日,北条时宗下令将杜世忠、何文著、徐赞以及计议官撒都鲁丁(回回人)、书状官果(“薰畏国人”,可能是畏兀儿人)五人押至龙口斩首。梢工、水手都被扣留,所以元朝长期不知道使团遇害的消息。在等待杜世忠消息的同时,忽必烈也在擘画第二次东征日本的事宜,命高丽造船造箭。后听从王磐建议,专力灭宋,故一度中止高丽的准备工作。南宋灭亡后,忽必烈向南宋降将范文虎、夏贵、吕文焕、陈奕等询问日本是否可伐,他们都赞成,唯独耶律楚材的孙子耶律希亮反对,强调中国统一后休养生息的重要性,忽必烈认为耶律希亮说的有道理。但忽必烈还是放不下东征日本之事。1279年(元至元十六年、日本弘安二年)二月,崖山海战刚结束,忽必烈就命扬州、湖南、赣州、泉州四省造战船600艘(后湖南取消),六月让高丽造战船900艘,都是为了东征日本。同时,忽必烈授权夏贵、范文虎以他们的名义派原南宋人周福、栾忠以及翻译陈光、渡宋日本留学僧晓房灵果组成的使团出使日本,等待他们回来后再决定是否用兵。六月二十五日,使团在博多登陆,镰仓幕府看到他们带来告知南宋灭亡、劝说日本归顺元朝的“大宋国牒状”后,就将他们全部斩于博多。八月,一些使团艄工、水手逃到高丽,告知杜世忠等已被杀的消息,高丽王派郎将池瑄带着这些幸存者赴元急报。1280年(元至元十七年、日本弘安三年)二月,忽必烈得知这个消息,征东元帅忻都、洪茶丘请求让自己出征,但群臣建议推迟。然而到了六月,忽必烈又单独召见范文虎,讨论东征日本事宜。七月,忽必烈命令动员之前愿意参军的人以及崖山海战中的南宋溃卒,将他们用于征讨日本,范文虎则负责召集之前投奔南宋的蒙古、回回人。此时高丽国王王?(原名王谌,即忠烈王)来上都朝觐,八月二十六日谒见忽必烈,讨论东征日本事,并与忻都、洪茶丘、范文虎约定,由忻都、洪茶丘指挥蒙、汉及高丽军四万人从高丽合浦出发,范文虎率南宋降军十万人从江南出发,会师于日本壹岐岛,然后直取日本。此外,忽必烈批准高丽国王的请求,授予高丽将领金方庆、朴球、金周鼎以元帅、万户之职,赐虎符,提高高丽将领的地位,又于十月加派东北开元等路的三千人投入东征(其中有朝鲜王朝开国之君李成桂的曾祖父李行里)在元朝积极备战之时,镰仓幕府也在防备元军再次来犯,着手构筑和加强九州沿海防御机制。于1276年(元至元十三年,日本建治二年)命令九州各地的庄园主按领有田地的多少出钱出力,在博多沿岸建造了一道绵延20多公里的高2米、底部宽3米防御工事,称为“石筑地”(今名“元寇防垒”)。此外,镰仓幕府还于1275年(元至元十二年,日本建治元年)十二月制定了“异国征伐”计划,准备以九州岛为中心,动员山阴、山阳和南海诸道武士在次年三月出兵高丽,以攻为守。虽然“异国征伐”计划最终未能实行,但是被集合于博多湾一带的船只和兵力长期留在九州北岸一带,负责该海域的警备工作。北条时宗还利用备战的紧张状态,把九州和其他几个国(筑后、肥前、肥后、周防、长门、石见、伯耆、越前、能登)的守护换成了自己的亲信,进一步强化执权的权力。同时,镰仓幕府还对日本各寺社下达“异国降伏祈祷令”,通过宗教活动来提升幕府的权威。