洸部将赵玄说洸曰:“今寇逼已深,百姓骇惧,众寡势殊,难以应敌。宜摄诸戍兵士,固守金墉,以待京师之援,不可出战。如脱不捷,大事去矣。金墉既固,师无损败,吴寇终不敢越金墉而西。困之于坚城之下,可以坐制其弊。”时洸司马姚禹潜通于道济,主簿阎恢、杨虔等皆禹之党,嫉玄忠诚,咸共毁之,固劝洸出战。洸从之,乃遣玄率精兵千余南守柏谷坞,广武石无讳东戍巩城,以距王师。玄泣谓洸曰:“玄受三帝重恩,所守正死耳。但明公不用忠臣之言,为奸孽所误,后必悔之,但无及耳。”会阳城及成皋、荥阳、武牢诸城悉降,道济等长驱而至。无讳至石关,奔还。玄与晋将毛德祖战于柏谷,以众寡而败,被疮十余,据地大呼,玄司马骞鉴冒刃抱玄而泣,玄曰:“吾疮已重,君宜速去。”鉴曰:“若将军不济,当与俱死,去将安之!”皆死于阵。姚禹逾城奔于王师。道济进至洛阳、洸惧,遂降。时阎生至新安,益男至湖城,会洛阳已没,遂留屯不进。
  姚懿嶮薄,惑于信受,其司马孙暢奸巧倾佞,好乱乐祸,劝懿袭长安,诛姚绍,废泓自立。懿纳之,乃引兵至陕津,散谷以赐河北夷夏,欲虚损国储,招引和戎诸羌,树已私惠。懿左常侍张敞、侍郎左雅固谏懿曰:“殿下以母弟之亲,居分陕之重,安危休戚,与国共之。汉有七国之难,实赖梁王。今吴寇内侵,四州倾没,西虏扰边,秦、凉覆败,朝廷之危有同累卵,正是诸侯勤王之日。谷者,国之本也,而今散之。若朝廷问殿下者,将何辞以报?”懿怒,笞而杀之。泓闻之,召姚绍等密谋于朝堂。绍曰:“懿性识鄙近,从物推移,造成此事,惟当孙暢耳。但驰使征暢,遣抚军赞据陕城,臣向潼关为诸军节度,若暢奉诏而至者,臣当遣懿率河东见兵共平吴寇。如其逆衅已成,违距诏敕者,当明其罪于天下,声鼓以击之。”泓曰:“叔父之言,社稷之计也。”于是遣姚赞及冠军司马国璠、建义蛇玄屯陕津,武卫姚驴屯潼关。
  懿遂举兵僭号,传檄州郡,欲运匈奴堡谷以给镇人。宁东姚成都距之,懿乃卑辞招诱,深自结托,送佩刀为誓,成都送以呈泓。懿又遣骁骑王国率甲士数百攻成都,成都擒国,囚之,遣让懿曰:“明公以母弟之亲,受推毂之寄,今社稷之危若缀旒然,宜恭恪忧勤,匡辅王室。而更包藏奸宄,谋危宗庙,三祖之灵岂安公乎!此镇之粮,一方所寄,镇人何功,而欲给之!王国为蛇画足,国之罪人,已就囚执,听诏而戮之。成都方纠合义众,以惩明公之罪,复须大兵悉集,当与明公会于河上。”乃宣告诸城,勉以忠义,厉兵秣马,征发义租。河东之兵无诣懿者,懿深患之。临晋数千户叛应懿。姚绍济自薄津,击临晋叛户,大破之,懿等震惧。镇人安定郭纯、王奴等率众围懿。绍入于蒲坂,执懿囚之,诛孙暢等。
  泓以内外离叛,王师渐逼,岁旦朝群臣于其前殿,凄然流涕,群臣皆泣。时征北姚恢率安定镇户三万八千,焚烧室宇,以车为方阵,自北雍州趣长安,自称大都督、建义大将军,移檄州郡,欲除君侧之恶。扬威姜纪率众奔之。建节彭完都闻恢将至,弃阴密,奔还长安。恢至新支,姜纪说恢曰:“国家重将在东,京师空虚,公可轻兵径袭,事必克矣。”恢不从,乃南攻郿城。镇西姚谌为恢所败,恢军势弥盛,长安大震。泓驰使征绍,遣姚裕及辅国胡翼度屯于沣西。扶风太守姚隽、安夷护军姚墨蠡、建威姚娥都、扬威彭蚝皆惧而降恢。恢舅苟和时为立节将军,守忠不贰,泓召而谓之曰:“众人咸怀去就,卿何能自安邪?”和曰:“若天纵妖贼,得肆其逆节者,舅甥之理,不待奔驰而加亲。如其罪极逆销,天盈其罚者,守忠执志,臣之体也。违亲叛君,臣之所耻。”泓善其忠恕,加金章紫绶。姚绍率轻骑先赴难,使姚洽、司马国璠将步卒三万赴长安。恢从曲牢进屯杜成,绍与恢相持于灵台。姚赞闻恢渐逼,留宁朔尹雅为弘农太守,守潼关,率诸军还长安。泓谢赞曰:“元子不能崇明德义,导率群下,致祸起萧墙,变自同气,既上负祖宗,亦无颜见诸父。懿始构逆灭亡,恢复拥众内叛,将若之何?”赞曰:“懿等所以敢称兵内侮者,谅由臣等轻弱,无防遏之方故也。”因攘袂大泣曰:“臣与大将军不灭此贼,终不持面复见陛下!”泓于是班赐军士而遣之。恢众见诸军悉集,咸惧而思善,其将齐黄等弃恢而降。恢进军逼绍,赞自后要击,大破之,杀恢及其三弟。泓哭之悲恸,葬以公礼。
  至是,王镇恶至宜阳。毛德祖攻弘农太守尹雅于蠡城,众溃,德祖使骑追获之,既而杀晋守者奔固潼关。
  檀道济、沈林子攻拔襄邑堡,建威薛帛奔河东。道济白陕北渡,攻蒲坂,使将军苟卓攻匈奴堡,为泓宁东姚成都所败。泓遣姚驴救蒲坂,胡翼度据潼关。泓进绍太宰、大将军、大都督、都督中外诸军事、假黄铖,改封鲁公,侍中、司隶、宗正、节录并如故,朝之大政皆往决焉。绍固辞,弗许。于是遣绍率武卫姚鸾等步骑五万,距王师于潼关。姚驴与并州刺史尹昭为表里之势,夹攻道济。道济深壁不战,沈林子说道济曰:“今蒲坂城坚池浚,非可卒克,攻之伤众,守之引日,不如弃之,先事潼关。潼关天限,形胜之地,镇恶孤军,势危力