城下叫陣的鄭軍兵士見蜀國大軍出城,早已整肅陣型,向後退去。衝到山下的蜀軍不見了鄭軍,頓時茫然不知所措,不知該往何處去。蜀軍雖有將領雜在兵卒之間指揮,但這些新兵慌亂之間全忘了看旗號,自然也不能奉軍令行事。
正忙亂間,突見不遠處山後轉出一支大軍來,當中將旗飄揚,上書一個“楊”字,卻是陳封命楊顯率兩萬大軍伏於不遠處,此時乘勢殺出,正接住蜀軍。
蜀軍見了,立時亂作一團,前軍甫一接陣便即敗退。蜀軍中將領見鄭軍勢大,即撥馬向山上逃去,蜀卒沒了將領,更是不知所措,便有跪地乞降者,也隨將領有向山上逃去者。
但後隊蜀卒全不知前方之事,仍舊向山下衝來,兩方兵馬正撞在一處,又是混成一團。
鄭軍大隊兵馬追近,卻並不肆意砍殺,只驅趕蜀卒,偶有向鄭兵攻擊之人才殺之。
亂了許久,後隊蜀卒見前隊蜀卒沒命般向山上奔逃,方才知覺,這才隨著人潮向山上退去。哪知退到城下,卻見城門緊閉,已經無法入城。
原來蜀軍老兵早已退入城中,全不顧新兵死活,竟將城門關閉。眾蜀卒見沒了退路,後方鄭軍又已追近,只得紛紛拋下手中兵器農具,跪地乞降。
鄭軍兩萬兵馬列成十個小陣,攻到城下,見城下跪著萬餘蜀國新兵,口中呼喊願歸降鄭國。便在此時,城上竟突地放起箭來。
那箭雨綿密如織,只管往人群中射去,竟是全然不管鄭兵蜀卒。鄭軍陣中舉起盾牌遮擋,跪地蜀卒卻是擋無可擋,只得四散奔逃,躲避箭雨。
鄭軍未攜帶攻城器械,無法攻城,正沒奈何處,突見綿竹城樓上一片混亂,百十個蜀卒殺作一團。旁觀的蜀國兵將不知何事,不敢出手相助,雖有人高聲呼喊,但喊叫聲太多太雜,竟無一字能夠聽得清楚。
便在蜀軍不知所措之時,不知何人竟將吊橋放了下來。那吊板轟然一聲巨響,重重砸在地上,隨之裡面的城門也被人開啟一道縫隙。
楊顯見了,知是有人接應,便即一聲令下,兵馬一齊向城門湧去。前面的兵士奮力推開厚重的城門,見門內仍有兩撥人在廝殺,一撥人只有大約五十人,盡皆扯掉蜀軍服色,料是己方內應,便即上前相助。
後方的兵馬源源不斷進城,城內的廝殺則緩緩向前推進,不一時,兩萬大軍盡數進城。自此,勝負已定。
綿竹城兩個時辰後安定下來,陳封率眾進城。
楊顯親來相迎,稟道:“城中仍在搜捕蜀國殘兵,蜀國主將卻已逃得不知去向。有人見孟軛在我軍甫一進城之時便率數十個隨從騎馬逃出南城了。”
陳封嘉許楊顯,又命楊顯嚴肅軍紀,不得攪擾百姓,亦不可放過蜀國殘兵。有願降者,不得濫殺。
天黑時,綿竹城清理已畢。這一戰,殺死蜀卒千餘人,歸降者兩萬餘人,只走了蜀軍主將孟軛。鄭軍戰死者百餘人,先前潛入綿竹為內應的一百五十人中,有七十餘人戰死。
陳封命好生安撫降卒,尤要重重嘉賞撫卹為內應的降卒。綿竹城損傷頗重,但城中存糧卻極多,陳封便命開倉放糧,出榜安民。
原本陳封要在綿竹休整兩日再進軍,但程備卻說恐蜀主得知綿竹失守,省悟過來,遣成都精兵扼守雒縣,那時又要多生波折。
陳封深以為然,便即傳令,明日一早大軍開拔,兵進漢州。
綿竹在漢州府治下,綿竹失守後,漢州再無兵馬防守,漢州也便望風而降,其餘城池也皆開城迎鄭軍入城。
鄭軍一路未作停留,馬不停蹄,只數日間,便到了雒縣城外。
雒縣地處漢州、彭州、成都三府交界之處,其地雖無險可守,卻是通往成都的要衝。過了雒縣便是成都府,蜀國國都成都便近在眼前。