第十八卷

刘裕灭后秦

刘裕北伐灭后秦关中得而复失

本文永久链接:https://shishuguan.com/books/tongjian-jishi-benmo-baihuawen-full/volume-18/chapter-6

本章概要

晋太尉刘裕北伐,灭亡后秦,擒姚泓,但留幼子镇守,最终关中复失于夏。

阅读提示

注意刘裕与诸将的关系,以及关中失守的内在原因。

北伐争功赫连勃勃刘裕姚泓

晋安帝元兴元年春二月,秦王姚兴立儿子姚泓为太子,大赦天下。姚泓孝顺友爱,宽厚平和,喜爱文学,善于谈论吟咏,但懦弱多病。姚兴想立他为继承人,却犹豫不决,很久才立了他。这一年,秦王姚兴立昭仪张氏为皇后,封儿子姚懿、姚弼、姚洸、姚宣、姚谌、姚愔、姚璞、姚质、姚逵、姚裕、姚国儿都为公。

义熙三年夏六月,秦王姚兴让太子姚泓录尚书事。

七年。秦国的广平公姚弼受到秦王姚兴的宠爱,担任雍州刺史,镇守安定。姜纪谄媚依附姚弼,劝姚弼结交姚兴身边的人以求入朝。姚兴征召姚弼为尚书令、侍中、大将军,姚弼于是屈身结交朝中官员,收买名声权势,以图倾覆太子,国人都厌恶他。恰逢姚兴因西北多有叛乱,想命重将镇守安抚,陇东太守郭播请求让姚弼出外镇守,姚兴不听从。

十年夏五月,秦国的左将军姚文宗受到太子姚泓的宠爱,广平公姚弼厌恶他,诬陷姚文宗有怨恨之言。秦王姚兴发怒,赐姚文宗死,于是群臣畏惧姚弼,侧目而视。姚弼对姚兴进言,没有不听从的,他任用亲信天水人尹冲为给事黄门侍郎,唐盛为治书侍御史,姚兴身边掌管机要的人,都是姚弼的党羽。右仆射梁喜、侍中任谦、京兆尹尹昭趁机对姚兴说:“父子之间的事,别人难以开口,但君臣的道义,不比父子薄,所以我们不能沉默。广平公姚弼暗中有夺取太子之位的野心,陛下宠爱他太过,给予他威权,阴险无赖之徒,都聚集依附他。路上的人都说陛下将有废立太子之计,确实有这事吗?”姚兴说:“哪有这事?”梁喜等人说:“如果没有,那么陛下爱姚弼正好是害他。希望除去他身边的人,削弱他的威权,这样不但能使姚弼安定,也是安定宗庙、社稷的办法。”姚兴不回应。大司农窦温、司徒左长史王弼都秘密上疏劝姚兴立姚弼为太子,姚兴虽然不听从,也不责备他们。

姚兴病重,姚弼暗中聚集数千人,图谋作乱。姚裕派使者把姚弼的叛逆情状告诉在藩镇的各兄长,于是姚懿在蒲阪治兵,镇东将军、豫州牧姚洸在洛阳治兵,平西将军姚谌在雍治兵,都想去长安讨伐姚弼。恰逢姚兴病愈,接见群臣,征虏将军刘羌哭着告诉姚兴。梁喜、尹昭请求诛杀姚弼,并且说:“如果陛下不忍心杀姚弼,也应当夺去他的权位。”姚兴不得已,免去姚弼尚书令之职,让他以将军、公的身份回家。姚懿等各自撤兵。

姚懿、姚洸、姚谌与姚宣都入朝,派姚裕入宫禀告姚兴,请求接见。姚兴说:“你们正是想议论姚弼的事罢了,我已经知道了。”姚裕说:“姚弼如果有可议论的事,陛下应该听取。如果姚懿等人说得不对,就应当处以刑罚,为什么预先拒绝呢?”于是姚懿等在咨议堂被引见。姚宣流泪极力劝说,姚兴说:“我自己处理,不是你们所忧虑的。”抚军东曹属姜虬上疏说:“广平公姚弼的祸端已经酿成,叛逆之迹显露,路上的人都知道。从前文王的教化,施于妻子。如今圣朝的祸乱,起于爱子,虽然想容忍掩盖,但逆党煽动迷惑不止,姚弼的叛乱之心怎么能改变。应该斥散凶徒,以断绝祸端。”姚兴把姜虬的奏表给梁喜看,说:“天下人都拿我的儿子作为话柄,将怎么处置?”梁喜说:“如果确实如姜虬所说,陛下应该及早裁决。”姚兴沉默不语。

十一年春三月,秦国的广平公姚弼在秦王姚兴面前诬陷姚宣,姚宣的司马权丕到长安,姚兴责备他不能辅助引导,将要杀他。权丕害怕,诬告姚宣的罪行,以求自我免罪。姚兴发怒,派使者到杏城逮捕姚宣,关进监狱,命令姚弼率三万人镇守秦州。尹昭说:“广平公与皇太子不和,如今在外握有强兵,陛下一旦去世,社稷必定危险。小不忍则乱大谋,说的就是陛下。”姚兴不听从。

秋九月,秦王姚兴药性发作。广平公姚弼称病不朝,在府第聚集军队。姚兴听说后,发怒,逮捕姚弼党羽唐盛、孙玄等人杀掉。太子姚泓请求说:“臣不肖,不能使兄弟们和睦,以至于此,都是臣的罪过。如果臣死而国家安定,愿赐臣死。如果陛下不忍心杀臣,请求退居藩国。”姚兴恻然怜悯他,召姚讃、梁喜、尹昭、敛曼嵬与他商议,囚禁姚弼,将要杀他,彻底追查党羽。姚泓流泪坚决请求,于是连同党羽一起赦免。姚泓对待姚弼如初,没有怨恨之色。

魏太史上奏说“荧惑在匏瓜中,忽然消失,不知去向。按法应当进入危亡之国,先有童谣妖言,然后施行祸罚。”魏主拓跋嗣召来名儒十余人,让他们与太史议论荧惑的去向。崔浩回答说:“按《春秋左氏传》神降于莘,以其到达之日推知其所指。庚午之夜,辛未之朝,天有阴云,荧惑的消失,应当在二日。庚与午都主于秦,辛为西夷。如今姚兴占据长安,荧惑必定进入秦地。”众人都发怒说:“天上失去星,人间怎么知道去向。”崔浩笑着不回应。八十多天后,荧惑出现在东井,留守句己,很久才离去。秦大旱,昆明池干涸,童谣讹言,国人不自安,隔一年而秦灭亡。众人才佩服崔浩的精妙。

十二年春二月,秦王姚兴到华阴,让太子姚泓监国,入居西宫。姚兴病重,返回长安。黄门侍郎尹冲图谋趁姚泓出宫迎接时杀他。姚兴到达,姚泓将要出迎,宫臣谏阻说:“主上病重,奸臣在侧,殿下如今出去,进不能见主上,退有不测之祸。”姚泓说:“臣子听说君父病重,而端坐不出,怎么能安心?”回答说:“保全自身以安定社稷,是最大的孝。”姚泓于是停止。尚书姚沙弥对尹冲说:“太子不出迎,应该奉皇帝车驾到广平公府第,宿卫将士听说车驾所在,自然会来聚集,太子谁与他守呢?况且我们因广平公的缘故,已经陷于叛逆之名,将何处容身。如今奉车驾起事,是依仗大义,不只救广平之祸,我们以前的罪过也洗清了。”尹冲因姚兴生死未可知,想随姚兴入宫作乱,不采纳沙弥的话。

姚兴入宫,命太子姚泓录尚书事,东平公姚绍及右卫将军胡翼度统领禁兵,在宫中防备内外。派殿中上将军敛曼嵬收缴姚弼府第中的甲仗,放入武库。姚兴病势转重,他的妹妹南安长公主问病,不回应。幼子耕儿出来,告诉他的哥哥南阳公姚愔说:“皇上已驾崩了,应该速定计策。”姚愔当即与尹冲率甲士攻打端门,敛曼嵬、胡翼度等勒兵闭门拒战。姚愔等派壮士登门,攀屋而入,到达马道。姚泓在咨议堂侍疾,太子右卫率姚和都率东宫兵入屯马道南。姚愔等不得前进,于是烧端门。姚兴勉强支撑病体到前殿,赐姚弼死。禁兵见姚兴,喜跃,争相进攻贼众,贼众惊扰,姚和都以东宫兵从后攻击,姚愔等大败。姚愔逃到骊山,他的党羽建康公吕隆逃往雍,尹冲及弟尹泓来投奔晋。姚兴引东平公姚绍及姚讃、梁喜、尹昭、敛曼嵬进入内寝,接受遗诏辅政。第二天,姚兴去世。姚泓秘不发丧,逮捕南阳公姚愔及吕隆、大将军尹元等全部诛杀,然后发丧,即皇帝位,大赦,改元永和。

三月,加太尉刘裕中外大都督。刘裕戒严,将要伐秦,诏令加刘裕领司豫二州刺史,以其世子刘义符为徐兖二州刺史。琅邪王司马德文请求启行戎路,修敬山陵,诏令允许。

秋八月,宁州献琥珀枕给太尉刘裕。刘裕因琥珀能治金疮,得到后大喜,命令捣碎分赐北征将士。刘裕以世子刘义符为中军将军,监太尉留府事。刘穆之为左仆射,领监军、中军二府军司,入居东府,总摄内外。以大尉左司马东海徐羡之为穆之的副手,左将军朱龄石守卫殿省,徐州刺史刘怀慎守卫京师,扬州别驾从事使张裕任留州事。怀慎是怀敬的弟弟。

丁巳,刘裕从建康出发,派龙骧将军王镇恶、冠军将军檀道济率步兵从淮、淝向许、洛,新野太守朱超石、宁朔将军胡藩趋阳城,振武将军沈田子、建威将军傅弘之趋武关,建武将军沈林子、彭城内史刘遵考率水军出石门,从汴入河,以冀州刺史王仲德督前锋诸军开巨野入河。遵考是刘裕的族弟。刘穆之对王镇恶说:“公如今把伐秦的重任交给你,你要努力。”镇恶说:“我不攻克关中,誓不再渡江。”

刘裕出发后,青州刺史檀祗从广陵率众到涂中掩讨亡命。刘穆之担心檀祗叛乱,商议想派军队。当时檀韶为江州刺史,张邵说:“如今檀韶占据中游,檀道济为军首,如果有怀疑的迹象,那么大府立刻危险。不如先派使者慰劳,以观察其意,必无祸患。”穆之于是停止。

九月,太尉刘裕到彭城,加领徐州刺史,以太原王玄谟为从事史。王镇恶、檀道济进入秦境,所向皆捷。秦将王苟生以漆丘投降镇恶,徐州刺史姚掌以项城投降道济,各屯守都望风归附。只有新蔡太守董遵不投降,道济攻拔其城,抓住董遵杀掉。进克许昌,俘获秦颍川太守姚垣及大将杨业。沈林子从汴入河,襄邑人董神虎聚众千余人来降,太尉刘裕提拔他为参军。林子与神虎共同攻仓垣,攻克,秦兖州刺史韦华投降。神虎擅自回襄邑,林子杀了他。

秦东平公姚绍对秦主姚泓说:“晋兵已过许昌,安定孤远,难以救援守卫,应该迁移镇户,充实京畿,可得精兵十万,即使晋、夏交相侵犯,还不至于亡国。不然,晋攻豫州,夏攻安定,将怎么办。事机已到,应该速决。”左仆射梁喜说:“齐公姚恢有威名,为岭北所忌惮,镇人已与勃勃深仇,理应守死无二心。勃勃终究不能越过安定远寇京畿。如果没有安定,敌虏的马必到郿。如今关中兵力足以抵抗晋,不要预先削弱自己。”姚泓听从。吏部郎懿横密言于姚泓说:“姚恢在广平之难时,对陛下有忠勋。自陛下龙飞绍统,未有特殊赏赐以答其意。如今外则致之死地,内则不预朝权,安定人自以孤危逼寇,想南迁者十室而九,如果姚恢拥精兵数万,鸣鼓而向京师,能不成为社稷之累吗?应该征还朝廷,以安慰其心。”姚泓说:“姚恢如果有不逞之心,征召他正好是加速祸乱。”又不听从。

王仲德水军入河,将要逼近滑台,魏兖州刺史尉建畏懦,率众弃城,北渡河。仲德入滑台,宣言说:“晋本欲以帛七万匹借道于魏,没想到魏的守将弃城突然离去。”魏主拓跋嗣听说,派叔孙建、公孙表从河内向枋头,乘机引兵渡河,斩尉建于城下,投尸于河。呼喊仲德的军人,问以侵寇的情况。仲德派司马竺和之回答说:“刘太尉派王征虏从河入洛,清扫山陵,不敢对魏为寇。魏的守将自己弃滑台而去,王征虏借空城以息兵,不久当西行,于晋、魏之好无废,何必扬旗鸣鼓以耀威呢?”拓跋嗣派叔孙建以问太尉刘裕。刘裕谦逊地道歉说:“洛阳是晋的旧都,而羌人占据,晋想修复山陵很久了。诸桓宗族,司马休之、国璠兄弟,鲁宗之父子,都是晋的祸害,而羌人收留他们,作为晋患。如今晋将讨伐他们,想借道于魏,不敢做不利的事。”魏河内镇将于栗䃅有勇名,筑垒于河上以防备侵扰。刘裕写信给他,题曰“黑槊公麾下”。栗䃅喜好持黑槊以自我标榜,所以刘裕这样称呼他。司马休之等奔秦事见《刘裕篡晋》。

冬十月,秦阳城、荥阳二城都投降,晋兵进到成皋。秦征南将军陈留公姚洸镇洛阳,派使者向长安求救。秦王姚泓派越骑校尉阎生率骑三千救他,武卫将军姚益男率步兵一万助守洛阳,又派并州牧姚懿南屯陕津,作为声援。宁朔将军赵玄对姚洸说:“如今晋寇更深,人情骇动,众寡不敌,如果出战不能取胜,那么大势去矣。应该召集各戍守的军队,固守金墉,以等待西师的救援。金墉不下,晋必不敢越过我们而西进,这是我不战而坐收其弊。”司马姚禹暗地与檀道济相通,主簿阎恢、杨虔都是姚禹的党羽,共同嫉妒赵玄,对姚洸说:“殿下以英武的谋略,受任方面,如今守城示弱,能不受到朝廷的责备吗?”姚洸认为对,于是派赵玄率兵千余南守柏谷坞,广武将军石无讳东戍巩城。赵玄哭着对姚洸说:“玄受三帝重恩,所守只有以死相报。但明公不用忠臣之言,被奸人所误,以后必然后悔。”不久成皋、虎牢都来投降,檀道济等长驱而进,无讳到石关,逃回。龙骧司马荥阳毛德祖与赵玄战于柏谷,赵玄兵败,身受十余处创伤,据地大呼。赵玄的司马蹇鉴冒刃抱住赵玄而哭,赵玄说:“我的伤已重,你应速去。”蹇鉴说:“将军不能成功,鉴离去又到哪里。”与他一同战死。姚禹翻城投奔道济。甲子,道济进逼洛阳。丙寅,姚洸出降。道济俘获秦人四千余人,议论的人想全部坑杀,筑为京观。道济说:“讨伐有罪,慰问百姓,正在今日。”都释放遣送。于是夷夏感动喜悦,归附的人很多。阎生、姚益男未到,听说洛阳已陷,不敢前进。

己丑,诏令派兼司空高密王司马恢之修谒五陵,设置守卫。太尉刘裕以冠军将军毛修之为河南、河内二郡太守,行司州事,戍守洛阳。

十一月,西秦王乞伏炽磐派使者到太尉刘裕处,请求攻打秦以自效,刘裕拜炽磐为平西将军、河南公。

秦姚懿的司马孙畅劝姚懿,让他袭击长安,诛杀东平公姚绍,废秦主姚泓而代替他。姚懿认为对,于是散发谷物以赐河北夷夏,想树立私恩。左常侍张敞、侍郎左雅劝谏说:“殿下以同母弟的身份居方面,安危休戚,与国相同。如今吴寇内侵,四州倾没,西虏扰边,秦、凉覆败,朝廷的危亡,如同累卵。谷物是国家的根本,而殿下无故散发,虚损国库储备,将怎么办。”姚懿发怒,鞭打杀死他们。

姚泓听说,召东平公姚绍秘密与他商议。姚绍说:“姚懿性情见识鄙陋浅薄,随物推移。造此谋的人必定是孙畅,只需派使者征召孙畅,派抚军将军姚讃占据陕城,臣向潼关,为各军节度。如果孙畅奉诏而至,臣当派姚懿帅河东现有军队共同抵御晋军,如果不接受诏命,就应当宣布他的罪状而讨伐他。”姚泓说:“叔父的话,是社稷之计。”于是派姚讃及冠军将军司马国璠、建义将军虵玄屯陕津,武卫将军姚驴屯潼关。

姚懿于是举兵自称皇帝,向各州郡发布文告,打算运送匈奴堡的粮食来接济蒲阪的守军。宁东将军姚成都拒绝了他,姚懿用谦卑的言辞引诱他,送佩刀作为信物发誓,姚成都还是不顺从。姚懿派遣骁骑将军王国率领披甲士兵数百人攻打姚成都,姚成都出击并擒获了王国,派使者遣责姚懿说:“明公以最亲近的亲属身负重任,国家危急不能解救,反而图谋非分的希望,三祖的在天之灵,难道会保佑明公吗?姚成都将集结义兵,到河上去见明公。”于是向各城发布文告,说明逆顺的道理,征集兵力调集粮食来讨伐姚懿。姚懿也征发各城兵力,没有响应的,只有临晋的几千户响应姚懿。姚成都领兵渡河,攻打临晋的叛乱者,打败了他们。安定人郭纯等起兵围困姚懿,东平公姚绍进入蒲阪,捉住姚懿,诛杀孙畅等人。

十三年春正月,后秦主姚泓在前殿朝会百官,因为内外危急困迫,君臣相对哭泣。征北将军齐公姚恢率领安定镇户三万八千烧毁房舍,从北雍州直奔长安,自称大都督、建义大将军,传布文告到各州郡,想要铲除君主身边的坏人。杨威将军姜纪率领部众归附他,建节将军彭完都放弃阴密逃回长安。姚恢到达新支,姜纪劝说姚恢:“国家的重将大兵都在东方,京城空虚,明公赶紧率领轻兵袭击它,一定能攻克。”姚恢不听,向南攻打郿城,镇西将军姚谌被姚恢打败,长安大为震惊。姚泓派使者飞驰征召东平公姚绍,派姚裕和辅国将军胡翼度驻守沣西。扶风太守姚隽等都向姚恢投降。东平公姚绍率领各军西还,与姚恢在灵台相持,姚讃留下宁朔将军尹雅为弘农太守,守卫潼关,也领兵返回。姚恢的部众见各军从四面汇集,都心怀恐惧,他的部将齐黄等到大军那里投降。姚恢进兵逼近姚绍,姚讃从后面攻击他,姚恢的军队大败,杀死姚恢和他的三个弟弟。姚泓为他痛哭,按公礼安葬他。

太尉刘裕率领水军从彭城出发,留下他的儿子彭城公刘义隆镇守彭城,下诏任命刘义隆为监徐兖青冀四州诸军事、秦州刺史。

二月,王镇恶进军渑池,派毛德祖在蠡吾城袭击尹雅,擒获了他,尹雅杀死看守的人逃跑了。王镇恶领兵径直前进抵达潼关。檀道济、沈林子从陕北渡过黄河,攻占襄邑堡,后秦河北太守薛帛逃往河东。又攻打后秦并州刺史尹昭于蒲阪,没有攻克。别将攻打匈奴堡,被姚成都打败。

辛酉,荥阳守将傅洪率虎牢投降北魏。

后秦主姚泓任命东平公姚绍为太宰、大将军、都督中外诸军事,假黄钺,改封鲁公,让他督率武卫将军姚鸾等步兵骑兵五万守卫潼关。又派别将姚驴救援蒲阪。沈林子对檀道济说:“蒲阪城坚固兵力众多,不能很快攻下,攻打它损伤兵力,驻守它拖延时日。王镇恶在潼关,势力孤单力量弱小,不如与镇恶合力,并力争夺潼关。如果得到潼关,尹昭不用攻打自己就会溃败。”檀道济听从了他的建议。

三月,檀道济、沈林子到达潼关,后秦鲁公姚绍领兵出战,檀道济、沈林子奋力攻击,大败他们,斩杀俘获数以千计。姚绍退驻定城,据守险要抵抗坚守,对诸将说:“檀道济等兵力不多,孤军深入,不过是坚壁固守等待后继增援。我们分兵切断他们的粮道,可以坐着擒获他们。”于是派姚鸾驻守大路来断绝檀道济的粮道。

姚鸾派尹雅领兵与晋军在关南交战,被晋军俘获。将要杀他时,尹雅说:“尹雅前几天已经应当死了,侥幸得以活到今天。死本来甘心,但夷夏虽然不同,君臣的大义是一样的。晋国以大义出兵,难道不让秦国保留守节的臣子吗?”于是免他一死。

丙子夜,沈林子率领精锐士兵袭击姚鸾的营地,斩杀姚鸾,杀死他的士兵数千人。姚绍又派东平公姚讃驻守河上来断绝水道,沈林子攻击他,姚讃战败,逃回定城。薛帛占据河曲前来投降。太尉刘裕率领水军从淮水、泗水进入清河,准备逆流西上,先派使者向北魏借道,后秦主姚泓也派使者向北魏求救。北魏主拓跋嗣让群臣商议,都说:“潼关是天险,刘裕用水军攻打它,很难;如果登岸向北侵犯,其形势就方便容易了。刘裕声称讨伐秦国,其意图难以猜测。况且秦国是婚姻之国,不可不救。应该发兵切断黄河上流,不让他西进。”博士祭酒崔浩说:“刘裕图谋秦国很久了,如今姚兴死,儿子姚泓懦弱无能,国家多有内乱。刘裕趁其危难而讨伐它,其志向必定要夺取。如果阻遏其上流,刘裕心中忿怒,必定登岸向北侵犯,这是我们代替秦国受敌。如今柔然侵犯边境,民食又缺乏,如果再与刘裕为敌,发兵南下,那么北方的敌寇更加深入,救北方则南方州郡又危险,不是好计策。不如借给他水道,听任刘裕西上,然后驻兵堵塞其东面。使刘裕战胜,必定感激我们借道之恩;不能战胜,我们不失去救秦的名声,这是策略中得计的。况且南北风俗不同,即使国家放弃恒山以南,刘裕必定不能用吴、越的兵力与我们争守河北之地,怎么能成为我们的祸患呢?为国谋划的人,只求对国家有利,难道顾惜一个女子吗?”议论的人还说:“刘裕西入关中,就会怕我们截断他的后路,腹背受敌;北上,那么姚氏必定不出关助我,其形势必定声言西进而实际向北。”拓跋嗣于是任命司徒长孙嵩督率山东诸军事,又派振威将军娥清、冀州刺史阿薄干率领步兵骑兵十万驻扎在河北岸。

庚辰,刘裕领兵进入黄河,任命左将军向弥为北青州刺史,留下戍守碻磝。

当初,刘裕命令王镇恶等,如果攻克洛阳,必须等大军到达再前进。王镇恶等乘胜直接奔赴潼关,被秦兵阻挡,不能前进。时间久了缺乏粮食,众人心中疑虑恐惧,有人想抛弃辎重回赴大军。沈林子按剑大怒说:“相公志在肃清天下,如今许昌、洛阳已经平定,关右将要平定,事情成功与否,关键在于前锋。为什么挫伤乘胜的气势,放弃快要成功的功劳呢?况且大军还远,贼众正强,即使想回去,难道能办到吗?下官接受命令不顾生死,今天的事情,自当为将军办理,不知道你们几位有什么脸面去见相公的旗鼓呢?”王镇恶等派使者飞驰报告刘裕,请求派送粮食增援。刘裕召见使者,打开船北面的窗户,指着河上魏军给他看说:“我告诉他不要前进,如今轻率地深入。岸上如此,怎么能派军。”王镇恶于是亲自到弘农,劝说晓谕百姓,百姓争着送义租,军粮又振作起来。

魏人用数千骑兵沿着黄河跟随刘裕的军队西行,晋军兵士在南岸牵引百丈绳,风水迅急,有人漂流渡到北岸,就被魏人杀害掳掠。刘裕派军队攻击他们,才登岸他们就逃走,退走后又来。夏四月,刘裕派白直队主丁旿率领仪仗卫士七百人,战车一百辆,渡到北岸,离水一百多步,摆成却月阵,两头抱着河车,每车放置七名仪仗卫士,事情完毕,让人竖起一根白眊。魏人不理解他的意图,都没有行动。刘裕事先命令宁朔将军朱超石戒严,白眊举起后,朱超石率领二千人飞驰前往那里,携带大弩一百张,每车增加二十人,在车辕上设置彭排。魏人看见营阵已经建立,就进军包围。长孙嵩率领三万骑兵帮助,四面肉搏进攻营阵,弩不能制止。当时朱超石另外携带大锤和槊一千多张,于是截断槊长三四尺,用锤锤击,一槊就能洞穿三四个人。魏兵不能抵挡,一时奔逃溃散,死尸堆积。临阵斩杀阿薄干。魏人退回畔城,朱超石率领宁朔将军胡藩、宁远将军刘荣祖追击,又打败他们,斩杀俘获数以千计。北魏主拓跋嗣听说了,才后悔没有用崔浩的话。

后秦鲁公姚绍派长史姚洽、宁朔将军安鸾、护军姚墨蠡、河东太守唐小方率领三千人驻扎在河北的九原,依仗黄河为固,想断绝檀道济的粮食增援。沈林子半路拦截攻击,打败他们,斩杀姚洽、姚墨蠡、唐小方,杀伤俘获殆尽。沈林子因此报告太尉刘裕说:“姚绍气概盖过关中,如今兵力在外受挫,国家在内危急,恐怕他的凶命先尽,不能得到膏齐斧了。”姚绍听说姚洽等战败身死,气愤交加,发病呕血,把兵权交给东平公姚讃而死去。姚讃代替姚绍后,兵力还很强大,领兵袭击沈林子,沈林子又打败了他。

太尉刘裕到达洛阳,巡视城壕,嘉奖毛修之修整完备的功劳,赐给衣服、玩好,价值二千万。

秋七月,太尉刘裕到达陕地。沈田子、傅弘之进入武关,秦戍守将领都弃城逃走。沈田子等进驻青泥,秦主姚泓派给事黄门侍郎姚和都驻守峣柳来抵挡他们。

太尉刘裕到达閺乡。沈田子等准备攻打峣柳,秦主姚泓想亲自率军抵御刘裕的军队,担心沈田子等袭击他的后方,想先攻打消灭沈田子等,然后倾国东出,于是率领步兵骑兵数万突然到达青泥。沈田子本来是疑兵,所率领的只有一千多人,听说姚泓到了,想攻打他。傅弘之以众寡不敌阻止他,沈田子说:“兵贵用奇,不必在众。况且如今众寡悬殊,形势不能两立,如果敌人结成包围已经牢固,那么我们就无处逃了。不如趁他们刚到,营阵还没有建立,先逼近他们,可以成功。”于是率领所部先进,傅弘之随后。秦兵包围了好几重。沈田子抚慰士兵说:“各位冒着危险远来,正是为了今天的战斗,生死一决,封侯的事业就在于此。”士兵们都踊跃鼓噪,拿着短兵器奋力攻击,秦兵大败,斩首万余级,得到他们的乘舆服御物品,秦主姚泓逃回灞上。

当初,刘裕因为沈田子等人少,派沈林子领兵从秦岭前往帮助他们。到达时秦兵已经战败,于是共同追击他们,关中郡县多暗中送款给沈田子。辛丑,太尉刘裕到达潼关,任命朱超石为河东太守,让他与振武将军徐猗之在河北会合薛帛,共同攻打蒲阪。秦平原公姚璞与姚和都共同攻击他们,徐猗之战败阵亡,朱超石逃回潼关。东平公姚讃派司马国璠率领魏兵来跟踪刘裕的后方。

王镇恶请求率领水军从黄河进入渭水直奔长安,刘裕答应了他。秦恢武将军姚难从香城领兵西进,王镇恶追击他。秦主姚泓从灞上领兵返回驻守石桥作为后援,镇北将军姚疆与姚难合兵驻守泾上以抵抗王镇恶。王镇恶派毛德祖前进攻击,打败了他们,姚疆战死,姚难逃奔长安。

东平公姚讃退守郑城,太尉刘裕进军逼近他。姚泓派姚丕守渭桥,胡翼度驻守石积,东平公姚讃驻守灞东,姚泓驻守逍遥园。

王镇恶逆渭水而上,乘坐蒙冲小舰,划船的人都在舰内。秦人看见船行进而没有划船的人,都惊讶以为神。壬戌早晨,王镇恶到达渭桥,命令士兵吃完饭,都拿武器登岸,后登岸的斩首。众人登岸后,渭水迅急,舰船都随流而走,转眼间不知道哪里去了。当时姚泓所率领的还有数万人。王镇恶告谕士兵说:“我们这些人都在江南有家,这里是长安北门,离家万里,舟船、衣服粮食都已经随流而去。如今前进作战胜利功名都显赫,不胜骸骨不能返回,没有别的路了,你们努力吧。”于是身先士卒,众人腾跃争相前进,在渭桥大破姚丕。姚泓领兵来救,被姚丕败兵所踩踏践踏,不战而溃。姚谌等都战死,姚泓单马回宫。王镇恶从平朔门进入,姚泓与姚裕等几百骑兵逃奔石桥。东平公姚讃听说姚泓战败,领兵前往救援,众人都溃散而去。胡翼度向太尉刘裕投降。

姚泓将要出降,他的儿子姚佛念十一岁,对姚泓说:“晋人将要逞其欲望,即使投降也必定不能免死,不如自杀。”姚泓惘然不应。姚佛念登上宫墙自己投下而死。癸亥,姚泓带着妻子、群臣到王镇恶营门请求投降,王镇恶交给官吏。城中夷晋六万余户,王镇恶以国恩安抚慰问,号令严肃,百姓安居。

九月,太尉刘裕到达长安,王镇恶在灞上迎接。刘裕慰劳他说:“成就我霸业的是卿啊。”王镇恶再拜谢说:“明公的威望,诸将的力量,镇恶有什么功劳。”刘裕笑着说:“卿想学冯异吗?”王镇恶性情贪婪,秦府库盈积,王镇恶盗取不可胜数,刘裕因为他的功劳大不追究。有人向刘裕进谗言说:“王镇恶藏匿姚泓的伪辇,将有异志。”刘裕派人察看,王镇恶剔取其中的金银,把辇丢在墙边,刘裕的心意才安定。

刘裕收缴秦朝的彝器、浑仪、土圭、记里鼓、指南车送往建康,其余金玉、缯帛、珍宝都用来颁赐将士。秦平原公姚璞、并州刺史尹昭率蒲阪投降,东平公姚讃率领宗族一百多人到刘裕处投降,刘裕都杀了他们。送姚泓到建康,在街市上斩首。

刘裕任命薛辩为平阳太守,让他镇守捍卫北道。

刘裕商议迁都洛阳,咨议参军王仲德说:“非常的事情,本来不是常人所能做到的,必定导致惊骇动摇。如今军队在外暴露日久,士兵思念归乡,迁都之计,不可商议。”刘裕于是停止。羌众十余万口向西逃奔陇上,沈林子追击到槐里,俘虏数以万计。

当初,夏王勃勃听说太尉刘裕讨伐秦,对群臣说:“姚泓不是刘裕的对手,况且他的兄弟内部叛乱,怎么能抵抗别人?刘裕取关中必定了。但刘裕不能久留,必定将南归,留下子弟和诸将防守,我取它如同拾芥罢了。”于是秣马砺兵,训练士卒,进军占据安定,秦岭北郡县镇戍都投降了他。刘裕派使者送信给勃勃,约为兄弟。勃勃让中书侍郎皇甫徽写回信而暗中背诵,面对刘裕的使者,口授舍人让他书写。刘裕读那信文,叹息说:“我不如他。”

冬十一月辛未,刘穆之去世,太尉刘裕听说后,惊恸哀惋了多日。当初刘裕想留长安经略西北,而诸将佐都久役思归,多不愿留。正值刘穆之去世,刘裕因为根本之地没有依托,于是决定东还。

刘穆之去世后,朝廷惊惧,想发诏书,以太尉左司马徐羡之代替他。中军咨议参军张邵说:“如今确实危急,任命终究在徐羡之,但世子没有专命之权,应该等他咨询。”刘裕想用王弘代替穆之,从事中郎谢晦说:“休元轻率,不如羡之。”于是任命羡之为吏部尚书、建威将军、丹阳尹,代管留守事务。于是朝廷大事常常决于穆之的,全都向北咨询。

刘裕任命次子桂阳公刘义真为都督雍梁秦三州诸军事、安西将军、领雍东秦二州刺史。义真当时十二岁。以太尉咨议参军京兆王修为长史,王镇恶为司马、领冯翼太守,沈田子、毛德祖都为中兵参军,仍然让田子领始平太守,德祖领秦州刺史、天水太守,傅弘之为雍州治中从事史。

在此之前,陇上流亡寄居关中的人,希望凭借兵威得以恢复本土。等到设置东秦州,知道刘裕没有再次西进的意图,都叹息失望。

刘裕攻克长安,王镇恶功劳最多,因此南方人都忌恨他。沈田子自认为峣柳之捷,与王镇恶争功不平。刘裕将要回去,沈田子和傅弘之多次对刘裕说:“王镇恶家在关中,不可信任保全。”刘裕说:“如今留下你们文武将士精兵万人,他若想做不善之事,正好自取灭亡罢了,不要再说了。”刘裕私下对沈田子说:“钟会不能实现他的叛乱,是因为有卫瓘的缘故。谚语说猛兽不如群狐,你们十多人,何必惧怕王镇恶。”

臣司马光说:古人说:“疑人则不要任用,任用则不要怀疑。”刘裕既然委任王镇恶以关中,而又与沈田子说背后的话,这是挑动他们作乱。可惜百年的敌寇,千里的土地,得到艰难,失去仓促,使丰、鄗之都又落入敌手。荀子说:“兼并容易做到,坚固凝聚难。”确实啊。

三秦的父老听说刘裕将要回去,到门口流着泪诉说:'残存的百姓没有沾润王者的教化,到现在已经一百年了,才见到华夏的衣冠,人人都互相庆贺。长安的十座陵墓是您家的坟墓,咸阳的宫殿是您家的住宅,舍弃这些要到哪儿去呢?'刘裕为此感到悲伤,安慰劝谕他们说:'我受朝廷的命令,不能擅自留下。确实多亏诸位怀念故土的志向,现在让次子与文武贤才共同镇守这块地方,你们努力与他们相处吧。'十二月庚子日,刘裕从长安出发,从洛阳进入黄河,开通汴渠回去。

闰月,夏王赫连勃勃听说太尉刘裕东归,非常高兴,问王买德说:'我想夺取关中,你试着说说其中的方略。'买德说:'关中是地形险要的地方,而刘裕用幼小的儿子守卫它,自己狼狈回去,正想急着完成篡位的事,无暇再考虑中原。这是上天把关中赐给我们,不可错过。青泥、上洛,是南北的险要之地,应该先派游军切断它们,东面堵塞潼关,断绝他们的水陆道路,然后传布檄文到三辅,施行威德,那么刘义真就在网罗之中,不值得一取了。'勃勃于是任命他的儿子抚军大将军赫连𪻺为都督前锋诸军事,率领骑兵二万向长安进发,前将军赫连昌驻扎潼关,任命买德为抚军右长史,驻扎青泥,勃勃率领大军作为后援。

十四年春季正月,夏赫连𪻺到达渭阳,关中的百姓投降他的人在路上接连不断。龙骧将军沈田子带兵抵抗,畏惧他兵势强盛,退兵驻扎刘回堡,派使者回去报告王镇恶。对王修说:'公把十岁的孩子托付给我们,应当共同尽力,而拥兵不进,敌人怎么能平定?'使者回去把这话告诉田子,田子和镇恶素有互相图谋的心思,因此更加愤怒恐惧。不久镇恶和田子都出兵北地,抵御夏兵。军中传言:'镇恶想杀尽南方人,用几十人送义真回南方,趁机占据关中反叛。'辛亥日,田子请镇恶到傅弘之的军营商议事情,田子请求屏退旁人说话,派他的同族人沈敬仁在帐下杀了他,假称接受太尉命令诛杀他。弘之跑去告诉刘义真,义真和王修穿着铠甲登上横门观察事变。不久田子率领几十人到来,说镇恶反叛,王修抓住田子,列举他专权杀人的罪状,杀了他。任命冠军将军毛修之代替镇恶为安西司马。傅弘之在池阳大破赫连𪻺,又在寡妇渡打败他,斩杀俘获很多,夏兵于是退去。

壬戌日,太尉刘裕到达彭城,解除戒严。琅邪王刘德文先回建康。

刘裕听说王镇恶死了,上表说:'沈田子忽然发狂,突然杀害忠臣功臣',追赠镇恶为左将军、青州刺史。任命彭城内史刘遵考为并州刺史,兼任河东太守,镇守蒲阪。征召荆州刺史刘道怜为徐兖二州刺史。

刘裕想用世子刘义符镇守荆州,任命徐州刺史刘义隆为司州刺史,镇守洛阳。中军咨议张邵劝谏说:'储君的重要,为天下所系,不应安置在外。'于是改任刘义隆为都督荆益宁雍梁秦六州诸军事、西中郎将、荆州刺史,任命南郡太守到彦之为南蛮校尉,张邵为司马、兼任南郡相,冠军功曹王昙首为长史,北徐州从事王华为西中郎主簿,沈林子为西中郎参军。义隆年纪还小,府中事务都取决于张邵。昙首,是王弘的弟弟。刘裕对义隆说:'王昙首沉着刚毅有器量,是宰相之才。你每件事都要咨询他。'任命南郡公刘义庆为豫州刺史。义庆,是道怜的儿子。刘裕解除司州,兼领徐冀二州刺史。

冬季十月,刘义真年纪小,赏赐左右没有节制,王修常常限制他。左右都怨恨,在义真面前说王修的坏话:'王镇恶想反叛,所以沈田子杀了他。王修杀田子,也是想反叛。'义真相信了,派左右刘乞等人杀了王修。

王修死后,人心离散惊惧,没有人能统一指挥。义真把外地军队全召入长安,关闭城门拒守。关中郡县全部投降夏国。赫连𪻺夜袭长安,没有攻克。夏王勃勃进据咸阳,长安打柴取水的道路断绝。

宋公刘裕听说这种情况,派辅国将军蒯恩到长安召义真东归,任命相国右司马朱龄石为都督关中诸军事、右将军、雍州刺史,代替镇守长安。刘裕对龄石说:'你到那里,可命令义真轻装快速出发,等出了关,然后可以慢行。如果关右一定不能守住,可以和义真一起回来。'又命中书侍郎朱超石慰劳河、洛。

十一月,龄石到达长安。义真的将士贪婪放纵,大肆掠夺后东归,装载很多宝货、子女,两车并行缓慢行走。雍州别驾韦华逃奔夏国。赫连𪻺率众三万追赶义真,建威将军傅弘之说:'公安排急速前进,现在多带辎重,一天走不过十里,敌人的追兵将要到达,用什么来对待?应该抛弃车辆轻装前进,才能免除祸患。'义真不听从。不久夏兵大举到达,傅弘之、蒯恩断后,奋力作战连日。到了青泥,晋军大败,弘之、恩都被王买德擒获,司马毛修之和义真走散,也被夏兵擒获。义真走在前面,恰逢天黑,夏兵不穷追,所以得以免祸,左右全部散尽,独自藏在草丛中。中兵参军段宏单骑追寻,沿路呼喊他,义真听出他的声音,出来到他面前说:'您不是段中兵吗?我在这里。走吧,必定不能两全,可以砍下我的头带回南方,使家公绝望。'宏哭着说:'生死与共,下官不忍心。'于是把义真绑在背上,单马回来。义真对宏说:'今日的事,确实没有谋略。但是大丈夫不经历这些,怎么知道艰难?'

夏王勃勃想劝降傅弘之,弘之不屈服。当时天气寒冷,勃勃脱光他的衣服,弘之叫骂而死。勃勃堆积人头为京观,号称:'髑髅台'。长安百姓驱逐朱龄石,龄石焚烧宫殿,逃奔潼关。勃勃进入长安,大宴将士,举杯对买德说:'你以前的话,一年就应验了,可说是算无遗策。这杯酒的功劳,不是你是谁。'任命买德为都官尚书,封河阳侯。

龙骧将军王敬先驻守曹公垒,龄石去投靠他。朱超石到达蒲阪,听说龄石所在,也去投靠。赫连昌攻打敬先的营垒,切断他的水道,众人渴得不能作战,城将要陷落。龄石对超石说:'兄弟都死在异域,让老父母怎么安心?你从小路逃回去,我死在这里没有遗憾了。'超石抱着哥哥哭着说:'人谁不死,怎么忍心今天辞别兄长离去呢?'于是和敬先及右军参军刘钦之都被捉住,送到长安,勃勃杀了他们。钦之的弟弟秀之悲伤哭泣,十年不参加宴会。钦之,是刘穆之的堂兄的儿子。

宋公刘裕听说青泥兵败,不知义真生死,非常愤怒,限定日期北伐。侍中谢晦劝谏,认为'士兵疲惫,请等以后',不听从。郑鲜之上表,认为'敌虏听说殿下亲征,必定合力守住潼关。直接前往攻打,恐怕不易攻克,如果车驾驻留洛阳,则不足以劳动圣驾。而且敌虏虽然得志,不敢乘胜越过陕地,还是慑服大威,为将来打算的缘故。如果到洛阳而回,敌虏必定更有揣测之心,或许增加边患。何况大军远出,后患很多。往年西征,刘、钟狼狈。去年北讨,广州倾覆,过去的效果,是将来的借鉴。现在各州大水,百姓食物缺乏,三吴群盗攻陷各县,都是因为被征役所困的原因。江南士人庶民,伸长脖子殷切盼望殿下返回,听说再北出,不知深浅的谋略,往返的日期,我恐怕回头看的忧虑在腹心。如果担心西虏再成为河、洛的祸患,应该与北虏结好,北虏亲近则河南安定,河南安定则济、泗平静了。'恰逢得到段宏的启奏,知道义真得以免祸,刘裕才停止,只是登上城墙向北望,感慨流泪罢了。降义真为建威将军、司州刺史,任命段宏为宋台黄门郎、兼太子右卫率。刘裕任命天水太守毛德祖为河东太守,代替刘遵考守蒲阪。