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