郑元祐当然不会放过这么好的机会,随即下令舰队北上一定要在河内北岸拦截住元越军。宋军舰船拥有轮桨作为动力,逆流而上完全不成问题经过一夜的航行第二天早上就赶到河内流域。这时史天泽和一班残兵败将以前天晚上逃入河内城内,郑元祐碍于自己都是海军和河内守军力量不明没敢登岸,他现在知道自己的任务就是拖出史天泽不能让他顺利的逃跑。
由于河内是古越的都城航运发达所以红河是从由北向东再向南流过河内,河内大半位置都靠近红河,虽然作为古越的都城城楼建的很高,但这些原始的防御是对于没有火炮优势的冷兵器军队而言的,面对装备远程火炮的宋军可就点顶不住了。
郑元祐把两百五十多艘战船均匀的分布在河内三面,然后连续炮击三面城墙,宋军火炮射程远,威力大给河内城内的百姓造成了巨大的伤亡,连古越王宫都没能幸免。古越王太子准备在城楼查看宋军军力部署以便古越军事部署时不慎一枚炮弹直接击中他是身边当场就四分五裂,手下的侍卫死伤大半。身边活下来的侍卫在得知王子战死顿时大乱,幸存的侍卫长连忙一边派人禀报给古越国王告知王子战死的消息一边和其他人立马开始拼凑王子的尸体。
太惨了由于炮弹落点太靠近王子,众人找了一大圈也没有把王子完整的拼起来,王子的头颅都被削掉小半个,脸上额骨上的皮都被烧焦了,身体直接都被炸碎了,不得已只能随便找身边别的被炸死的侍卫的尸体砍去头颅剥下盔甲换上王子的头颅和服饰,然后用找来棺椁放置好就飞一般的抬回王宫。
史天泽带着败兵才退回河内军用,古越王宫的太监就到了诉说现在宋国海军已经把河内东南北三面都给围了起来,炮击持续不断给河内城内的古越人造成了巨大的伤亡,国王现在也不知道该如何处理急招史天泽前去商议。
史天泽心想既然宋军已经封锁了河内三面,不断的对河内施压,再加上西面追上来的真腊军,看来联盟军是想要一举在河内彻底歼灭古越和元军主力,不过既然人家国王都来请了不去也不太好,随后就跟随着太监去到古越王宫。
结果刚见到古越国王陈煚还没说上几句话,就慌乱跑进来的卫士说王子被宋军炮火炸死的消息打断了,老国王如同五雷轰顶连忙抛下史天泽出门去找王子的尸体,最后看到侍卫们抬着棺椁让国王陈煚见到没有半张脸的王子时实在是支出不住昏死过去。王后和一班嫔妃得到王子战死国王晕倒的消息都出来哭天喊地。
史天泽一看心里暗叹一句“不好”这还得了?王子战死,国王眼看也没指望了,这河内城还怎么守?史天泽思来想去趁着周围的人都在抢救国王没有人注意他就悄悄的带着护卫回到军营,立马召集手下立马撤出河内,向西北方向找个没有宋军的地方赶紧撤回元国境内。
史天泽率领仅剩下的三万多人一路不敢停留,派出三千哨骑前出五十里只要遇到宋军就示警,就这么连夜向西绕道东木县在折向北面的永安县,才逃出联盟军的势力范围。在东安休整时突然天降大雨不时传来雷声,吓得元军以为宋军追过来了立马顾不得军械物资连夜逃回镇南关。幸亏都是骑兵速度快史天泽一直逃到凭祥境内才敢停下来一打听后面还有很多元军舍弃战马靠步行才进镇南关后面敌军没有追来。史天泽立马派人收拢溃兵三天后得到下面的军务官送上的人员物资名册一看,当初带着十万人马进入古越,结果回来只有两万六千七千人了,骑兵只有一万三千多人,三十万民夫因为跑的太急一个都没有带回来,所有军械物资全部遗落在撤退的路上,现在粮草奇缺连喂马的饲料都没有了。
史天泽下令把剩下瘦弱的战马杀掉充当军粮,没有战马的士兵充当步兵全部集结在镇南关,依靠关隘的工事阻挡联盟军,立即召集周边县衙官员,征集粮草和兵源,实在不行就从南宁、贵港等地调集地方军队前来增援。
这下可把周边县衙的官员吓坏了,宋国真腊联军实在厉害连百战百胜的史天泽大帅都战败了,而且还败的这么惨五十万人就会来两万多人(出征时号称五十万大军)各个靠近古越边境的各县城全部都风声鹤唳纷纷加强警戒。
史天泽是顺利逃跑了留下古越王室可是倒霉了,郑元祐围着河内一顿炮击后把河内守军全部困在城内不敢出来,睢景臣整理完河东县城战场就挥兵北上直插河内,郑元祐传来消息古越王室现在龟缩河内,元军动向不明海军兵力有限希望睢景臣早日合拢河内城。睢景臣接到消息后也担心史天泽逃跑就命令真腊的战象兵和两万真腊兵打头阵争取早日抵达河内西南面堵住元越军的西逃之路,后续宋军将会跟上。真腊将领经过河东之战已经彻底臣服宋军的战力,纷纷表示愿意为联盟立功,一时间联盟军士气高涨宛如天下最厉害的军队也不过如此的样子各个都鼻孔朝天。
睢景臣可不管这些真腊兵如何得意,他给的指令就是封住元越军西逃之路,如果这些真腊将领如果让敌人跑了就要按照军法从事。宋军军纪严明可是出了名的,真腊将领一听不敢怠慢就赶紧拔营往河内杀来。当真腊士兵占领河内西面大门外的阵地后立刻安营扎寨,战象兵在城外左右巡逻给河内城的古越兵造成极大的心理压力。
就在睢景臣率领宋军从河东赶