随着双方船只迅速靠近,抛石机不再能发挥作用,火箭也因为数量有限无法持续发射,水手们手中的钩拒、犁头镖和大船中间安装的拍竿开始发威。
面对周军水手们伸出钩拒拉着两艘船互相靠近,南唐军一边用钩拒将两船顶开,一边冲上去试图砍断周军钩拒的镰头,却被周军水手投掷过来的犁头镖杀得抱头鼠窜,而金枪军的火铳更是在极力清洗着南唐军船只的甲板,让南唐军的反击陷于无力。
周军出战的船只都是高大的楼船,在钩拒的牵引下,南唐军有些船只稍小,竟然就直接被几根钩拒拉翻。稍大一点的船只能够抗住不翻,却仍然止不住两船靠拢,并且被随后周军居高临下如雨般投掷而来的犁头镖击穿船底,汩汩沉没。南唐军的少数几艘大船勉强能够和周军的楼船分庭抗礼,却因为在逃跑的时候准备不足,被拉近到十丈左右然后被拍竿扔下来的巨石砸碎。
仅仅是经过了一年不到的水上训练,加上金枪军守护住双方的甲板,周军的这支新生水军就以摧枯拉朽之势将溃逃中的南唐军水军歼灭,仅有南唐濠州监军、上淮巡检应援兵马都监郭廷谓所部幸运地逃回了濠州,完成了歼灭战的周军水军虽然顺流进行了追击,终究是追之不及。
周军在陆地上的战绩同样辉煌。
凌晨的时候,侍卫亲军步军都指挥使袁彦和殿前都虞候慕容延钊各自率领所部步军进攻南唐军紫金山山寨,刚刚被朱元投降的消息冲击的南唐军军无战心,被一鼓而下,南唐淮南西北面应援使许文稹、都军使边镐被擒,南唐军被歼万余人,其余山寨于是大溃。
溃逃的紫金山南唐军果然如同郭荣预料的那样,除了少量驻扎在紫金山东面的选择向寿州方向突围,其余都往濠州方向溃退,抢得上船的顺淮水而下结果进了周军的水军功劳簿,没能上船的就是靠着两条腿狂奔。
周军殿前司的铁骑军、侍卫亲军司的龙捷军和锦衣卫亲军司的龙枪军立刻发起追击,驻跸赵步的郭荣也亲率数百殿前步骑沿淮水北岸追赶。
这一仗,殿前司铁骑、控鹤四厢都指挥使石守信和侍卫亲军龙捷左厢都指挥使高怀德、锦衣卫亲军龙枪左厢第一军第一指挥指挥使马仁瑀、龙枪右厢第一军第一指挥指挥使王春都冲在最前列,从紫金山一路向东横扫,最终迫使南唐军溃兵要么溺死淮水要么投降,追击中总计杀、俘南唐军四万余。
周军这些负责追击的马军将校当中,尤其以王春最为剽悍,似乎就是为了洗刷某些不利的流言,王春在这一次追击战中表现特别狂猛。他随身携带着六支手铳轮番射击,在手铳打空以后就仅仅靠着一把横刀,楞是从赵步南岸又追到了镇淮军附近,超出其余诸将数十里,和在北岸追击的郭荣本人近乎跑了个并驾齐驱,而且俘获了紫金山南唐军最大的头目,也就是原本预定要替换朱元南唐北面招讨使职位的南唐武昌节度使杨守忠。
此战过后,关于王春暴得高位的种种不实流言彻底沉寂,禁军中纷纷传扬着一个大号——淮上飞将王启年。