赵衰和白恒杀退了追兵,这才带着士兵,慢慢往后撤去。
没多久,北狄人重整兵马后又快速追了来,邹子华早有准备,已命赵衰和白恒撤退时沿途以陷阱尖桩遍布道路,教北狄轻骑难以全速追赶。待到快撤到荧庭,北狄人已经完全落入了包围之中时,邹子华就知道这一仗已经胜券在握了。
这里沿途尽是山匮,北狄的骑兵的威力已经小了很多。邹子华见时机成熟,便让申生准备反攻。于是申生便下令下令结营为阵,构筑防御工事,截断了北上的通道。
申生和众人商量后,又立即遣人通知先轸和简平,和他们约定好了夹击的细节。
第二日,北狄人的前锋追到。还没等他们立好阵脚。赵衰和白恒各领一千步兵就杀了过来。把立足未稳的敌军杀得人仰马翻,狼狈不堪。等到北狄的援军赶来,二人才收兵回营。
翌日,站稳了阵脚的北狄派军前来搦战,但晋军闭营不出。北狄军强攻营寨,却被晋军箭矢射退,北狄军无奈退去。
一连两天,北狄军天天来强攻,但都被晋军射退。
到了第三天,北狄军实在忍不住了,倾巢而出,全力进攻,想要攻下营寨。邹子华却依然坚守不动。
等到北狄军势疲力乏,全而退却时,邹子华叫人在高处按约定燃起烽火通知先轸和简平准备夹击。然后命令全军出击。
晋军的寨门忽然大开,全军一拥杀出。北狄军此时人困马乏,虽不愿意作战,但亦不想放过此战机,于是忍着疲乏,回身再战。
这时候,北狄军后方忽然阵脚大乱,鼓鸣人喊,杀声震天,纷纷后退。邹子华知是先轸和简平开始夹击了,下达了全面进攻的命令。
赵衰和白恒各引两支骑军咬着敌人败军的尾巴由两翼杀去,其余步兵和骑兵则对敌人后撤的中军加以冲击,杀得敌人尸横遍野,血流成河,惨厉至极。而夹击的先轸和简平的军队也将北狄军冲得四分五裂,阵势大乱。
赵衰和白恒的两翼骑兵以雷霆万钧之势杀入敌阵时,北狄军有不少人当日见识过二人的勇武,立时慌乱了起来,不敢接战,拨马四下逃窜,乱得像一锅粥。
赵衰和白恒见北狄军阵势已乱,更是士气大振,带着士兵左冲右杀,如入无人之境。这一阵大杀,杀得北狄军再无顽抗之力,纷纷弃械而逃。
赵衰和白恒率军衔尾穷追了三十余里,斩敌上万,俘虏亦有千余人,申生传令收兵回营。
第二日,养足精神后,申生又率兵继续追击,收复所有失地,北狄军大败后已是斗志全无,被申生追上后,一战即溃不成军,节节败退。北狄历来攻打晋国,虽然总被击败,但从未试过如此惨败,经此一役,北狄元气大伤,其余部落见北狄惨败,也都趁机进攻北狄,痛打落水狗,打得北狄心惊胆战,不敢再在皋落聚集,只有往东北迁徙。
邹子华见大局已定,便带着赵衰和白恒、展毅、百里奚四人悄悄别了申生,往绛城而去。