晋军弧形阵右翼已见松动,慕容庙命令重骑兵全力冲击其右翼,陈操之急命刘牢之助守右翼,紫面钢髯的刘牢之披两当铠,双手挺两丈三寸大钢杖,钢杖抡起劈下如泰山压顶,燕军骑兵虽有盔甲护身,却也是中者立毙,然而,晋军形势已见危急——
就在这时,燕军左后翼大乱,有军士急报:“有晋军渡河杀至——”
对岸的谢玄已知陈操之在北岸遇敌,但五艘楼船和十艘多桨快船都被急流冲到下游七、八里外,谢玄急与讨逆将军蔡广领四千劲卒沿岸往下游疾奔,完全不惜体力,漂到南岸下游的那十艘快船也知北岸紧急,一面命军士拉纤,一面奋力划桨,谢玄、蔡广半路遇上,便率一千两百军士迅速登上十艘快船,其余士卒乘楼船渡河——
这种六十桨的快船速度远远快于一般战船,奋力抢渡,在晋、燕大军战场下游十里处登岸,谢玄命十艘快船的六百水军一起上岸参战,往西疾行,在六里外就与燕军步卒相遇,谢玄、蔡广身先士卒,众皆踊跃争进,燕军后翼大乱——
却月阵中的陈操之遥见燕军左后翼溃乱,便知谢玄来援,他心里清楚谢玄援兵不会超过两千,若让燕军稳住阵势,那晋军依然会寡不敌众,但他要的就是燕军不知底细的短暂慌乱,当机立断,厉喝道:“陈裕,出击!”
冉盛及其手下六百重骑兵早已忍无可忍,得令暴雷般响应一声,迅速执槊上马,却月阵的弓弩手一阵劲射后,将战车撤开,却月阵中间和两翼各打开一个三丈缺口,六百北府重骑兵奔腾而出,其余步卒也跟在骑兵一齐冲杀——
燕军久攻却月阵不下,死伤数千,已是心生怯意,这时右后翼扰动,不知有多少晋军渡河来援,却月阵中更冲出一支生龙活虎的重骑兵,势不可挡,燕军前阵顿时大溃,败势一成,恐惧心理宛若迅速蔓延的瘟疫,两万余燕军步骑只知往东北逃命,互相践踏而死者不计其数,领军大军慕容庙被冉盛杀死,燕豫州刺史李邽死于刘牢之钢杖下,冉盛的重骑兵一路冲杀,田洛的三千步卒紧跟杀敌,谢玄、蔡广见燕军溃败,当然也是穷追猛打,燕军一败涂地,死尸枕籍,一直追到温县,两万六千燕军步骑死的死、散的散,逃回温县的竟然不到五百骑,而晋军阵亡四百军士,重伤的约五百,此战以弱胜强,大获全胜——
南岸巩县的数千晋军从容渡河,围攻温县,温县的两千守军被败退回城的五百残兵感染了败亡情绪,竟弃城退往冀州朝歌。
陈操之率众进屯温县,一面休养士卒、安抚当地民众,一面遣使向河南报捷,谢玄率大军顺河而下至浚仪黄河岸,准备浚仪的晋军大部渡河——