東晉自偏(pian)安以來,時(shi)時(shi)面臨(lin)著北方的威脅。祖逖、庾亮、殷浩、桓溫都曾先后(hou)北伐,但無一(yi)成功。為了(le)國家(jia)的強大,劉裕決定興師北上。
義(yi)熙五年(409),南(nan)燕主(zhu)慕容德死,其侄慕容超襲位,縱兵肆(si)虐淮北(bei),擄(lu)去晉兩郡太守,驅掠百姓千余家。劉裕因此上表北(bei)伐。三月,他統(tong)領晉軍(jun)向北(bei)挺進。
南燕(yan)大將公孫五樓見晉(jin)師威(wei)猛,向(xiang)慕容(rong)超(chao)建議扼據(ju)大峴(山名,在今(jin)山東(dong)(dong)臨朐縣(xian)),堅壁清野,但被拒絕。劉(liu)裕看準時(shi)機,冒險(xian)越過大峴山隘,一舉(ju)攻克臨胊(今(jin)山東(dong)(dong)臨朐縣(xian)),奪得(de)大量輜重。接著,晉(jin)軍(jun)將士(shi)在劉(liu)裕的親(qin)自鼓動(dong)下迅速進擊,直逼燕(yan)都廣固(今(jin)山東(dong)(dong)青州(zhou)市)。慕容(rong)超(chao)遁入城(cheng)中堅守(shou)不出。雙方進入相持階段(duan)。晉(jin)軍(jun)一方面(mian)高壘重塹,將廣固團團圍住,以(yi)燕(yan)人之糧充實軍(jun)用;一方面(mian)招降納降,采取分化瓦解之策。南燕(yan)大將桓遵(zun)兄(xiong)弟(di)及(ji)徐州(zhou)刺(ci)史段(duan)宏相繼歸(gui)附,尤其是尚書郎張綱被俘,對劉(liu)裕十分有利,最后(hou)正是利用他(ta)所設計的攻城(cheng)器械拿下燕(yan)都,活捉了慕容(rong)超(chao)。劉(liu)裕以(yi)廣固久守(shou)不降為由,入城(cheng)后(hou),盡殺王(wang)公以(yi)下三(san)千人以(yi)泄憤(fen)。
齊境(jing)克服,劉(liu)裕(yu)本想停(ting)鎮(zhen)下(xia)邳,蕩凊河(he)洛,但孫(sun)恩(en)妹夫(fu)盧循復(fu)集孫(sun)恩(en)殘(can)部(bu),敗晉軍于豫章(今江西南(nan)昌)。劉(liu)裕(yu)不得不班師回朝。回京(jing)后(hou),先(xian)后(hou)督(du)師鎮(zhen)壓盧循、剿(jiao)滅割據長江中上游的劉(liu)毅、譙(qiao)縱勢力(li),逼走司馬休之,使(shi)南(nan)方出現了百年來從未有(you)過的一統局面(mian)。
義(yi)熙(xi)十二年(公元(yuan)416)一(yi)月,后(hou)秦主姚興死,姚泓繼(ji)位,內部叛(pan)亂迭起(qi),政權不穩。劉裕(yu)認為這是滅(mie)亡(wang)后(hou)秦的良機。時(shi)劉裕(yu)圖(tu)以(yi)晉室名聲(sheng)安撫北方人(ren)民,故(gu)想奉司馬德文之名北伐,司馬德文因而上書出(chu)兵,以(yi)修謁(ye)晉室山陵,最終劉裕(yu)就與司馬德文一(yi)同率兵出(chu)發。八月,劉裕(yu)以(yi)劉穆之任(ren)尚書左(zuo)仆射,內總朝政,外供軍(jun)(jun)糧,自己率大軍(jun)(jun)分四路北伐。九月,劉裕(yu)扺(zhi)達彭城。龍驤將(jiang)軍(jun)(jun)王鎮(zhen)惡、冠軍(jun)(jun)將(jiang)軍(jun)(jun)檀道(dao)濟領兵由(you)淮、淝轉向許、洛,后(hou)秦諸屯(tun)守皆(jie)望(wang)風降附,晉軍(jun)(jun)進展神速(su)。十月,王鎮(zhen)惡軍(jun)(jun)占領洛陽。
次(ci)年正月(yue)(yue)(yue),劉裕(yu)(yu)(yu)留其(qi)子(zi)劉義隆鎮守彭城,自率大軍(jun)(jun)(jun)(jun)(jun)(jun)北(bei)上(shang)。此時北(bei)魏(wei)(wei)(wei)(wei)(wei)派十萬(wan)重兵駐(zhu)守河(he)北(bei),并以(yi)(yi)游騎騷擾(rao)(rao)晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)。劉裕(yu)(yu)(yu)在行(xing)軍(jun)(jun)(jun)(jun)(jun)(jun)中,雖(sui)常設奇陣或用大弩強槊擊敗魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun),但進(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)速度緩慢。王鎮惡軍(jun)(jun)(jun)(jun)(jun)(jun)由洛(luo)陽(yang)進(jin)(jin)抵(di)潼(tong)關(guan)后(hou)(hou),為(wei)(wei)秦主力(li)守險以(yi)(yi)阻,檀道濟軍(jun)(jun)(jun)(jun)(jun)(jun)的(de)糧(liang)道也(ye)為(wei)(wei)秦將姚(yao)紹截斷。晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)一時處于危境(jing)。王、檀向劉裕(yu)(yu)(yu)求援,而劉裕(yu)(yu)(yu)卻(que)為(wei)(wei)北(bei)魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)牽制,自顧(gu)不暇。幸得(de)當地百姓(xing)的(de)幫(bang)助,潼(tong)關(guan)晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)才(cai)轉危為(wei)(wei)安。三月(yue)(yue)(yue)初八,劉裕(yu)(yu)(yu)以(yi)(yi)左將軍(jun)(jun)(jun)(jun)(jun)(jun)向彌率部(bu)分兵力(li)屯(tun)于黃河(he)重要(yao)渡口碻璈(ao)(今山東東阿(a)西(xi)北(bei)),自率大軍(jun)(jun)(jun)(jun)(jun)(jun)進(jin)(jin)入黃河(he);魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)為(wei)(wei)防止晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)于黃河(he)北(bei)岸上(shang)陸向魏(wei)(wei)(wei)(wei)(wei)進(jin)(jin)擊,也(ye)以(yi)(yi)數(shu)千騎兵沿(yan)黃河(he)北(bei)岸跟隨(sui)劉裕(yu)(yu)(yu)軍(jun)(jun)(jun)(jun)(jun)(jun)西(xi)行(xing),凡(fan)漂流至北(bei)岸的(de)晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)人(ren)員,均被(bei)魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)擒(qin)殺。劉裕(yu)(yu)(yu)數(shu)次(ci)派兵上(shang)岸攻(gong)(gong)擊魏(wei)(wei)(wei)(wei)(wei),剛一登岸,魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)便逃離(li)岸邊(bian)。為(wei)(wei)擊敗魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)的(de)襲擾(rao)(rao),劉裕(yu)(yu)(yu)命(ming)數(shu)千勇士,車百乘,由丁旿和(he)寧朔(shuo)將軍(jun)(jun)(jun)(jun)(jun)(jun)朱超石率領,攜帶強弓利箭,登上(shang)黃河(he)北(bei)岸,列陣而進(jin)(jin)。魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)立即前來進(jin)(jin)攻(gong)(gong),魏(wei)(wei)(wei)(wei)(wei)將長孫嵩率騎兵3萬(wan)四(si)面(mian)圍(wei)攻(gong)(gong)晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)。晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)拼力(li)死戰,魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)被(bei)利箭射殺者甚眾,死尸堆(dui)積遍地,魏(wei)(wei)(wei)(wei)(wei)將阿(a)薄(bo)干被(bei)斬(zhan),魏(wei)(wei)(wei)(wei)(wei)兵敗退走。朱超石率寧朔(shuo)將軍(jun)(jun)(jun)(jun)(jun)(jun)胡藩、寧遠(yuan)將軍(jun)(jun)(jun)(jun)(jun)(jun)劉榮祖追殺,又斬(zhan)俘1000多人(ren)。四(si)月(yue)(yue)(yue)中旬,劉裕(yu)(yu)(yu)進(jin)(jin)至洛(luo)陽(yang),為(wei)(wei)防止魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)的(de)襲擊,在洛(luo)陽(yang)停(ting)軍(jun)(jun)(jun)(jun)(jun)(jun)兩個月(yue)(yue)(yue),部(bu)署后(hou)(hou)方(fang)的(de)防衛(wei)。七月(yue)(yue)(yue),劉裕(yu)(yu)(yu)全面(mian)擊退魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun),十萬(wan)魏(wei)(wei)(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)(jun)幾乎全軍(jun)(jun)(jun)(jun)(jun)(jun)覆沒(mei),河(he)南全境(jing)被(bei)收(shou)復,劉裕(yu)(yu)(yu)隨(sui)后(hou)(hou)進(jin)(jin)至陜(shan)城;前鋒沈田子(zi)攻(gong)(gong)入武(wu)關(guan),進(jin)(jin)屯(tun)青泥(ni)(今陜(shan)西(xi)藍田)。八月(yue)(yue)(yue),劉裕(yu)(yu)(yu)至潼(tong)關(guan),與(yu)諸(zhu)部(bu)會合。
秦主姚(yao)(yao)泓為(wei)(wei)緩解(jie)兩面受敵的(de)危局(ju),謀(mou)劃先消滅(mie)沈(shen)田子軍,再(zai)抵御劉裕,于(yu)是率步騎數(shu)萬急趨青泥。沈(shen)田子軍本為(wei)(wei)疑軍,不(bu)過千余人,但各自為(wei)(wei)戰,驍(xiao)勇異常,數(shu)次出(chu)擊竟使姚(yao)(yao)泓敗(bai)還長安(an)。此時(shi),王(wang)鎮惡突(tu)破潼關防線,率師直進,一(yi)舉攻陷長安(an)城,姚(yao)(yao)泓率群臣投降。
兩次北(bei)(bei)伐,前(qian)后(hou)滅南燕,破北(bei)(bei)魏,亡后(hou)秦,收復山(shan)東,河(he)(he)南,關(guan)中等地(di),光復洛陽、長安(an)兩都,后(hou)長安(an)雖(sui)在一年(nian)多后(hou)得而(er)復失(shi),但黃河(he)(he)以南盡入(ru)南朝版圖,“七天下,而(er)有其(qi)四”,江淮流域得到保障(zhang),為劉宋永(yong)初和(he)(he)元嘉年(nian)間,休養(yang)生息(xi)(xi),出現“余糧息(xi)(xi)畝,戶不夜扃”的局面,提(ti)供北(bei)(bei)部(bu)疆域的屏障(zhang),仍不失(shi)為取得較(jiao)大成果(guo)和(he)(he)有重(zhong)大歷史(shi)意義(yi)的北(bei)(bei)伐。唐(tang)代史(shi)學家(jia)朱敬(jing)則稱(cheng)贊此次北(bei)(bei)伐:“西盡庸(yong)蜀,北(bei)(bei)劃(hua)大河(he)(he)。自漢末三分,東晉(jin)拓(tuo)境,未能(neng)至也。”
晉(jin)(jin)元興二年(404),劉(liu)裕起(qi)兵擊(ji)敗篡晉(jin)(jin)稱帝(di)的桓玄。次(ci)年,擁戴晉(jin)(jin)安帝(di)復(fu)位,控制東晉(jin)(jin)朝政。南燕(yan)主慕容超見(jian)東晉(jin)(jin)內(nei)亂(luan),從(cong)義熙二年(406)起(qi),多次(ci)派兵襲(xi)擾東晉(jin)(jin)邊境,南下攻掠淮北。彭城(今江蘇徐州)以南晉(jin)(jin)民,紛紛筑(zhu)堡自衛,抗(kang)擊(ji)南燕(yan)軍。時南燕(yan)統治集團內(nei)部矛(mao)盾(dun)日益加劇,慕容超信用(yong)奸佞(ning),誅戮(lu)賢良(liang),賦役苛重(zhong),激起(qi)民眾(zhong)強(qiang)烈反抗(kang)。
劉裕為抗擊(ji)南(nan)燕,外(wai)揚聲(sheng)威(wei),遂欲掛帥北伐。時朝臣多(duo)勸(quan)阻,劉裕不從。五年(nian)四月,自建(jian)康(今南(nan)京)出發(fa),率舟師溯淮水入泗水。
晉(jin)(jin)義熙五年(nian)(南燕(yan)太上五年(nian),409年(nian))四月至(zhi)次(ci)年(nian)二月,東晉(jin)(jin)中軍將軍劉裕率軍攻克(ke)燕(yan)都(dou)廣(guang)固(今山東青州西北)滅亡南燕(yan)的著名戰爭。
義(yi)熙五年正月,南燕帝慕(mu)容超嫌宮廷樂師不夠,欲對東晉(jin)(jin)用兵掠(lve)(lve)取。二(er)月,慕(mu)容超輕(qing)啟邊(bian)釁,進擊東晉(jin)(jin)宿豫(今江(jiang)蘇宿遷東南),掠(lve)(lve)走百姓2500人(ren)。劉裕為抗擊南燕,外揚聲威,于四月自建康(kang)(今南京)率舟師溯淮水入泗水。
五月,進(jin)抵下(xia)邳(今(jin)江蘇(su)睢寧西(xi)北(bei)),留船艦、輜(zi)重(zhong),改由(you)陸路進(jin)至瑯(lang)邪(今(jin)山東臨(lin)沂(yi)北(bei))。為(wei)防南燕以奇兵(bing)斷(duan)其(qi)后,所(suo)過皆筑城壘(lei),留兵(bing)防守。南燕鮮卑人恃勇輕敵,對晉軍(jun)進(jin)入(ru)其(qi)境不以為(wei)慮(lv)。慕容超沒(mei)有采納(na)征虜將軍(jun)公孫五樓“憑據大(da)峴山(今(jin)山東沂(yi)山)之(zhi)(zhi)險,使(shi)晉軍(jun)不能(neng)深入(ru)”或“堅壁清野(ye)”、“斷(duan)晉糧道”之(zhi)(zhi)良策(ce)。
六月,劉裕未遇抵(di)抗,過莒縣(xian)(今(jin)屬山東),越大(da)峴山。南燕主慕(mu)容超(chao)先遣(qian)公孫五樓(lou)、賀賴盧及左將(jiang)軍段暉(hui)
等(deng)(deng),率(lv)步(bu)(bu)、騎(qi)(qi)兵5萬(wan)(wan)進(jin)據(ju)臨(lin)(lin)朐(qu)(今(jin)屬(shu)山(shan)東(dong)(dong))。慕(mu)(mu)容(rong)(rong)(rong)超(chao)得知晉兵已過大(da)峴山(shan),自率(lv)步(bu)(bu)騎(qi)(qi)4萬(wan)(wan)繼后。燕軍(jun)至臨(lin)(lin)朐(qu),慕(mu)(mu)容(rong)(rong)(rong)超(chao)派(pai)公(gong)孫五樓(lou)(lou)率(lv)騎(qi)(qi)前出,控制臨(lin)(lin)朐(qu)城南(nan)的巨蔑水(shui)(今(jin)山(shan)東(dong)(dong)彌(mi)河(he))。與晉軍(jun)前鋒孟龍符遭遇,公(gong)孫五樓(lou)(lou)戰(zhan)敗退走。劉(liu)裕以戰(zhan)車(che)4000輛(liang)分左右翼,兵、車(che)相(xiang)間,騎(qi)(qi)兵在后,向前推(tui)進(jin)。晉軍(jun)進(jin)抵(di)臨(lin)(lin)朐(qu)南(nan),慕(mu)(mu)容(rong)(rong)(rong)超(chao)派(pai)精騎(qi)(qi)前后夾擊(ji)(ji)。兩軍(jun)力戰(zhan),勝負未決,劉(liu)裕采納(na)(na)參軍(jun)胡藩(fan)之(zhi)策(ce),遣(qian)胡藩(fan)及諮議參軍(jun)檀韶(shao)、建威(wei)將軍(jun)向彌(mi)率(lv)軍(jun)繞至燕軍(jun)之(zhi)后,乘虛攻克(ke)臨(lin)(lin)朐(qu)。慕(mu)(mu)容(rong)(rong)(rong)超(chao)單騎(qi)(qi)逃往城南(nan)左將軍(jun)段(duan)暉(hui)營中。劉(liu)裕縱兵追擊(ji)(ji),大(da)敗燕軍(jun),段(duan)暉(hui)等(deng)(deng)十余將被斬。慕(mu)(mu)容(rong)(rong)(rong)超(chao)逃還廣(guang)固。劉(liu)裕乘勝追擊(ji)(ji)北(bei)上,攻克(ke)廣(guang)固外城。慕(mu)(mu)容(rong)(rong)(rong)超(chao)退守內城。劉(liu)裕筑圍(wei)困之(zhi),招降(jiang)納(na)(na)叛,爭取(qu)民心,并就地取(qu)糧養戰(zhan)。慕(mu)(mu)容(rong)(rong)(rong)超(chao)被困于廣(guang)固內城,先后遣(qian)尚(shang)書郎(lang)張(zhang)鋼、尚(shang)書令韓范,馳往后秦(qin)求援。七(qi)月,后秦(qin)主姚興(xing)派(pai)衛(wei)將軍(jun)姚強率(lv)步(bu)(bu)、騎(qi)(qi)兵1萬(wan)(wan),與洛(luo)陽(河(he)南(nan)洛(luo)陽東(dong)(dong)北(bei))守將姚紹(shao)匯合(he),統兵共救(jiu)南(nan)燕。并遣(qian)使向劉(liu)裕宣稱,后秦(qin)以10萬(wan)(wan)兵屯洛(luo)陽,若晉軍(jun)不(bu)還,當長驅而(er)進(jin)。劉(liu)裕識破姚興(xing)虛張(zhang)聲勢,不(bu)為(wei)所(suo)動(dong)。不(bu)久,姚興(xing)被夏主劉(liu)勃(bo)勃(bo)擊(ji)(ji)敗于貳城(今(jin)陜西黃陵(ling)西北(bei)),遂令姚強撤(che)回長安(今(jin)西安西北(bei))。慕(mu)(mu)容(rong)(rong)(rong)超(chao)久困于廣(guang)固,不(bu)見后秦(qin)援兵,欲割(ge)大(da)峴山(shan)以南(nan)與東(dong)(dong)晉為(wei)條件,稱藩(fan)于東(dong)(dong)晉,劉(liu)裕不(bu)允。南(nan)燕大(da)臣張(zhang)華、封(feng)愷、封(feng)融及尚(shang)書張(zhang)俊(jun)相(xiang)繼降(jiang)晉。
九(jiu)月(yue),劉裕截獲為借兵(bing)去后秦的韓范(fan),使(shi)其繞(rao)城而行(xing),以示后秦救兵(bing)無望,城內(nei)南燕守(shou)軍(jun)驚恐。十(shi)月(yue),燕臣張綱被俘,晉軍(jun)制成飛樓、沖車(che)等各(ge)種攻(gong)城器具(ju),加強(qiang)攻(gong)防能力。
六年二月,南燕賀賴盧、公孫五樓(lou)率(lv)軍挖(wa)地道出擊晉軍,被擊敗(bai),退回內城(cheng)。劉裕乘機四面攻城(cheng),南燕尚(shang)書悅壽打開城(cheng)門迎降,晉軍攻入廣固內城(cheng)。慕(mu)容超率(lv)數(shu)十騎突(tu)圍而走,被晉軍追(zhui)獲,送至建康斬首,南燕亡。
后秦(qin)(qin)于(yu)隆安四(si)年(nian)(nian)(nian)(公(gong)(gong)元(yuan)400年(nian)(nian)(nian))首(shou)次(ci)擊(ji)降西秦(qin)(qin)之后,又于(yu)隆安五年(nian)(nian)(nian)(公(gong)(gong)元(yuan)401年(nian)(nian)(nian))擊(ji)滅了(le)后涼(liang)(liang),勢力大增,成為當(dang)時中國(guo)西北地(di)區最強大的國(guo)家。義熙五年(nian)(nian)(nian),后秦(qin)(qin)弘始(shi)十一年(nian)(nian)(nian)、夏龍升(sheng)三(san)年(nian)(nian)(nian)(公(gong)(gong)元(yuan)409年(nian)(nian)(nian)),秦(qin)(qin)、夏兩(liang)國(guo)連續發生(sheng)了(le)征戰。當(dang)年(nian)(nian)(nian)四(si)月,夏主(zhu)率騎(qi)兵2萬攻秦(qin)(qin),掠奪平涼(liang)(liang)的雜胡7000多戶,進兵屯于(yu)依(yi)力川(chuan)(今甘(gan)肅平涼(liang)(liang)附近)。
九月,秦(qin)(qin)(qin)(qin)(qin)主姚(yao)(yao)(yao)(yao)(yao)興(xing)率(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)回(hui)擊(ji)(ji)夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun),秦(qin)(qin)(qin)(qin)(qin)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)大(da)敗,秦(qin)(qin)(qin)(qin)(qin)將(jiang)(jiang)姚(yao)(yao)(yao)(yao)(yao)榆(yu)生為(wei)夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)生擒,左將(jiang)(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)(yao)(yao)文崇等(deng)拼死(si)力(li)(li)戰,夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)才退走,姚(yao)(yao)(yao)(yao)(yao)興(xing)也返還長安(an)。接(jie)著(zhu)夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)又(you)(you)攻(gong)(gong)占(zhan)后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)的(de)敕奇(qi)堡(bao)(bao)、黃石固、我羅(luo)城(cheng)等(deng)地。義(yi)熙(xi)六(liu)年(nian)(nian)(nian)(nian)、后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)弘(hong)始十(shi)二年(nian)(nian)(nian)(nian)、夏(xia)(xia)龍升四年(nian)(nian)(nian)(nian)(公(gong)(gong)元(yuan)410年(nian)(nian)(nian)(nian)),夏(xia)(xia)主又(you)(you)派左將(jiang)(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)赫(he)連(lian)(lian)羅(luo)提攻(gong)(gong)占(zhan)后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)之定(ding)(ding)陽城(cheng)(今陜(shan)西(xi)(xi)富縣(xian)境(jing)),坑(keng)殺秦(qin)(qin)(qin)(qin)(qin)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)4000人。接(jie)著(zhu),夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)又(you)(you)進(jin)(jin)擊(ji)(ji)隴右地區,攻(gong)(gong)占(zhan)白崖堡(bao)(bao),兵逼清水(今甘(gan)肅清水)。義(yi)熙(xi)七(qi)年(nian)(nian)(nian)(nian)、夏(xia)(xia)龍升五年(nian)(nian)(nian)(nian)、后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)弘(hong)始十(shi)三年(nian)(nian)(nian)(nian)(公(gong)(gong)元(yuan)411年(nian)(nian)(nian)(nian))正月,秦(qin)(qin)(qin)(qin)(qin)姚(yao)(yao)(yao)(yao)(yao)詳屯(tun)守杏城(cheng)(今陜(shan)西(xi)(xi)黃陵(ling)西(xi)(xi)南(nan)(nan)),被夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)逼迫棄(qi)城(cheng)南(nan)(nan)逃。夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)追及(ji)將(jiang)(jiang)姚(yao)(yao)(yao)(yao)(yao)詳殺死(si),俘其(qi)全(quan)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)。夏(xia)(xia)主赫(he)連(lian)(lian)勃勃再南(nan)(nan)攻(gong)(gong)安(an)定(ding)(ding)(今甘(gan)肅鎮(zhen)原南(nan)(nan)),于青石北(bei)原擊(ji)(ji)敗后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)尚書相(xiang)(xiang)佛(fo)嵩,俘其(qi)吏民(min)4.5萬人。義(yi)熙(xi)十(shi)二年(nian)(nian)(nian)(nian)、夏(xia)(xia)鳳(feng)翔四年(nian)(nian)(nian)(nian)(公(gong)(gong)元(yuan)416年(nian)(nian)(nian)(nian))六(liu)月,夏(xia)(xia)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)攻(gong)(gong)占(zhan)了(le)上(shang)邦,殺秦(qin)(qin)(qin)(qin)(qin)州(zhou)刺史(shi)(shi)姚(yao)(yao)(yao)(yao)(yao)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)都及(ji)將(jiang)(jiang)士5000多,毀(hui)上(shang)邦城(cheng),接(jie)著(zhu)進(jin)(jin)攻(gong)(gong)陰(yin)密(今甘(gan)肅靈(ling)臺西(xi)(xi)50里(li)),又(you)(you)殺秦(qin)(qin)(qin)(qin)(qin)將(jiang)(jiang)姚(yao)(yao)(yao)(yao)(yao)良子以(yi)下(xia)1萬多人。秦(qin)(qin)(qin)(qin)(qin)征北(bei)將(jiang)(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)(yao)(yao)恢棄(qi)安(an)定(ding)(ding)(今甘(gan)肅涇川北(bei)),奔回(hui)長安(an)。安(an)定(ding)(ding)人胡(hu)儼等(deng)率(lv)5萬戶舉城(cheng)降于大(da)夏(xia)(xia)。后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)與大(da)夏(xia)(xia)之間的(de)連(lian)(lian)年(nian)(nian)(nian)(nian)征伐,進(jin)(jin)一步消耗和削弱了(le)秦(qin)(qin)(qin)(qin)(qin)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)的(de)實(shi)(shi)力(li)(li),為(wei)東晉(jin)滅(mie)亡后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)創造了(le)有利的(de)客(ke)觀條件(jian)。東晉(jin)在擊(ji)(ji)滅(mie)南(nan)(nan)燕(yan)后(hou)(hou)(hou)(hou)(hou),劉裕原想(xiang)乘勝向后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)進(jin)(jin)攻(gong)(gong),但因盧循、徐道覆領(ling)導的(de)農(nong)(nong)民(min)起(qi)義(yi)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)逼近建(jian)康(kang)(今江蘇南(nan)(nan)京),朝廷急調劉裕回(hui)歸,以(yi)鎮(zhen)壓(ya)農(nong)(nong)民(min)起(qi)義(yi)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)。因而,東晉(jin)只得順(shun)延了(le)擊(ji)(ji)滅(mie)后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)的(de)時(shi)間表(biao)。至晉(jin)義(yi)熙(xi)十(shi)一年(nian)(nian)(nian)(nian)(公(gong)(gong)元(yuan)415年(nian)(nian)(nian)(nian)),劉裕相(xiang)(xiang)繼(ji)鎮(zhen)壓(ya)了(le)盧循、徐道覆起(qi)義(yi)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun),剪除(chu)了(le)荊(jing)州(zhou)刺史(shi)(shi)劉毅、兗(yan)州(zhou)刺史(shi)(shi)劉藩及(ji)豫州(zhou)刺史(shi)(shi)諸葛(ge)長民(min)等(deng),平定(ding)(ding)了(le)益州(zhou),打擊(ji)(ji)了(le)晉(jin)宗室司馬休(xiu)之等(deng)勢力(li)(li),政局穩定(ding)(ding),經濟和軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)(jun)事實(shi)(shi)力(li)(li)逐步增強(qiang)。義(yi)熙(xi)十(shi)二年(nian)(nian)(nian)(nian)(公(gong)(gong)元(yuan)416年(nian)(nian)(nian)(nian))初(chu),后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)主姚(yao)(yao)(yao)(yao)(yao)興(xing)病亡前后(hou)(hou)(hou)(hou)(hou),姚(yao)(yao)(yao)(yao)(yao)弼、姚(yao)(yao)(yao)(yao)(yao)情、姚(yao)(yao)(yao)(yao)(yao)宣、姚(yao)(yao)(yao)(yao)(yao)耕兒等(deng)明(ming)爭暗(an)斗,爭奪帝位,政治動亂,人心(xin)浮動,叛離者日增;連(lian)(lian)年(nian)(nian)(nian)(nian)與大(da)夏(xia)(xia)、南(nan)(nan)涼、西(xi)(xi)秦(qin)(qin)(qin)(qin)(qin)等(deng)征戰,國力(li)(li)受到(dao)嚴重削弱,喪失了(le)強(qiang)國地位。加(jia)之北(bei)魏勢力(li)(li)下(xia)降,無力(li)(li)他顧。這(zhe)些,都為(wei)東晉(jin)擊(ji)(ji)滅(mie)后(hou)(hou)(hou)(hou)(hou)秦(qin)(qin)(qin)(qin)(qin)創造了(le)有利的(de)條件(jian)。劉裕遂據此定(ding)(ding)下(xia)了(le)出兵滅(mie)秦(qin)(qin)(qin)(qin)(qin)的(de)戰略決(jue)策。
東晉(jin)義熙(xi)十(shi)二年(nian)、后秦永和元年(nian)(公(gong)元416年(nian))八月十(shi)二日,劉(liu)裕(yu)(yu)(yu)親(qin)統(tong)大(da)(da)軍自京師(shi)建康出發,兵分五(wu)路(lu)大(da)(da)舉北(bei)攻(gong)(gong)中原。劉(liu)裕(yu)(yu)(yu)以冀州刺(ci)史王(wang)(wang)仲德(de)督前鋒諸軍事,先率(lv)水師(shi)開巨(ju)野(ye)澤入(ru)黃(huang)(huang)河,冠軍將(jiang)軍檀(tan)道濟、龍驤(xiang)將(jiang)軍王(wang)(wang)鎮惡往洛陽(yang)方向進(jin)攻(gong)(gong),寧朔將(jiang)軍劉(liu)遵考、建武將(jiang)軍沈(shen)林子領兵出石(shi)門,寧朔將(jiang)軍朱超石(shi)、胡(hu)藩率(lv)軍進(jin)攻(gong)(gong)陽(yang)城。同時劉(liu)裕(yu)(yu)(yu)又以雍州刺(ci)史趙(zhao)倫之督振武將(jiang)軍沈(shen)田子、建威將(jiang)軍傅(fu)弘之等從荊雍方向出兵進(jin)攻(gong)(gong)武關。劉(liu)裕(yu)(yu)(yu)自己(ji)則親(qin)領主力大(da)(da)軍由(you)彭城自泗水、巨(ju)野(ye)澤再入(ru)黃(huang)(huang)河,西趨洛陽(yang)。
九月,劉(liu)裕率(lv)軍(jun)(jun)進(jin)至彭城(今(jin)江蘇徐州)。王(wang)仲(zhong)德軍(jun)(jun)先順(shun)利(li)打(da)通了(le)鉅野澤被(bei)淤塞的舊河(he)道(dao)(dao),并(bing)在東(dong)郡涼城大(da)破(po)北(bei)(bei)魏(wei)軍(jun)(jun),收(shou)復涼城,進(jin)而(er)攻(gong)(gong)克北(bei)(bei)魏(wei)占領的滑(hua)臺,收(shou)復兗州全境。王(wang)鎮(zhen)惡(e)、檀道(dao)(dao)濟(ji)(ji)軍(jun)(jun)也(ye)進(jin)展順(shun)利(li),自進(jin)入(ru)秦境以(yi)來所(suo)向皆(jie)捷。秦將(jiang)(jiang)王(wang)茍(gou)生以(yi)漆丘(今(jin)河(he)南(nan)商丘以(yi)北(bei)(bei))降(jiang)于(yu)王(wang)鎮(zhen)惡(e)軍(jun)(jun);徐州刺史姚掌以(yi)項城(今(jin)河(he)南(nan)沈丘)降(jiang)于(yu)檀道(dao)(dao)濟(ji)(ji)軍(jun)(jun);后秦新蔡(今(jin)河(he)南(nan)新蔡)太(tai)守(shou)董遵(zun)堅守(shou)城邑不降(jiang),檀道(dao)(dao)濟(ji)(ji)攻(gong)(gong)克該城,將(jiang)(jiang)董遵(zun)斬殺(sha),旋即(ji)(ji)攻(gong)(gong)克了(le)重鎮(zhen)許(xu)昌(今(jin)河(he)南(nan)許(xu)昌東(dong)),俘獲潁川太(tai)守(shou)姚垣(yuan)及(ji)大(da)將(jiang)(jiang)楊業。與此(ci)同時,沈林子(zi)、劉(liu)遵(zun)考軍(jun)(jun),自汴水(shui)進(jin)入(ru)黃河(he),襄邑(今(jin)河(he)南(nan)睢縣)董神虎率(lv)領1000多人(ren)響應晉軍(jun)(jun)。沈林子(zi)隨即(ji)(ji)與他共攻(gong)(gong)倉垣(yuan)(今(jin)河(he)南(nan)開封北(bei)(bei)),攻(gong)(gong)克了(le)該城,后秦倉垣(yuan)守(shou)將(jiang)(jiang)韋華投降(jiang)。
十(shi)月(yue),朱超石(shi)、胡(hu)藩(fan)軍(jun)(jun)(jun)(jun)進(jin)(jin)占了(le)陽(yang)城(今(jin)河(he)(he)南(nan)(nan)(nan)登封(feng)東(dong)(dong)南(nan)(nan)(nan))、滎陽(yang)(今(jin)河(he)(he)南(nan)(nan)(nan)滎陽(yang)東(dong)(dong)北(bei)(bei))。隨后,王鎮(zhen)惡(e)、檀道濟軍(jun)(jun)(jun)(jun)與沈(shen)林(lin)子、劉遵考(kao)軍(jun)(jun)(jun)(jun)旋即(ji)會師(shi)于成皋(今(jin)河(he)(he)南(nan)(nan)(nan)滎陽(yang)西(xi)北(bei)(bei)汜水(shui)鎮(zhen)),圍攻洛(luo)(luo)(luo)陽(yang)。后秦(qin)鎮(zhen)守(shou)(shou)(shou)于洛(luo)(luo)(luo)陽(yang)的(de)(de)征南(nan)(nan)(nan)將(jiang)(jiang)軍(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)洸(guang)(guang),見晉(jin)軍(jun)(jun)(jun)(jun)逼(bi)近(jin),派人至(zhi)(zhi)長安求救。后秦(qin)主(zhu)姚(yao)(yao)(yao)泓命越騎校尉閻生率(lv)騎兵(bing)(bing)3000、武(wu)衛(wei)將(jiang)(jiang)軍(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)益南(nan)(nan)(nan)率(lv)步兵(bing)(bing)1萬增(zeng)援(yuan)洛(luo)(luo)(luo)陽(yang),并令并州牧(mu)姚(yao)(yao)(yao)懿自(zi)蒲(pu)阪(今(jin)山(shan)西(xi)永濟西(xi))進(jin)(jin)屯陜津(今(jin)山(shan)西(xi)平陸東(dong)(dong)南(nan)(nan)(nan),即(ji)古茅津渡),以為聲援(yuan)。此時(shi),寧朔將(jiang)(jiang)軍(jun)(jun)(jun)(jun)趙(zhao)玄(xuan)向姚(yao)(yao)(yao)洸(guang)(guang)建議說:“今(jin)晉(jin)寇益深,人情駭動;眾寡不敵,若出戰不捷,則(ze)大事去(qu)矣(yi)。宜(yi)攝(she)諸戍之兵(bing)(bing),固(gu)守(shou)(shou)(shou)金(jin)墉不下,晉(jin)必不敢越我而(er)西(xi),是我不戰而(er)坐(zuo)收其(qi)利也。”姚(yao)(yao)(yao)洸(guang)(guang)的(de)(de)司馬姚(yao)(yao)(yao)禹及主(zhu)簿閻恢、楊虔皆(jie)(jie)妒恨趙(zhao)玄(xuan),便暗(an)中與檀道濟相通(tong),極力反(fan)對(dui)趙(zhao)玄(xuan)的(de)(de)建議,并慫(song)恿姚(yao)(yao)(yao)洸(guang)(guang)分兵(bing)(bing)防(fang)守(shou)(shou)(shou)各地(di)。姚(yao)(yao)(yao)洸(guang)(guang)中計(ji),派趙(zhao)玄(xuan)分兵(bing)(bing)1000前(qian)往防(fang)守(shou)(shou)(shou)柏谷塢(wu)(今(jin)河(he)(he)南(nan)(nan)(nan)偃(yan)師(shi)東(dong)(dong)南(nan)(nan)(nan)),以廣(guang)武(wu)將(jiang)(jiang)軍(jun)(jun)(jun)(jun)石(shi)無(wu)諱東(dong)(dong)至(zhi)(zhi)鞏城(今(jin)河(he)(he)南(nan)(nan)(nan)鞏縣西(xi)南(nan)(nan)(nan))防(fang)守(shou)(shou)(shou)。繼之,成皋、虎牢(今(jin)河(he)(he)南(nan)(nan)(nan)滎陽(yang)西(xi)北(bei)(bei))皆(jie)(jie)降(jiang)于晉(jin)軍(jun)(jun)(jun)(jun),王鎮(zhen)惡(e)、檀道濟、沈(shen)林(lin)子等軍(jun)(jun)(jun)(jun)由成皋順利西(xi)進(jin)(jin)。石(shi)無(wu)諱進(jin)(jin)至(zhi)(zhi)石(shi)關(guan)(今(jin)河(he)(he)南(nan)(nan)(nan)偃(yan)師(shi)西(xi)),得悉晉(jin)軍(jun)(jun)(jun)(jun)已(yi)至(zhi)(zhi),便退兵(bing)(bing)洛(luo)(luo)(luo)陽(yang);趙(zhao)玄(xuan)與晉(jin)軍(jun)(jun)(jun)(jun)戰于柏谷塢(wu),兵(bing)(bing)敗戰死。十(shi)月(yue)二(er)十(shi)日,檀道濟軍(jun)(jun)(jun)(jun)逼(bi)近(jin)洛(luo)(luo)(luo)陽(yang),二(er)十(shi)二(er)日姚(yao)(yao)(yao)洸(guang)(guang)出城降(jiang)晉(jin)。檀道濟俘秦(qin)軍(jun)(jun)(jun)(jun)4000多人。此時(shi)后秦(qin)越騎校尉閻生和武(wu)衛(wei)將(jiang)(jiang)軍(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)益南(nan)(nan)(nan)正(zheng)率(lv)部趕赴洛(luo)(luo)(luo)陽(yang)途中,得知洛(luo)(luo)(luo)陽(yang)失守(shou)(shou)(shou),不敢再向前(qian)進(jin)(jin)。
劉裕原先(xian)命令(ling)前鋒諸軍(jun)(jun)(jun)(jun)攻取洛(luo)陽(yang)后(hou)(hou),且(qie)待(dai)其(qi)(qi)他后(hou)(hou)續(xu)主力大(da)軍(jun)(jun)(jun)(jun)到達(da)之后(hou)(hou)再繼續(xu)西(xi)進(jin)。但(dan)王(wang)(wang)鎮(zhen)(zhen)(zhen)惡(e)(e)等(deng)人(ren)(ren)見后(hou)(hou)秦(qin)內亂紛起,潼關(guan)守(shou)(shou)軍(jun)(jun)(jun)(jun)薄弱(ruo),便(bian)當機立斷(duan)(duan),不(bu)待(dai)王(wang)(wang)仲德軍(jun)(jun)(jun)(jun)和劉裕主力大(da)軍(jun)(jun)(jun)(jun)到達(da),就自(zi)行分兵(bing)兩路西(xi)進(jin)。一(yi)路王(wang)(wang)鎮(zhen)(zhen)(zhen)惡(e)(e)軍(jun)(jun)(jun)(jun)至澠池(chi)(今(jin)河(he)南(nan)洛(luo)寧西(xi)),派部(bu)將(jiang)(jiang)毛德祖進(jin)攻秦(qin)弘(hong)農太守(shou)(shou)尹雅(ya)(ya),于(yu)蠡吾城(今(jin)河(he)南(nan)洛(luo)寧西(xi)),生(sheng)擒尹雅(ya)(ya),王(wang)(wang)鎮(zhen)(zhen)(zhen)惡(e)(e)軍(jun)(jun)(jun)(jun)迅速進(jin)抵(di)潼關(guan)(今(jin)陜西(xi)潼關(guan)北)城下(xia)(xia)(xia)。另一(yi)路檀(tan)(tan)(tan)(tan)道(dao)(dao)濟(ji)、沈(shen)林子(zi)部(bu),自(zi)陜(今(jin)河(he)南(nan)陜縣)北渡黃河(he),向蒲(pu)阪(今(jin)山(shan)西(xi)永濟(ji)西(xi))進(jin)攻。后(hou)(hou)秦(qin)河(he)北太守(shou)(shou)薛帛逃(tao)往河(he)東,檀(tan)(tan)(tan)(tan)道(dao)(dao)濟(ji)等(deng)軍(jun)(jun)(jun)(jun)進(jin)攻蒲(pu)阪,被(bei)守(shou)(shou)將(jiang)(jiang)后(hou)(hou)秦(qin)并州刺史尹昭擊(ji)(ji)退,檀(tan)(tan)(tan)(tan)命別將(jiang)(jiang)再攻匈奴堡,又被(bei)秦(qin)將(jiang)(jiang)輔(fu)國(guo)將(jiang)(jiang)軍(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)城都擊(ji)(ji)敗(bai)。此時,后(hou)(hou)秦(qin)以(yi)(yi)東平公姚(yao)(yao)(yao)紹(shao)(shao)為(wei)太宰(zai)、大(da)將(jiang)(jiang)軍(jun)(jun)(jun)(jun)、都督中(zhong)外諸軍(jun)(jun)(jun)(jun)事,改封魯公,率武衛將(jiang)(jiang)軍(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)鸞等(deng)步騎兵(bing)5萬防守(shou)(shou)潼關(guan),又命姚(yao)(yao)(yao)驢(lv)率部(bu)增援蒲(pu)阪。沈(shen)林子(zi)認為(wei),蒲(pu)阪城池(chi)十(shi)分堅(jian)固,兵(bing)力眾多(duo),難以(yi)(yi)很快攻取;王(wang)(wang)鎮(zhen)(zhen)(zhen)惡(e)(e)孤(gu)軍(jun)(jun)(jun)(jun)于(yu)潼關(guan),不(bu)如南(nan)下(xia)(xia)(xia)與王(wang)(wang)鎮(zhen)(zhen)(zhen)惡(e)(e)合(he)軍(jun)(jun)(jun)(jun)攻打潼關(guan),潼關(guan)既(ji)破,尹昭不(bu)攻自(zi)潰(kui)。檀(tan)(tan)(tan)(tan)道(dao)(dao)濟(ji)同意沈(shen)林子(zi)的(de)意見,遂引軍(jun)(jun)(jun)(jun)自(zi)蒲(pu)阪南(nan)下(xia)(xia)(xia)。三月檀(tan)(tan)(tan)(tan)道(dao)(dao)濟(ji)、沈(shen)林子(zi)軍(jun)(jun)(jun)(jun)到達(da)潼關(guan)。姚(yao)(yao)(yao)紹(shao)(shao)率兵(bing)出戰,檀(tan)(tan)(tan)(tan)道(dao)(dao)濟(ji)、沈(shen)林子(zi)將(jiang)(jiang)秦(qin)軍(jun)(jun)(jun)(jun)擊(ji)(ji)敗(bai),斬俘(fu)秦(qin)軍(jun)(jun)(jun)(jun)1000多(duo)人(ren)(ren)。姚(yao)(yao)(yao)紹(shao)(shao)退兵(bing)定(ding)城(陜西(xi)潼關(guan)西(xi)30里),憑險(xian)據(ju)守(shou)(shou),告訴眾將(jiang)(jiang)說:“檀(tan)(tan)(tan)(tan)道(dao)(dao)濟(ji)等(deng)兵(bing)少勢弱(ruo),孤(gu)軍(jun)(jun)(jun)(jun)深入(ru)。敵(di)只能堅(jian)守(shou)(shou)城池(chi),以(yi)(yi)待(dai)后(hou)(hou)援。我分兵(bing)斷(duan)(duan)其(qi)(qi)糧道(dao)(dao),當可將(jiang)(jiang)敵(di)坐擒。”于(yu)是,便(bian)派將(jiang)(jiang)軍(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)鸞截斷(duan)(duan)大(da)路,以(yi)(yi)阻止晉軍(jun)(jun)(jun)(jun)的(de)糧運。
姚(yao)(yao)(yao)(yao)鸞先派將(jiang)(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)尹(yin)雅(ya)與晉軍(jun)(jun)(jun)(jun)(jun)(jun)戰于(yu)潼關之(zhi)南,被晉軍(jun)(jun)(jun)(jun)(jun)(jun)戰敗(bai)生擒。三月初四日,沈(shen)(shen)林(lin)子乘夜率(lv)(lv)勇銳士卒偷襲(xi)姚(yao)(yao)(yao)(yao)鸞軍(jun)(jun)(jun)(jun)(jun)(jun)營(ying),殺姚(yao)(yao)(yao)(yao)鸞及秦(qin)軍(jun)(jun)(jun)(jun)(jun)(jun)數(shu)千人(ren)。姚(yao)(yao)(yao)(yao)紹又(you)派姚(yao)(yao)(yao)(yao)贊屯兵(bing)于(yu)河上,欲斷(duan)(duan)晉軍(jun)(jun)(jun)(jun)(jun)(jun)水運。沈(shen)(shen)林(lin)子再率(lv)(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)進(jin)擊,姚(yao)(yao)(yao)(yao)贊兵(bing)敗(bai),逃回(hui)定(ding)城(cheng)。此時,秦(qin)將(jiang)(jiang)薛帛舉河曲降晉,不(bu)久,晉軍(jun)(jun)(jun)(jun)(jun)(jun)給(gei)養不(bu)繼,軍(jun)(jun)(jun)(jun)(jun)(jun)心浮動(dong),全軍(jun)(jun)(jun)(jun)(jun)(jun)頓兵(bing)堅城(cheng),不(bu)得前進(jin),軍(jun)(jun)(jun)(jun)(jun)(jun)中紛(fen)紛(fen)提議撤軍(jun)(jun)(jun)(jun)(jun)(jun)東(dong)歸。此時,將(jiang)(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)沈(shen)(shen)林(lin)子按(an)劍怒斥(chi)說:“今(jin)許、洛已定(ding),關右將(jiang)(jiang)平,事之(zhi)成敗(bai),系于(yu)前鋒。且大軍(jun)(jun)(jun)(jun)(jun)(jun)尚在遠方(fang)(fang),敵軍(jun)(jun)(jun)(jun)(jun)(jun)兵(bing)眾氣盛,想要撤軍(jun)(jun)(jun)(jun)(jun)(jun),也難以安全退走。我決心單獨率(lv)(lv)部繼續(xu)完成受領的使命。”王(wang)(wang)鎮惡(e)等人(ren)遂鎮定(ding)下來,派出使者(zhe)馳告(gao)劉(liu)裕,請求速派援軍(jun)(jun)(jun)(jun)(jun)(jun),運送軍(jun)(jun)(jun)(jun)(jun)(jun)糧(liang)(liang)。使者(zhe)晉見劉(liu)裕,劉(liu)裕以魏緊跟于(yu)黃河北岸并(bing)進(jin),威脅(xie)重大,而(er)拒(ju)絕派兵(bing)增援。王(wang)(wang)鎮惡(e)等于(yu)是親至(zhi)弘農(今(jin)河南靈寶(bao)北)動(dong)員民眾,捐獻軍(jun)(jun)(jun)(jun)(jun)(jun)糧(liang)(liang),才(cai)解了缺糧(liang)(liang)之(zhi)危,軍(jun)(jun)(jun)(jun)(jun)(jun)心趨于(yu)安定(ding)。四月,姚(yao)(yao)(yao)(yao)紹再次命長史姚(yao)(yao)(yao)(yao)治、寧(ning)朔將(jiang)(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)安鸞、護(hu)軍(jun)(jun)(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)(yao)墨蠡、河東(dong)太守唐(tang)小方(fang)(fang)率(lv)(lv)2000人(ren)屯守河北的九(jiu)原,企圖(tu)再斷(duan)(duan)晉軍(jun)(jun)(jun)(jun)(jun)(jun)糧(liang)(liang)道,又(you)被沈(shen)(shen)林(lin)子擊敗(bai)。姚(yao)(yao)(yao)(yao)治、姚(yao)(yao)(yao)(yao)墨蠡、唐(tang)小方(fang)(fang)均被斬首,其全軍(jun)(jun)(jun)(jun)(jun)(jun)幾乎喪(sang)盡。姚(yao)(yao)(yao)(yao)紹聽說姚(yao)(yao)(yao)(yao)治等人(ren)兵(bing)敗(bai)身亡,悲憤(fen)已極,發病嘔血,將(jiang)(jiang)兵(bing)權交(jiao)予東(dong)平公姚(yao)(yao)(yao)(yao)贊之(zhi)后死去。旋即,姚(yao)(yao)(yao)(yao)贊率(lv)(lv)兵(bing)偷襲(xi)沈(shen)(shen)林(lin)子軍(jun)(jun)(jun)(jun)(jun)(jun),又(you)被沈(shen)(shen)林(lin)子擊敗(bai),雙方(fang)(fang)形(xing)成相持局面。五月,督前鋒諸(zhu)軍(jun)(jun)(jun)(jun)(jun)(jun)事的王(wang)(wang)仲德也率(lv)(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)抵達潼關。
劉(liu)(liu)裕(yu)親率大(da)軍(jun)(jun)(jun)(jun)(jun)于義(yi)熙十三(san)年(nian)(公(gong)元417年(nian))正(zheng)月離開(kai)彭城(今(jin)江蘇徐州(zhou)),自淮(huai)水、泗水進(jin)(jin)(jin)入清河(he)。三(san)月初八,劉(liu)(liu)裕(yu)以(yi)左將軍(jun)(jun)(jun)(jun)(jun)向(xiang)彌率部(bu)分兵力屯(tun)于黃河(he)重要(yao)渡口(kou)碻璈(今(jin)山東東阿西(xi)(xi)北(bei)),自率大(da)軍(jun)(jun)(jun)(jun)(jun)進(jin)(jin)(jin)入黃河(he);魏(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)為(wei)防止晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)于黃河(he)北(bei)岸上陸(lu)向(xiang)魏(wei)(wei)(wei)進(jin)(jin)(jin)擊(ji),也以(yi)數(shu)千騎(qi)兵沿黃河(he)北(bei)岸跟隨劉(liu)(liu)裕(yu)軍(jun)(jun)(jun)(jun)(jun)西(xi)(xi)行,凡漂流至(zhi)北(bei)岸的(de)(de)晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)人員,均被魏(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)擒殺。劉(liu)(liu)裕(yu)數(shu)次派兵上岸攻擊(ji)魏(wei)(wei)(wei),剛一登(deng)(deng)岸,魏(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)便逃(tao)離岸邊。為(wei)擊(ji)敗魏(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)的(de)(de)襲擾,劉(liu)(liu)裕(yu)命數(shu)千勇士(shi),車百乘,由丁旿和(he)寧朔(shuo)將軍(jun)(jun)(jun)(jun)(jun)朱超石率領(ling),攜帶強弓利(li)(li)箭,登(deng)(deng)上黃河(he)北(bei)岸,列陣而(er)進(jin)(jin)(jin)。魏(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)立即前來進(jin)(jin)(jin)攻,魏(wei)(wei)(wei)將長(chang)孫嵩(song)率騎(qi)兵3萬四面圍攻晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)。晉(jin)(jin)軍(jun)(jun)(jun)(jun)(jun)拼力死戰,魏(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)被利(li)(li)箭射殺者甚眾,死尸堆積遍地,魏(wei)(wei)(wei)將阿薄(bo)干被斬,魏(wei)(wei)(wei)兵敗退(tui)走(zou)(zou)。朱超石率寧朔(shuo)將軍(jun)(jun)(jun)(jun)(jun)胡藩、寧遠將軍(jun)(jun)(jun)(jun)(jun)劉(liu)(liu)榮祖追(zhui)殺,又斬俘1000多人。四月中旬,劉(liu)(liu)裕(yu)進(jin)(jin)(jin)至(zhi)洛(luo)陽,為(wei)防止魏(wei)(wei)(wei)軍(jun)(jun)(jun)(jun)(jun)的(de)(de)襲擊(ji),在洛(luo)陽停(ting)軍(jun)(jun)(jun)(jun)(jun)兩個月,部(bu)署后(hou)方的(de)(de)防衛(wei)。七月,劉(liu)(liu)裕(yu)進(jin)(jin)(jin)至(zhi)陜地(今(jin)河(he)南三(san)門峽),將軍(jun)(jun)(jun)(jun)(jun)沈田子、傅弘之(zhi)進(jin)(jin)(jin)入武(wu)關(今(jin)陜西(xi)(xi)商縣(xian)南),后(hou)秦守將逃(tao)走(zou)(zou)。沈田子等軍(jun)(jun)(jun)(jun)(jun)進(jin)(jin)(jin)占(zhan)青泥,后(hou)秦命給事黃門侍郎姚和(he)都屯(tun)兵于峣柳(今(jin)陜西(xi)(xi)商縣(xian)西(xi)(xi)北(bei)),阻擊(ji)沈田子軍(jun)(jun)(jun)(jun)(jun)。
八月,劉(liu)裕大(da)(da)軍(jun)(jun)(jun)(jun)(jun)(jun)進至(zhi)閿鄉(今陜西潼關(guan)(guan)東)。劉(liu)裕顧(gu)慮(lv)沈田子(zi)(zi)(zi)(zi)等軍(jun)(jun)(jun)(jun)(jun)(jun)力薄(bo)弱,為使其(qi)更好地(di)牽(qian)制和吸引(yin)秦軍(jun)(jun)(jun)(jun)(jun)(jun)兵力,便派(pai)將(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)沈林(lin)子(zi)(zi)(zi)(zi)率(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)前往支援。此時(shi)(shi),沈田子(zi)(zi)(zi)(zi)等正準備(bei)攻(gong)擊峣柳(liu)。后秦主姚(yao)泓(hong)(hong)本欲率(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)迎擊劉(liu)裕軍(jun)(jun)(jun)(jun)(jun)(jun)于潼關(guan)(guan)定城,但顧(gu)慮(lv)沈田子(zi)(zi)(zi)(zi)等軍(jun)(jun)(jun)(jun)(jun)(jun)突襲其(qi)側背,于是決(jue)定先(xian)率(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)消滅沈田子(zi)(zi)(zi)(zi)軍(jun)(jun)(jun)(jun)(jun)(jun),然后再傾全國之(zhi)軍(jun)(jun)(jun)(jun)(jun)(jun)迎擊劉(liu)裕的主力大(da)(da)軍(jun)(jun)(jun)(jun)(jun)(jun)。八月,姚(yao)泓(hong)(hong)所率(lv)數萬騎兵,突然進至(zhi)青泥(ni)(在峣柳(liu)附近)。沈田子(zi)(zi)(zi)(zi)得知姚(yao)泓(hong)(hong)率(lv)大(da)(da)軍(jun)(jun)(jun)(jun)(jun)(jun)而來(lai),欲乘秦軍(jun)(jun)(jun)(jun)(jun)(jun)剛剛到(dao)達,向其(qi)攻(gong)擊。傅弘之(zhi)認為敵(di)眾我(wo)寡(gua),不應出擊。沈田子(zi)(zi)(zi)(zi)說:“兵貴用奇,不必在眾。且今眾寡(gua)相懸,勢不兩(liang)立(li),若(ruo)彼結圍既固(gu),則我(wo)無所逃矣。不如(ru)乘其(qi)始至(zhi),營陳未立(li),先(xian)薄(bo)之(zhi),可(ke)以有(you)功。”于是,決(jue)定先(xian)率(lv)自己本部兵馬向敵(di)攻(gong)擊,傅弘之(zhi)跟(gen)隨于后。沈田子(zi)(zi)(zi)(zi)軍(jun)(jun)(jun)(jun)(jun)(jun)被(bei)秦軍(jun)(jun)(jun)(jun)(jun)(jun)重重包圍,沈田子(zi)(zi)(zi)(zi)激勵士卒奮(fen)力拼殺,大(da)(da)敗(bai)秦軍(jun)(jun)(jun)(jun)(jun)(jun),斬秦軍(jun)(jun)(jun)(jun)(jun)(jun)1萬多人(ren)。姚(yao)泓(hong)(hong)率(lv)敗(bai)軍(jun)(jun)(jun)(jun)(jun)(jun)退返長(chang)安。當沈林(lin)子(zi)(zi)(zi)(zi)軍(jun)(jun)(jun)(jun)(jun)(jun)到(dao)達峣柳(liu)時(shi)(shi),姚(yao)泓(hong)(hong)軍(jun)(jun)(jun)(jun)(jun)(jun)即已退走,于是,沈田子(zi)(zi)(zi)(zi)與(yu)沈林(lin)子(zi)(zi)(zi)(zi)合(he)軍(jun)(jun)(jun)(jun)(jun)(jun)共(gong)追秦軍(jun)(jun)(jun)(jun)(jun)(jun)。關(guan)(guan)中許多郡縣見(jian)姚(yao)泓(hong)(hong)兵敗(bai),暗中紛(fen)紛(fen)降于晉軍(jun)(jun)(jun)(jun)(jun)(jun)。
八(ba)(ba)月(yue)初二(er),劉(liu)裕(yu)(yu)到達潼關(guan),即(ji)以朱超石(shi)為河東(dong)太守(shou)(shou),命(ming)其與(yu)振武將(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)徐猗(yi)之于(yu)河北(bei)會合(he)薛帛,共(gong)攻重要戰(zhan)(zhan)(zhan)略渡口(kou)蒲阪(ban)(今(jin)山(shan)西永濟西)。后(hou)秦(qin)平(ping)原公(gong)姚(yao)(yao)(yao)(yao)(yao)璞與(yu)姚(yao)(yao)(yao)(yao)(yao)和都擊(ji)敗(bai)(bai)晉(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun),斬(zhan)了徐猗(yi)之,朱超石(shi)逃(tao)回潼關(guan)。此時(shi),王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)請(qing)求(qiu)率(lv)(lv)領水(shui)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)從(cong)黃(huang)河入(ru)渭(wei)水(shui),逼(bi)向長(chang)(chang)(chang)安(an)(an)(an)。劉(liu)裕(yu)(yu)采納(na)了他(ta)的(de)建議(yi)。王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)出發(fa)后(hou),正值后(hou)秦(qin)恢武將(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)(yao)(yao)難(nan)(nan)由(you)香城(cheng)(今(jin)陜西大(da)荔東(dong))率(lv)(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)西撤,王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)跟蹤(zong)追(zhui)擊(ji)。姚(yao)(yao)(yao)(yao)(yao)泓(hong)(hong)率(lv)(lv)兵(bing)(bing)由(you)霸上到達石(shi)橋(qiao)(qiao)(長(chang)(chang)(chang)安(an)(an)(an)城(cheng)洛門(men)東(dong)北(bei)),接(jie)應姚(yao)(yao)(yao)(yao)(yao)難(nan)(nan);以鎮(zhen)(zhen)北(bei)將(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)姚(yao)(yao)(yao)(yao)(yao)疆和姚(yao)(yao)(yao)(yao)(yao)難(nan)(nan)合(he)兵(bing)(bing)守(shou)(shou)衛(wei)涇上(今(jin)陜西高陵境),迎擊(ji)王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)。王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)命(ming)將(jiang)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)毛德祖率(lv)(lv)部(bu)(bu)攻擊(ji),將(jiang)秦(qin)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)擊(ji)敗(bai)(bai)。姚(yao)(yao)(yao)(yao)(yao)疆戰(zhan)(zhan)(zhan)死(si),姚(yao)(yao)(yao)(yao)(yao)難(nan)(nan)逃(tao)回長(chang)(chang)(chang)安(an)(an)(an)。東(dong)平(ping)公(gong)姚(yao)(yao)(yao)(yao)(yao)贊(zan)得知晉(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)迫近長(chang)(chang)(chang)安(an)(an)(an),便(bian)率(lv)(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)由(you)定城(cheng)退往(wang)(wang)鄭城(cheng)(今(jin)陜西華縣(xian))。劉(liu)裕(yu)(yu)大(da)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)隨(sui)(sui)之逼(bi)近。后(hou)秦(qin)主姚(yao)(yao)(yao)(yao)(yao)泓(hong)(hong)見長(chang)(chang)(chang)安(an)(an)(an)危急(ji),自己(ji)尚(shang)有數(shu)萬軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)隊(dui),可以抗擊(ji)晉(jin)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)。遂令姚(yao)(yao)(yao)(yao)(yao)丕(pi)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)防守(shou)(shou)渭(wei)橋(qiao)(qiao)(長(chang)(chang)(chang)安(an)(an)(an)城(cheng)北(bei)),胡翼度軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)防守(shou)(shou)石(shi)積(長(chang)(chang)(chang)安(an)(an)(an)城(cheng)東(dong)北(bei)),姚(yao)(yao)(yao)(yao)(yao)贊(zan)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)防守(shou)(shou)霸東(dong)(霸水(shui)東(dong)岸(an)),姚(yao)(yao)(yao)(yao)(yao)泓(hong)(hong)自己(ji)率(lv)(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)守(shou)(shou)衛(wei)逍遙園(長(chang)(chang)(chang)安(an)(an)(an)城(cheng)西)。八(ba)(ba)月(yue)二(er)十三日(ri),王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)乘(cheng)蒙沖小(xiao)艦進至(zhi)渭(wei)橋(qiao)(qiao),棄船(chuan)登岸(an)。當(dang)時(shi),由(you)于(yu)渭(wei)水(shui)湍急(ji),大(da)部(bu)(bu)艦船(chuan)皆被沖走。王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)乘(cheng)勢激(ji)勵部(bu)(bu)眾(zhong)說:“吾屬并家(jia)在江南,此為長(chang)(chang)(chang)安(an)(an)(an)北(bei)門(men),去家(jia)萬里,舟(zhou)楫、衣糧皆已隨(sui)(sui)流。今(jin)進戰(zhan)(zhan)(zhan)而勝(sheng),則(ze)功(gong)名(ming)俱顯;不勝(sheng),則(ze)骸(hai)骨不返,無他(ta)歧矣,卿等勉之!”于(yu)是,身(shen)先(xian)士(shi)(shi)卒,率(lv)(lv)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)進擊(ji)姚(yao)(yao)(yao)(yao)(yao)丕(pi)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)。姚(yao)(yao)(yao)(yao)(yao)丕(pi)戰(zhan)(zhan)(zhan)敗(bai)(bai),姚(yao)(yao)(yao)(yao)(yao)泓(hong)(hong)率(lv)(lv)兵(bing)(bing)來(lai)救(jiu),與(yu)姚(yao)(yao)(yao)(yao)(yao)丕(pi)敗(bai)(bai)兵(bing)(bing)互相踐踏,也不戰(zhan)(zhan)(zhan)而潰。姚(yao)(yao)(yao)(yao)(yao)諶等皆戰(zhan)(zhan)(zhan)死(si),姚(yao)(yao)(yao)(yao)(yao)泓(hong)(hong)單騎逃(tao)回宮內(nei)。王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)由(you)平(ping)朔門(men)(長(chang)(chang)(chang)安(an)(an)(an)北(bei)門(men))攻入(ru)長(chang)(chang)(chang)安(an)(an)(an)城(cheng),姚(yao)(yao)(yao)(yao)(yao)泓(hong)(hong)與(yu)姚(yao)(yao)(yao)(yao)(yao)裕(yu)(yu)率(lv)(lv)數(shu)百騎逃(tao)奔石(shi)橋(qiao)(qiao)。東(dong)平(ping)公(gong)姚(yao)(yao)(yao)(yao)(yao)贊(zan)得知姚(yao)(yao)(yao)(yao)(yao)泓(hong)(hong)兵(bing)(bing)敗(bai)(bai),率(lv)(lv)眾(zhong)往(wang)(wang)救(jiu),士(shi)(shi)眾(zhong)皆潰逃(tao)。八(ba)(ba)月(yue)二(er)十四日(ri),姚(yao)(yao)(yao)(yao)(yao)泓(hong)(hong)率(lv)(lv)群臣至(zhi)王(wang)(wang)鎮(zhen)(zhen)惡(e)(e)(e)(e)軍(jun)(jun)(jun)(jun)(jun)(jun)(jun)營(ying)投降,至(zhi)此,后(hou)秦(qin)便(bian)宣告滅亡。
《南史》和(he)《宋書》記載:劉(liu)裕攻下長(chang)(chang)安(an)后(hou),本打(da)算在長(chang)(chang)安(an)休(xiu)息,經略趙、魏兩地(di)(di),不想十一月,劉(liu)裕最重(zhong)要心(xin)腹(fu)和(he)謀臣,坐鎮京城(cheng)的(de)前將軍劉(liu)穆之(zhi)(zhi)突然去世,劉(liu)裕后(hou)院起火,頓感后(hou)路(lu)無托(tuo)的(de)危險,于是留(liu)下一萬人,率主(zhu)力部隊(dui)回師彭城(cheng)。十二(er)月初三,劉(liu)裕從長(chang)(chang)安(an)撤(che)軍回師,任命桂陽公(gong)劉(liu)義真為雍州刺史,鎮守長(chang)(chang)安(an),留(liu)下王鎮惡(e)、沈田子(zi)、傅弘之(zhi)(zhi)、毛修(xiu)之(zhi)(zhi)、王修(xiu)等人來(lai)輔佐他留(liu)守關(guan)(guan)中(zhong)。一年半(ban)后(hou),留(liu)守長(chang)(chang)安(an)的(de)將領發生內訌(hong),胡夏(xia)趁虛而入,潼(tong)(tong)關(guan)(guan)以(yi)西的(de)關(guan)(guan)中(zhong)地(di)(di)得而復失。劉(liu)宋軍隊(dui)退至潼(tong)(tong)關(guan)(guan)。經兩次北(bei)伐,潼(tong)(tong)關(guan)(guan)以(yi)西的(de)關(guan)(guan)中(zhong)地(di)(di)雖復失,但黃河以(yi)南,山東全境,關(guan)(guan)東,淮北(bei)地(di)(di)已為劉(liu)裕占有(you),劃(hua)入南朝版圖,“七分(fen)天(tian)下,而有(you)其四”,這是祖逖、桓(huan)溫、謝安(an)經營百年所(suo)未能達到的(de)。
對于劉裕在(zai)收復長安之后,回師(shi)的原因和(he)看法,向來說(shuo)法不(bu)一,爭議(yi)頗大。大體(ti)有以下幾種看法:
另有(you)(you)一(yi)些史(shi)家(jia)引用(yong)北(bei)魏官(guan)方(fang)史(shi)書《魏書》的看法認為:劉(liu)(liu)裕(yu)北(bei)伐只為篡(cuan)位獲取政治資(zi)本,因此劉(liu)(liu)裕(yu)回(hui)建康是(shi)為急于篡(cuan)位。但是(shi)劉(liu)(liu)裕(yu)回(hui)建康是(shi)過了兩(liang)年之后才稱帝,并沒有(you)(you)急于篡(cuan)位。劉(liu)(liu)裕(yu)回(hui)師是(shi)因朝中最重要的心腹劉(liu)(liu)穆之突(tu)然病逝(shi),劉(liu)(liu)裕(yu)頓感(gan)后方(fang)空(kong)虛,遂(sui)回(hui)師。
“篡位(wei)說”明(ming)顯不合史(shi)實,據《晉書(shu).郭(guo)澄之傳》記(ji)載:“(劉裕)既克長安,裕意更欲西伐,集僚屬議之,多不同(tong)。”說明(ming)劉裕當時攻下長安后是(shi)準(zhun)備繼續西征的。《宋書(shu)》,《南(nan)史(shi)》,《資治通鑒》均(jun)記(ji)載劉裕并不是(shi)回師建康而是(shi)回師彭城(cheng)。篡位(wei)說明(ming)顯有誤。
同時(shi),一(yi)些持有(you)此看法(fa)的(de)網絡雜文也多有(you)違史實(shi),過分夸大劉(liu)裕(yu)第二次北(bei)(bei)(bei)伐(fa)喪失(shi)的(de)成果(guo)。劉(liu)裕(yu)第二次北(bei)(bei)(bei)伐(fa),并不僅(jin)(jin)僅(jin)(jin)是北(bei)(bei)(bei)伐(fa)關(guan)中(zhong)(zhong),實(shi)則是北(bei)(bei)(bei)伐(fa)關(guan)、洛,收復了(le)(le)(le)關(guan)中(zhong)(zhong)和(he)河南兩地(di)。關(guan)中(zhong)(zhong)之(zhi)地(di)雖得而復失(shi),但(dan)河南之(zhi)地(di)仍然得到劉(liu)裕(yu)的(de)重兵(bing)扼守(shou)。劉(liu)裕(yu)撤離關(guan)中(zhong)(zhong)時(shi),僅(jin)(jin)留1萬(wan)人(ren)守(shou)在(zai)關(guan)中(zhong)(zhong),將大部分兵(bing)力布(bu)守(shou)在(zai)河南,并在(zai)黃河岸(an)邊建立了(le)(le)(le)4個(ge)軍鎮,拱衛河南中(zhong)(zhong)原之(zhi)地(di),他還(huan)是取(qu)得了(le)(le)(le)重大的(de)成果(guo)。同時(shi),根(gen)據裴子(zi)野《宋(song)略.總論》記(ji)載:劉(liu)裕(yu)曾計劃(hua)在(zai)422年(nian)出征北(bei)(bei)(bei)魏,結果(guo)422年(nian)五月劉(liu)裕(yu)病卒,北(bei)(bei)(bei)伐(fa)取(qu)消。因此,劉(liu)裕(yu)如果(guo)北(bei)(bei)(bei)伐(fa)僅(jin)(jin)僅(jin)(jin)為了(le)(le)(le)篡位(wei),他何必登基之(zhi)后還(huan)有(you)意北(bei)(bei)(bei)伐(fa)。
對(dui)(dui)劉(liu)裕北(bei)(bei)伐只(zhi)(zhi)為篡(cuan)位說可看作是《魏(wei)書》的(de)詆(di)毀(hui)之(zhi)言。記載(zai)(zai)這段歷(li)史(shi)(shi)的(de)四部正史(shi)(shi)中(zhong)只(zhi)(zhi)有《魏(wei)書》一(yi)家想(xiang)當(dang)然地(di)認為劉(liu)裕北(bei)(bei)伐只(zhi)(zhi)為篡(cuan)位,《魏(wei)書.島夷劉(liu)裕傳》:“裕志傾僣晉,若不外立(li)功名,恐(kong)人望不許,乃西(xi)(xi)伐姚泓(hong)。”《魏(wei)書》作為北(bei)(bei)魏(wei)的(de)官(guan)方正史(shi)(shi),對(dui)(dui)劉(liu)宋的(de)史(shi)(shi)實多(duo)有詆(di)毀(hui)抹(mo)黑之(zhi)嫌。根(gen)(gen)據同(tong)時(shi)代的(de)《宋書》記載(zai)(zai)劉(liu)裕當(dang)時(shi):“本(ben)(ben)欲頓駕關(guan)(guan)中(zhong),經(jing)略(lve)(lve)趙、魏(wei)。穆之(zhi)既(ji)卒(zu),京(jing)邑任虛,乃馳還(huan)彭城(cheng)(cheng)”,《南(nan)史(shi)(shi)》也(ye)記載(zai)(zai):“帝在長安(an),本(ben)(ben)欲頓駕關(guan)(guan)中(zhong),經(jing)略(lve)(lve)趙、魏(wei),聞問(wen)驚慟,哀惋者數日。以(yi)(yi)(yi)根(gen)(gen)本(ben)(ben)虛,乃馳還(huan)彭城(cheng)(cheng)。”《資(zi)治通鑒》也(ye)記載(zai)(zai):“始,裕欲留長安(an)經(jing)略(lve)(lve)西(xi)(xi)北(bei)(bei),而諸將佐皆(jie)久役思(si)歸,多(duo)不欲留。會穆之(zhi)卒(zu),裕以(yi)(yi)(yi)根(gen)(gen)本(ben)(ben)無托(tuo),遂決意(yi)東還(huan)。”這些(xie)史(shi)(shi)料都說明,劉(liu)裕當(dang)時(shi)本(ben)(ben)想(xiang)以(yi)(yi)(yi)關(guan)(guan)中(zhong)之(zhi)地(di)為根(gen)(gen)基,繼續發兵西(xi)(xi)北(bei)(bei),無奈劉(liu)穆之(zhi)逝(shi)世,劉(liu)裕迫不得已改變先前(qian)想(xiang)法(fa)。
呂思(si)勉卻認(ren)為劉裕急(ji)(ji)急(ji)(ji)篡位的說法只是史家(jia)附會王(wang)(wang)買德的話說:“宋(song)武代晉(jin),在(zai)(zai)當日,業已勢如振槁,即無(wu)(wu)關、洛邑之(zhi)(zhi)(zhi)(zhi)(zhi)績,豈慮無(wu)(wu)成?茍其急(ji)(ji)于(yu)圖,篡平司馬休(xiu)之(zhi)(zhi)(zhi)(zhi)(zhi)后,逕篡可(ke)矣,何(he)必多(duo)伐秦一舉?武帝(di)之(zhi)(zhi)(zhi)(zhi)(zhi)于(yu)異己,雖云(yun)肆意翦(jian)除(chu),亦(yi)特(te)其庸(yong)中佼(jiao)佼(jiao)者耳,反之(zhi)(zhi)(zhi)(zhi)(zhi)子必尚多(duo)。劉穆之(zhi)(zhi)(zhi)(zhi)(zhi)死(si),后路(lu)無(wu)(wu)所(suo)付托(tuo),設有竊發,得不(bu)(bu)更詒(yi)大局之(zhi)(zhi)(zhi)(zhi)(zhi)憂?欲攘外者必先安(an)(an)內,則武帝(di)之(zhi)(zhi)(zhi)(zhi)(zhi)南歸,亦(yi)不(bu)(bu)得訾其專為私計(ji)心(xin)也。義真雖云(yun)年少,留西之(zhi)(zhi)(zhi)(zhi)(zhi)精兵良將,不(bu)(bu)為不(bu)(bu)多(duo)。王(wang)(wang)鎮惡之(zhi)(zhi)(zhi)(zhi)(zhi)死(si),在(zai)(zai)正(zheng)月十四日(應為十五),而勃(bo)(bo)勃(bo)(bo)之(zhi)(zhi)(zhi)(zhi)(zhi)圖長(chang)安(an)(an),仍歷三時而后克,可(ke)見兵力實非不(bu)(bu)足(zu)。長(chang)安(an)(an)之(zhi)(zhi)(zhi)(zhi)(zhi)陷,其關鍵(jian),全(quan)在(zai)(zai)王(wang)(wang)修之(zhi)(zhi)(zhi)(zhi)(zhi)死(si)。義真之(zhi)(zhi)(zhi)(zhi)(zhi)信(xin)讒,庸(yong)非始料所(suo)及,此尤不(bu)(bu)容茍責(ze)者也。
據南朝(chao)裴子(zi)野考(kao)證,劉裕攻克長(chang)安時已經(jing)制定了(le)統一北(bei)方的計劃:即(ji)先聯合西(xi)(xi)(xi)涼(漢(han)人(ren))前后(hou)夾擊北(bei)涼和西(xi)(xi)(xi)秦,滅掉這(zhe)(zhe)兩國之(zhi)后(hou),再(zai)同西(xi)(xi)(xi)涼一起對付夏(xia)國(匈(xiong)奴人(ren)),滅掉夏(xia)國后(hou),再(zai)聯合遼東(dong)北(bei)燕(漢(han)人(ren)),三軍齊發進軍北(bei)魏,肅清河北(bei),統一大業就此(ci)完成。但這(zhe)(zhe)首(shou)先需要后(hou)方的穩定,因此(ci),呂思勉攘外先安內說是有道理的。
后來(lai)的齊梁陳三代開國之(zhi)君,他(ta)(ta)們都(dou)沒北(bei)伐(fa),為(wei)什么他(ta)(ta)們當住了(le)皇帝,后來(lai)的隋文(wen)帝楊堅,宋太(tai)祖趙匡胤(yin)在(zai)(zai)沒當皇帝之(zhi)前(qian)建立過很大的功(gong)(gong)業(ye)嗎?他(ta)(ta)們照樣篡位。劉(liu)(liu)裕(yu)(yu)(yu)要(yao)是(shi)(shi)想當皇帝,需(xu)要(yao)通(tong)過北(bei)伐(fa)嗎?他(ta)(ta)北(bei)伐(fa)之(zhi)前(qian),平定孫恩起(qi)義,平定桓(huan)玄(xuan)之(zhi)亂,在(zai)(zai)北(bei)伐(fa)后秦之(zhi)前(qian)劉(liu)(liu)裕(yu)(yu)(yu)不光把南燕給滅了(le),還把西蜀,盧循,劉(liu)(liu)毅等(deng)南方各大割據勢力全部掃平。這(zhe)個(ge)功(gong)(gong)勞已經夠大的了(le),劉(liu)(liu)裕(yu)(yu)(yu)之(zhi)前(qian)東晉時期哪個(ge)有過這(zhe)么大的功(gong)(gong)業(ye)。當個(ge)皇帝易(yi)如反掌,難道他(ta)(ta)還需(xu)要(yao)再滅一個(ge)后秦再來(lai)當皇帝嗎?所以并非是(shi)(shi)為(wei)了(le)篡位。《宋略(lve).總論(lun)》記載:劉(liu)(liu)裕(yu)(yu)(yu)曾計劃在(zai)(zai)422年出征北(bei)魏,結果422年五月(yue)劉(liu)(liu)裕(yu)(yu)(yu)病卒,北(bei)伐(fa)取消。因此,劉(liu)(liu)裕(yu)(yu)(yu)如果北(bei)伐(fa)僅僅為(wei)了(le)篡位,他(ta)(ta)何必(bi)登(deng)基之(zhi)后還有意北(bei)伐(fa)。
因劉(liu)裕在晉朝(chao)末期(qi)(qi)收復(fu)北方的(de)青、兗、司三州,大致擁有黃河(he)以南(nan)的(de)廣大地區,成為東晉南(nan)朝(chao)時期(qi)(qi)疆(jiang)域最(zui)大,實(shi)力(li)最(zui)強,經濟最(zui)發達(da),文化(hua)最(zui)繁榮的(de)一(yi)個王朝(chao)。自潼關以東、黃河(he)以南(nan)直至青州已為南(nan)朝(chao)版圖,江淮流(liu)域得到(dao)保障(zhang),這是祖逖、桓溫、謝安經營百年所未(wei)能達(da)到(dao)的(de)。
總(zong)的(de)(de)(de)來(lai)看,劉裕兩次(ci)北伐,既(ji)抵抗了(le)北方少數民(min)族政(zheng)權(quan)對南(nan)方的(de)(de)(de)侵擾,又保護了(le)南(nan)方人民(min)的(de)(de)(de)生命(ming)和(he)財(cai)產(chan)安(an)全,保證了(le)江南(nan)經濟開發(fa)不(bu)被(bei)破壞。
同時(shi)北(bei)伐又(you)擴大了南(nan)朝(chao)的領(ling)土,劉宋也成為南(nan)朝(chao)中領(ling)土最大的政權,北(bei)伐也為南(nan)朝(chao)引入了新的政治力量,這些(xie)又(you)為南(nan)朝(chao)抵抗北(bei)魏(wei)提供了條件。
只有等(deng)北方民(min)族(zu)融合完成,統(tong)一(yi)條(tiao)件成熟后,南北才(cai)又歸(gui)于統(tong)一(yi)。
劉裕北(bei)(bei)伐(fa)建立的功(gong)(gong)勛也受到(dao)了后來(lai)史家的贊(zan)揚。王夫(fu)之(zhi)(zhi)說:“宋武興,東滅(mie)慕容超(chao),西滅(mie)姚泓,拓跋(ba)嗣(si)、赫(he)連勃勃斂跡(ji)而穴(xue)處(chu)。自劉淵(yuan)稱(cheng)亂以來(lai),祖逖、庾翼、桓(huan)溫、謝安(an)經營(ying)百(bai)年而無能及此(ci)。后乎此(ci)者,二蕭、陳氏(shi)無尺土之(zhi)(zhi)展,而浸以削亡。然(ran)則永(yong)嘉以降(jiang),僅延(yan)中國生人之(zhi)(zhi)氣者,唯劉氏(shi)耳。”。王夫(fu)之(zhi)(zhi)的高度評(ping)價使我們對劉裕北(bei)(bei)伐(fa)的功(gong)(gong)績有了進一步的認識(shi)。
劉(liu)(liu)(liu)裕(yu)(yu)(yu)發動的(de)(de)(de)(de)(de)幾次(ci)(ci)北(bei)(bei)伐(fa)(fa)(fa),受(shou)到(dao)北(bei)(bei)方(fang)民(min)(min)(min)眾(zhong)(zhong)(zhong)(zhong)的(de)(de)(de)(de)(de)擁戴。早(zao)在東晉(jin)(jin)(jin)義(yi)熙元(yuan)年(公(gong)元(yuan)405年)劉(liu)(liu)(liu)裕(yu)(yu)(yu)首次(ci)(ci)北(bei)(bei)伐(fa)(fa)(fa)南燕時(shi),“河北(bei)(bei)居(ju)民(min)(min)(min)荷(he)戈(ge)負糧至者(zhe)(zhe),日以(yi)千數(shu)。這次(ci)(ci)北(bei)(bei)伐(fa)(fa)(fa)后(hou)秦,晉(jin)(jin)(jin)、秦兩軍在潼關相持(chi),“鎮惡(e)懸軍遠入,轉輸不充(chong),與(yu)賊相持(chi)久,將士(shi)乏食,乃親到(dao)弘農督上民(min)(min)(min)租,百姓競(jing)送義(yi)粟(su),軍食復振。劉(liu)(liu)(liu)裕(yu)(yu)(yu)入長安(an)(an),“長安(an)(an)安(an)(an)堵(du)(du)如(ru)故(gu)”,及至“三秦父老聞劉(liu)(liu)(liu)裕(yu)(yu)(yu)將還,詣門流(liu)涕(ti)訴曰:‘殘民(min)(min)(min)不理(li)(li)王化,于今(jin)百年,始(shi)睹衣冠,人人相祝。長安(an)(an)十陵是(shi)公(gong)家墳墓,咸陽宮殿是(shi)公(gong)家室宅,舍之(zhi)(zhi)欲何之(zhi)(zhi)乎!’裕(yu)(yu)(yu)為(wei)之(zhi)(zhi)愍然‘。上述記(ji)載,反映(ying)出北(bei)(bei)方(fang)漢(han)(han)族(zu)民(min)(min)(min)眾(zhong)(zhong)(zhong)(zhong)對(dui)(dui)劉(liu)(liu)(liu)裕(yu)(yu)(yu)北(bei)(bei)伐(fa)(fa)(fa)的(de)(de)(de)(de)(de)支持(chi),這是(shi)東晉(jin)(jin)(jin)獲勝的(de)(de)(de)(de)(de)主要(yao)原因。北(bei)(bei)方(fang)各族(zu)人民(min)(min)(min)飽經戰(zhan)亂之(zhi)(zhi)苦,渴望(wang)(wang)國家統一(yi),家居(ju)安(an)(an)穩,尤其是(shi)廣大的(de)(de)(de)(de)(de)漢(han)(han)族(zu)民(min)(min)(min)眾(zhong)(zhong)(zhong)(zhong),由于有很(hen)深(shen)的(de)(de)(de)(de)(de)奉晉(jin)(jin)(jin)朝(chao)為(wei)正朔和(he)認(ren)同(tong)本(ben)民(min)(min)(min)族(zu)政權的(de)(de)(de)(de)(de)心理(li)(li),所(suo)以(yi)他們希(xi)望(wang)(wang)晉(jin)(jin)(jin)王朝(chao)重(zhong)統江(jiang)山。另一(yi)方(fang)面,盡管北(bei)(bei)方(fang)的(de)(de)(de)(de)(de)少(shao)(shao)數(shu)民(min)(min)(min)族(zu)統治者(zhe)(zhe)漢(han)(han)化程度較高,也采取(qu)一(yi)些(xie)漢(han)(han)族(zu)傳(chuan)統的(de)(de)(de)(de)(de)政治、經濟(ji)和(he)文化政策,但(dan)在十六國和(he)南北(bei)(bei)朝(chao)的(de)(de)(de)(de)(de)初期(qi),由于入居(ju)內地的(de)(de)(de)(de)(de)各少(shao)(shao)數(shu)民(min)(min)(min)族(zu)還遠未(wei)達到(dao)與(yu)漢(han)(han)族(zu)完全融合的(de)(de)(de)(de)(de)程度,所(suo)以(yi)漢(han)(han)族(zu)民(min)(min)(min)眾(zhong)(zhong)(zhong)(zhong)對(dui)(dui)少(shao)(shao)數(shu)民(min)(min)(min)族(zu)的(de)(de)(de)(de)(de)統治者(zhe)(zhe)仍懷有戒(jie)心④。一(yi)旦(dan)東晉(jin)(jin)(jin)興兵北(bei)(bei)伐(fa)(fa)(fa),北(bei)(bei)方(fang)漢(han)(han)族(zu)民(min)(min)(min)眾(zhong)(zhong)(zhong)(zhong)總要(yao)起來(lai)響(xiang)應,這就是(shi)為(wei)什么(me)東晉(jin)(jin)(jin)的(de)(de)(de)(de)(de)北(bei)(bei)伐(fa)(fa)(fa)能夠取(qu)得(de)一(yi)些(xie)成功的(de)(de)(de)(de)(de)原因。北(bei)(bei)方(fang)漢(han)(han)族(zu)民(min)(min)(min)眾(zhong)(zhong)(zhong)(zhong)所(suo)持(chi)的(de)(de)(de)(de)(de)上述民(min)(min)(min)族(zu)認(ren)同(tong)心理(li)(li),是(shi)時(shi)代的(de)(de)(de)(de)(de)產物,我們對(dui)(dui)其不能過(guo)分苛責。而劉(liu)(liu)(liu)裕(yu)(yu)(yu)及其部(bu)將懂(dong)得(de)怎(zen)樣迎(ying)合北(bei)(bei)方(fang)漢(han)(han)族(zu)民(min)(min)(min)眾(zhong)(zhong)(zhong)(zhong)的(de)(de)(de)(de)(de)這種心理(li)(li)。北(bei)(bei)伐(fa)(fa)(fa)之(zhi)(zhi)初,劉(liu)(liu)(liu)裕(yu)(yu)(yu)傳(chuan)書北(bei)(bei)魏,解釋(shi)借道伐(fa)(fa)(fa)秦的(de)(de)(de)(de)(de)意圖,打的(de)(de)(de)(de)(de)旗號(hao)就是(shi):“洛是(shi)晉(jin)(jin)(jin)之(zhi)(zhi)舊京(jing),而羌姚據之(zhi)(zhi)。晉(jin)(jin)(jin)欲修復山陵之(zhi)(zhi)計久矣”。檀道濟(ji)、王鎮惡(e)等在攻占(zhan)洛陽、長安(an)(an)時(shi),“以(yi)國恩(en)撫慰,號(hao)令嚴(yan)肅”,安(an)(an)定了人心,“戎夷感悅”,“百姓安(an)(an)堵(du)(du)。所(suo)以(yi)說,北(bei)(bei)方(fang)民(min)(min)(min)眾(zhong)(zhong)(zhong)(zhong)尤其是(shi)漢(han)(han)族(zu)士(shi)人對(dui)(dui)東晉(jin)(jin)(jin)的(de)(de)(de)(de)(de)支持(chi),是(shi)劉(liu)(liu)(liu)裕(yu)(yu)(yu)兩伐(fa)(fa)(fa)中原之(zhi)(zhi)戰(zhan)取(qu)得(de)勝利的(de)(de)(de)(de)(de)重(zhong)要(yao)因素。
南(nan)燕王(wang)朝,本為后(hou)燕分裂(lie)出來的(de)(de)一(yi)個小的(de)(de)割據勢(shi)力,其(qi)統(tong)治(zhi)的(de)(de)地區(qu)僅為今山(shan)東濟南(nan)以東,棗莊(zhuang)以北(bei)(bei)至渤海之濱,在(zai)東晉十六國后(hou)期為一(yi)區(qu)區(qu)小國。它既無開明的(de)(de)政治(zhi)措施,又不(bu)發展(zhan)社會經濟,只有(you)(you)封(feng)閉式的(de)(de)割據統(tong)治(zhi)與(yu)壓(ya)榨。北(bei)(bei)中國的(de)(de)百姓早已對這種(zhong)割據分裂(lie),兵連禍結的(de)(de)混亂局(ju)(ju)面,恨之欲絕。特別是原(yuan)來從北(bei)(bei)方隨東晉東遷的(de)(de)吏民,更(geng)懷有(you)(you)熱(re)切統(tong)一(yi)北(bei)(bei)方、回歸故里(li)的(de)(de)愿望。故而,劉裕興師(shi)北(bei)(bei)伐,適應了(le)當時人民的(de)(de)要求,使晉師(shi)所到之處,呈現出一(yi)片“華夷(yi)大悅”的(de)(de)局(ju)(ju)面。這便成(cheng)為東晉制勝(sheng)政治(zhi)上獨有(you)(you)的(de)(de)優勢(shi)。
晉王(wang)朝(chao),自定都江南(nan)以來,雖內亂(luan)不(bu)(bu)已(yi),多次發(fa)生(sheng)過大(da)小規模不(bu)(bu)等的戰(zhan)爭(zheng)(zheng),但基(ji)本上(shang)維持(chi)著一統江山,遠(yuan)遠(yuan)不(bu)(bu)像(xiang)北方多國紛爭(zheng)(zheng),兵(bing)禍蜂起,社會(hui)經濟受(shou)到嚴重摧殘(can)的凋(diao)敝殘(can)破局面。劉裕當政后,采取了(le)減輕賦稅、發(fa)展生(sheng)產(chan)的措(cuo)施,加(jia)上(shang)江南(nan)的自然經濟地理條件,使東(dong)晉的經濟實(shi)力逐步(bu)增強(qiang),訓練和征(zheng)調了(le)強(qiang)大(da)的車、步(bu)、水、騎等大(da)量軍隊(dui)。這支(zhi)軍隊(dui)無論(lun)在數量上(shang)和質量上(shang)都明顯地優于南(nan)燕軍,為戰(zhan)勝南(nan)燕提供了(le)堅實(shi)的物(wu)質基(ji)礎。