陳封大驚失色,卻又疑竇頓起,疑心這三人是否蜀軍細作,至此故佈疑陣。但軍中有長林衛兵馬,皆識得這三人確是徐慷麾下斥候,陳封這才相信。
原來夏侯蹇早識破自己計謀,使出個聲東擊西,調虎離山之計。徐慷只有一萬兵馬,若擋不住夏侯蹇兩萬餘大軍,便是被他突出重圍了。漫天寨兵馬太少,定也無法擋住蜀軍,身後朝天鎮、白水鎮、方維鎮、青烏鎮更是空虛,夏侯蹇便可輕易逃入文州,甚或直殺到漢中去,利州局勢便不可收拾了。
想到這,陳封已出了一身冷汗,不由得一陣懊惱,本以為勝局已定,卻不想自己還是輕忽了,更小視了夏侯蹇之能。若當真被他突圍成功,自己只怕只能一死以謝天下了。
陳封不再遲疑,立刻傳令全軍,調頭向昭化全速行軍,一個時辰內趕到昭化。此地距昭化足有四十里,一個時辰萬萬不能趕到,但眾將士皆知事出緊急,容不得片刻耽擱,便也顧不得許多,使出全身氣力向昭化奔去。於是全軍兩萬餘人在黑夜之中全力奔走,部伍陣型便也顧不上了。
軍中只有三千騎兵,陳封命騎兵先行,經綿谷大道疾馳昭化,若徐慷未能擋住蜀軍,騎兵便要襲擾蜀軍,想方設法拖住他。又命快馬速去綿谷、漫天寨傳令,若蜀軍到了,務必守住城池,再設法拖住蜀軍。
大軍疾速奔走一個時辰,仍舊未能趕到昭化。距綿谷已不遠,前方卻突然傳來兵馬交鋒,喊殺吼叫之聲。陳封大喜,料想尚未被蜀軍突圍,如今自己趕上了,蜀軍便再走不得了。
原來徐慷聞知蜀軍回身殺來,便想到夏侯蹇用意,只得倉促列陣抵擋。但蜀軍人多,又是背水一戰,來勢極是兇猛,鄭軍陣型竟被衝亂。徐慷只得收束部伍,且戰且走。
徐慷也知道若被蜀軍衝了出去,後果不堪設想。他要擋住蜀軍,又要拖延時辰,等陳封援兵趕到。是以鄭軍雖是退走,卻是結陣後退,陣型不亂,又不時回身與蜀軍交戰一番。這一萬兵馬皆是久隨徐慷的長林衛精兵,指揮起來當真如臂使指,進退自如。
兩軍交戰已有兩個時辰有餘,蜀軍卻仍與鄭軍糾纏不休,難以突破防線。徐慷兵馬從昭化退到綿谷,蜀軍便也跟隨追到綿谷。
此時程備已佔了綿谷,卻未接到陳封將令。但他自襲城得手後便遣出斥候,探聽兩軍動向。得知兩軍已交戰,且向綿谷退來,也知利州得失在此一戰,便舍了綿谷城,全軍五千人盡出,在綿谷城西十餘里大道旁設下伏兵,又遣人知會徐慷,教他將蜀軍引至此處。
蜀軍果然未曾想到此處竟有鄭軍伏兵。一路追趕徐慷兵馬而來,卻不想又有一支兵馬突然從背後殺來,前方鄭軍也回身殺來。蜀軍驚慌失措,以為中了鄭軍埋伏,眼見便要不敵。但主將夏侯蹇便在軍中,卻是從容不迫,指揮若定。只片刻間便穩住陣腳,與鄭軍相持搏殺起來。
戰至多時,陳封先遣的騎兵趕到,立時加入戰團。蜀軍本已漸漸佔據上風,將要突過鄭軍攔截陣勢,卻不想又一支鄭軍騎兵殺入陣中,陣型便有些散亂。
蜀軍無奈,只得轉攻為守,先抵擋住騎兵衝殺。蜀軍陣中也有騎兵,頃刻間便結起陣來,纏住鄭軍騎兵,但蜀軍卻也一時無法衝破鄭軍攔截。一時之間,兩軍殺得難解難分。
程備這一著雖未能如願擊潰蜀軍,卻也拖住了蜀軍腳步,教蜀軍未能突圍而出,直等到陳封大軍趕到。
陳封趕到戰場,卻未急於投入兵馬。只見戰場之上被火把照得亮如白晝,兩軍殺得有來有回,卻是一時難分勝負。他便也不急,細看此處地勢開闊,又是黑夜之中,若蜀軍見勢不妙,四散奔逃,要擒住夏侯蹇便難了。
陳封看得真切,前方徐慷兵多,擋住蜀軍衝鋒,且不落下風;後方程備兵馬卻少,被蜀軍衝得有些散亂。當即傳令,先遣出