高猛揮舞著玄鐵劍,專朝集結成團的敵騎衝刺,一匹匹敵軍戰馬扭動著身軀,搖擺著倒下,後面的敵騎鬨然散開。高猛衝刺過後,用衣袖揩去臉上的血跡,回首一看,剛才散開的敵騎又漸漸地聚攏。他高舉玄鐵劍,再次衝殺過去。
裴仁基率領步兵方陣和新歸附的樊文超、陳智略跟著殺了上來。在射出一陣陣箭雨過後,成排成排的盾牌舉在前鋒的頭頂,擋住敵人的刀槍,然後長槍隊槍頭如飛,從盾牌的空隙向敵軍步兵猛戳。一旦敵陣開始退卻,樊文超便率領江淮短矛隊從盾牌和長槍叢中豹子般鑽出,對準敵軍的腰脅猛刺;陳智略率領嶺南驍果接力而進,像青蛙般跳躍著上下亂砍。為了在第一場戰鬥中建立功勳,他們的確表現得十分驍勇。
由於戰場太小,瓦崗軍龐大的兵力尚未完全展開,郝孝德帶著數萬名步兵密集在山腳下,向前作緩緩移動,等待著敵軍後撤,為他們拉出空檔。
儘管瓦崗步兵攻得十分兇猛,但王世充的步兵大陣仍將瓦崗步兵頑強地抗住,他們以極慢的速度向後步步退卻。一旦陣腳不穩,在後面督陣的王世充便率領幾千精銳士卒發動反擊,這樣雙方基本形成了對峙。
王世充早就等著這一刻的到來。他突然令部下從軍陣中拉出一個人,這人混身捆著繩索,軍士們把他的亂髮一掀,哎嘿,長得好像李密!軍士們吼叫著將這人拖拉到兩軍陣前,對著瓦崗軍大喊:“李密已經被我們抓獲啦,你們還不投降!”王世充計程車卒一看之下,高興得狂呼:“萬歲!抓住李密啦,抓住李密啦!你們趕快投降吧!”
瓦崗軍的前鋒恰巧都是新歸附的陳智略、樊文超的隊伍,他們對李密的相貌並不熟悉,以為主帥真的被抓獲了,個個面露驚恐之色,強硬的手臂開始發軟。
王世充軍緊緊抓住對方的恐慌,全線壓上去突擊,將瓦崗軍的軍陣衝開了幾十處缺口。那些江淮勇士扛著“永通”旗,在瓦崗步兵大陣內恣意砍殺,出入如飛。督陣的裴仁基無法掌控隊伍,不斷向後退卻,與郝孝德的幾萬步兵合流後,竭力揮軍去堵填像洪水一般氾濫的缺口。
但是,又有新的打擊降臨到瓦崗軍的頭上。正當兩軍交戰之際,忽然聽到有人尖利地呼喊:山上起火啦,山上起火啦!瓦崗軍士卒回頭看去,只見山腰和山腳的軍營都冒出一道道濃煙,在陽光下飄著淡淡的火苗。面對這一奇變,將士們個個心慌意亂。
原來,在兩軍拉鋸式交鋒之際,埋伏在北邙山溪谷中的王世充軍二百多名精騎緊急發動,衝上山頂,又衝到瓦崗軍設在山腰和山腳中幾乎無人防禦的營盤,縱火將營中帳篷全部點燃。隨後他們取出隨身攜帶的上百面軍旗,套在長槍桿上,站在山腰處,呼呼地搖晃著,還衝著瓦崗軍大喊:“你們已經被包圍啦,趕快投降吧!”
頃刻之間,瓦崗軍步兵大陣全盤崩潰。人們潮水一般四處奔逃。在山腳處,成千上萬計程車卒擁擠在一堆,無數的頭顱在腿孔和腳下呼叫著“救命”。裴仁基和郝孝德嘶吼著,揮刀四下裡猛砍,想阻擋住潰兵的潮水,結果兩人反被這潮水衝散。
瓦崗步兵的潰散,將內軍鐵騎的側翼暴露給敵人。王世充立即令他的步兵向內軍鐵騎發動橫擊。在兩下夾擊之下,內軍鐵騎的軍陣立即破成了十幾個碎塊兒。
李密眼看著軍隊全線崩潰,如墜雲霧之中,臉上的吃驚之色像木雕一般凝固著。高猛率一百多名精騎護衛著他向東撤退。李密就像根木樁,呆痴地豎在馬背上,勉強維持著沒有掉下去。在奔逃了十幾裡地後,他們收攏了上萬名潰兵。這時李密略略緩過一點神兒,派人向駐紮在偃師城外的單雄信送信,要他立即率外馬軍退向洛口。隨後,李密率殘軍先向洛口退卻。
新近歸附李密的張童仁和陳智略被王世充軍抓獲。王世充對兩人好言撫慰,兩人立即向王世充投降。郝孝德和樊文超則死於亂軍之中。
裴仁基率數千殘兵繞到北邙山後背,逃進了偃師城。
單雄信本已將外馬軍在城外布好了陣勢,準備按李密昨日的安排,從後背向王世充發動攻擊。在接到李密要他向洛口撤退的指令後,他迅速率外馬軍撤走,剛剛出營二三里,王世充便率軍向偃師城撲來,將偃師城圍了個水洩不通。入夜,一些來自東都的降卒翻城與王世充軍接上頭,然後由內應開啟城門,王世充軍一湧而入。裴仁基、鄭廷頁、祖君彥、程咬金、裴行儼等數十名將官全被抓獲。王世充勸眾人投降,被眾人拒絕,王世充居然沒有施下殺手,而是將他們關押起來。
在內馬軍即將崩潰的時刻,羅士信依然躍馬突進,結果身中數