姚益男等闻洛阳沦陷,不敢再进,折回关中。刘裕使冠军将军毛修之往镇洛阳,再饬道济等进步。适西秦王炽磐,遣使诣裕,愿击秦自效。裕即表封炽磐为平西将军河南公,自引水军发彭城,策应前军。秦主泓方惶急得很,不防并州牧姚懿,到了陕津,误听司马孙畅计议,企图篡立,反背叛还攻长安。秦主急遣东平公姚绍等,引兵击懿。懿败被擒,孙畅伏法。接连是征北将军齐公姚恢,复自称多数督,饰辞入清君侧,自北雍州还趋长安,再由姚绍移军攻恢,恢方败死。懿为泓弟,恢为泓叔,不思共救国危,反接踵谋逆,真是姚氏气数。姚绍得进封鲁公,升官太宰,都督中外诸军事,率同武卫将军姚鸾等,拥兵五万,东援潼关。别遣副将姚驴守蒲坂。晋将王镇恶入渑池,进薄潼关,檀道济沈林子,自陕北渡河,打击蒲坂。蒲坂城坚难下,林子谓不若会同镇恶,合攻潼关。道济依议,便与林子回军,共至潼关下寨。姚绍开关搦战,被道济等纵兵奋击,丧亡千人,不得已退保定城,据险恪守,再令姚鸾反击晋军粮道,偏为晋将沈林子所料,夤夜袭鸾,把鸾击毙。绍又使东平公姚讚,截晋水军,亦被沈林子击败,奔回定城。
霸踞关中卅二年,如何豆釜竟相煎!
那晋将檀道济,进拔秦阳荥阳二城,直抵成皋。秦征南将军姚洸,屯戍洛阳,急向关中讨援。秦主泓遣武卫将军姚益男,越骑校尉阎生,合兵万三千人,往救洛阳。又令并州牧姚懿,南屯陕津,作为援助。姚益男等尚未到洛,晋军已降服成皋,打击柏谷。秦宁朔将军赵玄,劝洸据险恪守,静待援师,安知司马姚禹,已暗通晋军,但请洸出兵出战。洸即令赵玄,领兵千余,出堵柏谷坞,广武将军石无讳,出守巩城。玄临行时,泣语洸道:“玄受三帝重恩,该当效死。但公误信奸人,必贻悔怨。”说毕,即与司马骞鉴,驰往柏谷,正值晋军攻入,便与比武。晋军越来越多,玄兵只要千余,又无后继,如何反对得住?玄冒死突入,身中十余创,力不能支,据地大喊。司马骞鉴,抱玄泣下。玄凄声道:“我死此地,君宜速去。”鉴泣答道:“将军不济,鉴将何往?”遂相偕战死。不愧为姚氏忠臣。无讳至石阙奔还,姚禹逾城降晋。晋军直逼洛阳,四周围攻。姚洸待援不至,只好出降。檀道济俘得秦兵四千余名,或劝他悉加诛戮,封作京观。道济道:“讨伐吊民,正在本日,怎很多杀哩?”是极。因皆释缚遣归,入城安民,秦人大悦。
泓乃嗣位,改元永和。北地太守毛雍,起兵叛泓,泓命东平公绍往讨,将雍擒斩。长乐公宣,未知雍败,遣将姚佛生等,入卫长安。佛生既行,宣参军韦宗好乱,劝宣乘势自主,宣竟为所误,也即发难。再由东平公绍移军往击,大破宣兵。宣诣绍归咎,为绍所杀。既而西秦王炽磐,仇池公杨盛,夏主勃勃,前后交侵,秦土日蹙。再经晋刘裕引着雄师,得步进步,姚氏宗祚,今后要灭亡了。
惟滑台系是魏地,守将尉建,骤见晋军到来,不明真假,便即遁去。魏主拓跋嗣闻报,即遣部将叔孙建公孙表等,引兵渡河。途遇尉建返奔,就将他缚住,押往滑台城下,一刀斩首,投尸河中。随即问城上晋兵,责他何故入犯?仲德使司马竺和之答语道:“刘太尉遣王征虏将军,自河入洛,打扫山陵,并未敢侵掠魏境,不过魏将弃城自去,王征虏暂借空城,歇息兵士,缓日即当西去,便将原城偿还。”不假道而入城,究属牵强。叔孙建不便启衅,令人飞报魏主。魏主嗣又令建致书刘裕,裕婉词答复道:“洛阳系我朝旧都,山陵具在,今为西羌所掠,几至陵寝成墟,且我朝叛犯,均由羌人收纳,使为我患,我朝是以西讨,假道贵国,想贵国好恶从同,定无违言。滑台一军,便适时彼西引,断不久留。”这一席话,答将畴昔,魏人倒也无词可驳,只好按兵待着,俟仲德他去,光复滑台。