庞爰冷冷看了追兵一眼,拨转马头去了。郑军追兵一时气滞,竟停住脚步,不敢再追。突听身后人喊马嘶,原来陈封、徐慷率大军追来了。
陈封挥动大军,继续追赶。又追出不远,道路豁然开朗,两旁山势顿收,前方一片开阔,已能看到蜀军中军营寨。
营寨中旌旗飘扬,却是空空荡荡,不见人影。蜀军退兵直退入寨中,郑军追兵收势不住,陈封也欲借势冲杀,便不传令,任由郑军冲向蜀寨。
便在此时,蜀寨四面一片鼓角声响,营寨左右两侧各杀出一支兵马来,皆有数千人马,却是蜀军伏兵。郑军后方也传来号角声,不知何时,从后方山上也杀下一支蜀军来,也有数千人马。
陈封心知必是方维、白水、朝天三处援兵到了,庞爰才设下这个圈套,等他来投。陈封却并不慌乱,也不收束兵马,仍旧向蜀军营寨冲去。
蜀军伏兵还未靠近郑军,却见后方左右两侧又杀出两支兵马来,打的却是郑军旗号。原来这两支郑军正是于介、冯渊兵马,两军在左右两山杀退蜀军进攻,蜀军就势逃下山去,他二人便按陈封事先吩咐,各率万余兵马,沿路两侧山路先到这里埋伏,却正撞见蜀军伏兵。
两路郑军前队上前迎敌,后队却停住脚步,放起箭来。箭雨漫天而下,蜀军伏兵不得不收住脚步,抵御箭雨。
见无人阻拦,陈封率中路大军直冲入蜀寨。退入寨中的蜀军本要调头再杀出去,四路合围郑军,哪知蜀军刚刚集结布阵,郑军便已杀入营寨。蜀军手忙脚乱之间,被郑军一冲即溃,又向寨后逃去。庞爰虽在阵中左右冲杀,呼喝蜀兵结阵,却已无力回天,阻挡不住蜀军如潮水般奔逃。直冲散蜀寨后方营栅,逃向青乌镇去了。
营寨外的三路蜀军也已抵挡不住。没了庞爰接应,三路蜀军只有一万人马,却被两万郑军截住,已是难以招架,陈封冲入蜀寨之后,又命徐慷引万余兵马回身助战,蜀军更是四面受敌,无力再战。也只顷刻之间,便即溃败了。幸而蜀军久在青乌,对周遭地势极为熟悉,将领兵卒各自寻路逃命,郑军却也无法围堵、拦截。
还不到未时,大战便已结束,陈封命程备率人打扫战场,清点伤亡,又命于介、冯渊遣人四处搜寻蜀军残兵,命徐慷遣兵马将青乌镇围了,自率徐慷、梁岐、裴绪、黄梃等人进入青乌镇查看。杨显伤虽不重,却仍令他留在寨中将养。
青乌镇并不大,看房舍原本大约有六、七百户人家,如今所余者已不足两百户,且多是老弱妇孺。陈封走了一遭,见家家关门闭户,不敢出门,虽不忍搅扰百姓,却也只得遣出兵士挨家搜寻是否藏匿蜀兵,又严命兵士不得擅伤人命,不得私取财物,有违者立斩不赦。
搜了半日,却并未搜出半个蜀兵来,陈封便命出榜安民,有家境艰难者放粮赈济。回到蜀寨中,陈封命梁岐率部连夜拔营,驻于青乌镇南,以防蜀军卷土重来,其余兵马明日移防到青乌镇左近。