然而和之前一样,这边的问题是,他也压不住其他这么多人。为了防止这次大家真的又送了,导致行省力量伤筋动骨,他只能答应亲自跑一趟。
次年,爪哇行省集结兵力,聚集大小船只上百艘,运送士兵两万多人,来到江浙一带沿海。在当地海商的暗中帮助下,元军在一处岛屿上驻扎下来,停泊军舰,然后分派士兵,乘坐小船去各路袭扰,表明自己的存在。
这次行动确实引起了明朝的注意。按爪哇方面给郭康他们的介绍,连身处应天的朱元璋本人,都被惊动了。
官方史书对此并没有记录,但东南一带,不少稗官野史都说,当时朱元璋亲自参与了备倭军的行动,只是为了防止大家过于惊吓,扰乱秩序,没有公布身份,而是和徐达等人一起来到前线,观察这一支新出现的元军。
当时,陈文康亲自率领主力舰队,在海湾上集结。元军有大型海船数十艘,都用铜皮加固,设置火炮,在太阳下金光鳞鳞,十分耀眼。还有众多斗舰,在队伍里出没,行动齐整有序。元军士兵在甲板上,列队操练,旌旗密布,鼓角相闻。整个舰队规模十分庞大。
明军对此也做出了反应,集结水师迎战。元军稍微退却,让出了海湾,明军舰艇于是并排向前,继续逼迫他们。双方僵持到中午,海上潮水渐渐平静,风浪稍微起了些,元军便扬帆撤向海湾对面的岛屿。明军也发现,那里有他们的补给基地,于是再次群聚向前。元军稍作阻拦,双方远距离交火了一阵之后,元军大船便向侧面开去,远离了几处小岛,看起来并不想和明军在那里交战。
对于如何应对大船,明军还是有经验的。而且,他们自己这边,也已经今非昔比,并不是没有主力大船压阵。因此,逼退元军之后,到下午申时,明军先头部队就开始登录,和守岛元军交战。元军不敌,纵火焚烧辎重,然后逃走。
不过这时,有细心的明军士兵发现,那些物资似乎都轻飘飘的,看起来并不是真的,而是元军的障眼法,于是赶紧向上级报告。
得知情况有问题,指挥登陆的明军迅速集合,撤离了岛屿。元军也没有进行阻挠。得益于明军的高素质,这一来一回,倒是没有出现损失,但这些行动,还是耽误了不少时间。明军只能重新集合,试探元军的反应。
此时,元军大船和小船已经分开,大船跑到了另一边的海面上,小船则借着自己机动灵活,退到了岛屿背后。明军将领们很快做出判断,派出己方主力舰去阻拦元军,而让其他人先去解决元军小船。因为明军的总兵力更加雄厚,可以在近距离交战中发挥优势。按照经验,一旦元军小船遭到损失,被歼灭或者被迫撤退,大船失去掩护,也就没法发挥最大的效力了。
于是,明军很快开始行动,试图切割元军。而本来就分得很开的元军阵线,再次渐行渐远,看起来是真的不敢打了。
这种情况,一直持续到了傍晚。此时,情况逐渐发生了变化。
由于这里靠近海湾,潮汐涨落期间,海水流动很快。此时,海边开始涨潮,大浪不断把明军船只往后推。海上这时候的风力也不大,明军只能用借助桨来辅助,尽力划船,维持阵型。
更麻烦的是,在那几个岛屿间,水道狭窄,因此水流更急。明军战船甚至难以维持战位,被水流给往后推了一段。
有经验的水师将领,立刻感到不对。但还没等他们做好调整,元军就调转船头,杀了过来。
大批元军从岛屿后出现,乘坐小船冲击明军的小船。双方在岛屿周围发生激战,互相用弓箭、火器射击,还试图用杆子和绳索固定敌人,进行跳帮作战。明军处于不利的位置,只能节节后退,战线很快七零八落。
明军的大船,此时也没法直接过来支援,因为这边的元军也顺流而下,开始冲击明军。元军的海船,速度还要更快,水手也十分熟练,在机动性上超过了明军。很快,前进中的明军大船船队不但没有能切割元军,反而导致自己陷入了被动。
元军的大船,开始依次围攻明军战舰。后方的明军,前进十分困难,只能被动挨打,很快就只能各自为战,失去了相互掩护。
双方战斗到酉时,明军颓势已经愈发明显。元军趁乱放出火攻船,导致明军旗舰和几艘大船也开始着火,军士奋力扑救也没能成功。混乱中,不少船只损失,剩下的纷纷逃离。元军追到近岸,明军又纷纷弃船跑到岸上。
明军的总指挥徐达等人没有上船,而是在岸上观战。发现情况不妙,徐达立刻命人多树旗帜,派人去后方的村镇,组织百姓携带火把,全部点亮,往海岸这边插过来。见状,元军果然还是迟疑起来,最后放弃了追击,只是去围攻还在战斗的舰队了。很多落水和跑上岸的失散士兵,因此得救。
又过了半个时辰,战斗基本结束。明军被焚毁、击沉大小船只四十多艘,还有二十多艘船只,被元军趁乱夺取,损失不小。虽然元军最后也没有敢登陆,但此后,他们在海上的活动日益猖獗,明军则一时陷入颓势,无法处置。
据野史说,朱元璋当时也在岸上观战。一开始看到元军大船很多,摇头厌恶地说:“像是陈友谅”。后来发现元军作战思路并不一样,反而借助天时地利,把明军给耍了,便无奈地说:“听说元丞相陈氏也是个年轻人。生孩子,大概就是要生这样的人物吧。和他对比起来,爱猷识理达腊的儿子,真的像是豚犬一样了。”
虽然正史没有这个故事,但大家似乎乐此不疲。