若彼結圍既固,則我無所逃矣。不如乘其始至,營陳未立,先薄之,可以有功。”遂帥所領先進,弘之繼之。秦兵合圍數重。田子撫慰士卒曰:“諸君冒險遠來,正求今日之戰,死生一決,封侯之業於此在矣!”士卒皆勇躍鼓譟,執短兵奮擊,秦兵大敗,斬馘萬餘級,得其乘輿服御物,秦主泓奔還灞上。
'15'東晉太尉劉裕抵達鄉。沈田子等將領準備進攻柳。後秦國主姚泓打算親自統兵出征,抵禦劉裕的大軍,又害怕沈田子等人突襲他的後方,就想先消滅沈田子等人,然後出動全國的兵力向東攻打劉裕。於是,姚泓率領步、騎兵數萬人,突然抵達青泥。沈田子這支部隊,本來就是為迷惑敵人佈置的疑兵,一共才一千多人。沈田子聽說姚泓親征,打算迎戰,建威將軍傅弘之認為敵眾我寡無法抵敵,從而勸止他。沈田子說:“用兵貴在出奇制勝,不一定在人數多。況且如今敵我寡眾懸殊,看形勢不能並存。如果等到敵人集結的陣勢穩固,我們就會無處可逃。不如乘他們剛剛到達,營地和戰陣都沒有建立,我們主動挑戰,定能成功。”於是,沈田子率領他的部眾首先出動,傅弘之作為後繼援軍緊跟。後秦兵把這支東晉軍重重包圍。沈田子安撫激勵士卒們說:“各位不畏艱險、遠道而來,就是為了像今天這樣的會戰,生死對決,封侯升官的大業就在這裡了!”士卒們大聲疾呼,躍躍欲試,手執短兵器奮勇殺敵。後秦軍大敗,被斬殺共一萬多人,繳獲姚泓的御車御衣,以及王家專用的器物。姚泓逃回灞上。
初,裕以田子等眾少,遣沈林子將兵自秦嶺往助之,至則秦兵已敗,乃相與追之,關中郡縣多潛送款于田子。
當初,劉裕認為沈田子兵員太少,就派沈林子率兵從秦嶺趕赴救助。等他們到達青泥,後秦軍已經失敗,於是沈林子與沈田子合兵追擊敵人,關中郡縣很多向沈田子暗中投降。
辛丑,太尉裕至潼關,以朱超石為河東太守,使與振武將軍徐猗之會薛帛於河北,共攻蒲阪。秦平原公璞與姚和都共擊之,猗之敗死,超石奔還潼關,東平公贊遣司馬國引魏兵以躡裕後。
辛丑(初二),東晉太尉劉裕抵達潼關,他任命朱超石為河東太守,命他與振武將軍徐猗之在河北與薛帛會師,共同進攻蒲阪。後秦平原公姚璞與姚和都迎擊東晉軍,徐猗之戰敗身亡,朱超石逃回潼關。後秦東平公姚,派司馬國率領北魏軍隊尾隨劉裕大軍之後。
王鎮惡請帥水軍自河入渭以趨長安,裕許之。秦恢武將軍姚難自香城引兵而西,鎮惡追之;秦主泓自灞上引兵還屯石橋以為之援,鎮北將軍姚強與難合兵屯涇上以拒鎮惡。鎮惡使毛德祖進擊,破之,強死,難奔長安。
東晉龍驤將軍王鎮惡,請求率水軍從黃河開進渭水,然後直趨長安,劉裕應允。後秦恢武將軍姚難,從香城率軍向西退卻,王鎮惡揮師追擊。後秦國主姚泓從灞上率軍返回,屯駐石橋 ,準備援救姚難。後秦鎮北將軍姚強與姚難會師,屯兵涇水岸邊,抵抗王鎮惡的追擊。王鎮惡命毛德祖進攻,大破後秦軍,姚強戰死,姚難逃回長安。
東平公贊退屯鄭城,太尉裕進軍逼之。泓使姚丕守渭橋,胡翼度屯石積,東平公贊屯灞東,泓屯逍遙園。
後秦東平公姚退守鄭城,東晉太尉劉裕進逼城下。姚泓命姚丕守住渭橋,胡翼度屯駐石積,東平公姚駐守灞東。姚泓自己則駐守逍遙園。
鎮惡溯渭而上,乘蒙衝小艦,行船者皆在艦內,秦人見艦進而無行船者,皆驚以為神。壬戌旦,鎮惡至渭橋,令軍士食畢,皆持仗登岸,後登者斬。眾既登,渭水迅急,艦皆隨流,倏忽不知所在。時泓所將尚數萬人。鎮惡諭士卒曰:“吾屬並家在江南,此為長安北門,去家萬里,舟楫、衣糧皆已隨流。今進戰而勝,則功名俱顯;不勝,則骸骨不返;無他岐矣。卿等勉之!”乃身先士卒,眾騰踴爭進,大破姚丕於渭橋。泓引兵救之,為丕敗卒所蹂踐,不戰而潰;姚諶等皆死,泓單馬還宮。鎮惡入自平朔門,泓與姚裕等數百騎逃奔石橋。東平公贊聞泓敗,引兵赴之,眾皆潰去;胡翼度降於太尉裕。
王鎮惡率水軍在渭水中逆流而上,乘坐蒙衝小艦,划槳計程車卒都在船內。後秦人看到戰艦行進卻沒有划船的人,都驚奇地以為神仙下凡。壬戌(二十三日)凌晨,王鎮惡軍抵達渭橋,命令戰士們吃飽喝足以後,全部手持兵器登岸,最後登陸的人斬首。士卒們登陸完畢,渭水流急,東晉的戰艦隨波東下,倏忽之間,不見蹤影。當時姚泓統率的軍隊還有幾萬人。王鎮惡向士卒們宣告說:“我們的親人和家園都在江南,這裡是長安北門,離故