當然倒退。哪知車陣展開,四面蹂躪,魏兵稍一緩行,即被撞倒,碾入車下,腸破血流。長孫嵩娥清,撥馬逃脫,阿薄幹遲了一步,馬蹶仆地,立被踏死。至此才知車陣厲害。還有晉將軍胡藩、劉榮祖等,也來援應超石,追擊至數十里外,斬獲千計。及魏兵退入平城,才收兵南旋。魏主聞敗,始悔不用崔浩言,但已是無及了。
惟王鎮惡等駐紮潼關,食盡兵囂,意欲遁還,沈林子拔劍擊案道:“今許洛已定,關右將平,奈何自沮銳氣,致隳前功!況前鋒為全軍耳目,前鋒一退,後軍必靡,怎得成功!”鎮惡乃遣使白裕,乞即濟糧。裕本令鎮惡等靜待洛陽,與大軍齊進,鎮惡等貪利邀功,徑趨潼關,已為裕所介意,況正與魏人交戰,也無暇顧及鎮惡,鎮惡得去使返報,無糧可濟,乃自至弘農勸諭百姓,令他齎送義租。百姓應命輸糧,軍乃得食,眾心方定。林子復擊破河北秦軍,斬秦將姚洽、姚墨蠡、唐小方,因遣人馳報劉裕道:“姚紹氣蓋關中,今一蹶不振,命且垂盡,恐不得膏我鐵鉞,但姚紹一死關中無人,取長安如反掌了!”果然不到數日,姚紹憤恚成疾,嘔血而死,把軍事付與東平公姚贊。贊引兵襲沈林子,為林子所料,設伏擊退。
既而沈田子、傅弘之得入武關,進屯青泥,秦主泓自率步騎數萬,往擊田子。田子麾下,本非正兵,但率遊騎千餘人,襲破武關,至此聞姚泓親至,並不畏避,反欲上前迎擊。傅弘之以眾寡不敵,勸令暫避。田子慨然道:“兵貴用奇,不在用眾,且今眾寡相懸,勢不兩立,苦彼結營既固,前來困我,我從何處逃命!不如乘他初至,營陣未立,先往殺入,尚可圖功。”說至此,即策馬先往。弘之亦從後繼進,約行數里,便見秦軍漫山遍野,徐徐而來。田子慨然誓眾道,“諸君冒險遠來,正求今日一戰,若幸得戰勝,拜將封侯,就在此舉了!”士卒踴躍爭先,各執短兵臨陣,鼓譟齊進。古人說得好,一夫拚命,萬夫莫當,況田子有兵千人,一當十,十當百,任他數萬秦軍,尚不值千人一掃。秦主泓未經勁敵,驟見晉軍這般獷悍,正是見所未見,不由的魂馳魄散,易馬返奔。主子一走,全軍四潰,倒被田子追殺一陣,斬馘萬餘級,連秦王乘輿法物,也一併奪來。
劉裕到了潼關,正慮田子兵少,亟遣沈林子帶兵數千,自秦嶺赴援。到了青泥,秦主已經敗去,乃相偕追入。關中郡縣多望風迎降。田子陸續報捷,劉裕大喜。
將軍王鎮惡願統水軍自河入渭,徑搗長安,裕允令前往。鎮惡行至涇上,正值秦恢武將軍姚難,與鎮北將軍姚強,會師拒戰。鎮惡使毛德祖進擊,秦兵皆潰,強死難遁。秦主泓自屯逍遙園,使姚贊屯灞東,胡翼度屯石積,姚不屯渭橋。鎮惡泝渭直上,所乘皆蒙衝小艦,水手俱在艦內,秦人見它行駛如飛,並無水手,統驚為神助。及鎮惡到了渭橋,令軍士食畢,各持械登岸,落後者斬。霎時間大眾畢登,艦皆隨流漂去,不知所向。彷彿是破釜沉舟。鎮惡申諭士卒道:“我輩俱家居江南,今至長安北門,去家萬里,舟楫衣糧,統已隨水漂沒,若進戰得勝,功名俱顯,否則骸骨不返,無他希望了!願與諸君努力,一決死生!”眾齊聲應命,激響如雷。鎮惡身先士卒,持槊直前,眾皆競進,奮擊姚不。丕軍大敗,向西亂竄。
那冒冒失失的秦主姚泓,方引兵來援,巧值丕軍敗還,自相踐踏,不戰即潰。王鎮惡追殺過去,亂殺亂剁,如刈草芥。秦鎮西將軍姚諶,前軍將軍姚烈,左衛將軍姚寶安,散騎常侍王帛,揚威將軍姚蠔,尚書右丞孫玄等,並皆戰歿。秦主泓單騎還都。王鎮惡追入平朔門,泓挈妻子奔石橋。姚贊引眾救泓,眾皆潰去,胡翼度走降晉軍。晉軍馳至石橋,將泓圍住,泓束手無策,只好送款乞降。泓子佛念,年才十二,涕泣語泓道:“陛下今欲降晉,晉人將甘心陛下,終必不免,請自裁決為是!”泓憮然不應。佛念遂登宮牆,一躍而下,腦裂身亡。不亞蜀北地王劉諶,尤難得是少年殉國。泓率妻子及群臣,詣鎮惡營前請降,鎮惡命屬吏收管,待劉裕入城處置。城中居民六萬餘戶,由鎮惡出示撫慰,號令嚴肅,闔城安堵。
越數日,劉裕統軍入長安,鎮惡出迎灞上,裕面加慰勞道:“成吾霸業,卿為首功!”鎮惡拜謝道:“這都仗明公威靈,諸將武力,所以一舉成功,鎮惡有何功足稱呢?”裕笑道:“卿亦欲學漢馮異麼?”遂與鎮惡並轡入城。嗣聞鎮惡盜取庫財,不可勝紀,亦置諸不問。收秦彝器渾儀、土圭、記裡鼓、指南車等,送入京師,其餘金帛財寶,悉分給將士。
秦鎮東將軍平原公姚璞,與幷州刺史尹昭,以蒲阪降,撫軍將軍東平公姚贊