冲出兵不进,到了夜间,却遣尚书令高盖,引众疾走,潜袭长安。城中未曾防备,晨启南门,突被冲军掩入,门不及闭,幸左将军窦冲,前禁将军李辩等,从内城杀出,猛厉无前,得把高盖杀退,斩首八百,脔尸分食。盖败退后,复移兵往攻渭北诸垒,与秦太子宏相值,战复得胜,奔回冲营。秦王坚又自反击冲,大获败仗,逐冲至阿房城,城尚未阖。秦将请乘胜杀入,偏坚惩着前败,只恐城内有伏,不敢径进,竟鸣金收军,退回长安。前次轻进,此次轻退,总之气数将尽,无一合宜。
那邺城为燕王垂所困,再遣使至晋促援。晋前锋都督谢玄,乃遣刘牢之率兵二万,北援邺城,并馈秦兵粮米二万斛,燕王垂督众逆战,挡不住牢之锐气,纷繁败退,垂不得已撤围北走。牢之不肯入城,便即长驱追击。秦长乐公丕,正出城驱逐牢之,偏牢之已经畴昔,乃亦督兵继进。牢之恃勇轻追,日夜奔驰二百里,至董唐渊,将及垂兵。垂语将佐道:“秦晋瓦合,各自争强,胜不相让,败不相救,实非同心。今两军接踵追来,势尚未合,我宜用计,先破晋军,晋军败去,苻丕亦何能为呢?”遂在五桥泽旁,散置辎重,作为晋饵,使慕容德慕容隆两将,分兵伏住五丈桥,静候晋军。牢之引众越五桥泽,见沿路尽是辎重,不由欣羡起来,晋军又个个好利,统望前争夺,遂致不顾行列,哪知慕容德慕容隆两军,摆布杀出,孔殷里如何抵挡?再加慕容垂统着大众,又复杀回,三面受敌,料难抵挡,不得不拍马返奔,回至桥畔,禁不住叫一声苦,本来桥板已被燕兵拆去,只要涧水潺潺,络绎不断。牢之逃命要紧,干脆退后数步,将马缰一提,幸亏是匹骏马,腾空跃起,得将五丈涧跳过。也是牢之命尚未绝。部众无此马匹,相率投入涧中,好很多卷入旋涡,随水漂没,惟素能拍浮的,还得幸逃性命。偏燕兵尚不肯舍,架起桥板,仍逾桥追来。牢之倍觉焦急,适值苻丕踵至,才得保救牢之,击退燕兵。牢之随不回邺,邺中大饥,前时由晋授予二万斛,经旬散尽。丕不得已引众至枋头,就食晋谷,令刘牢之入守邺城。谢玄以牢之兵败,征复原镇。丕亦仍然回邺,察知杨膺前谋,将他诛戮,自是仍不平晋。
后秦王苌,闻突入关,与僚佐共议进止,齐声道:“大王宜亟西行,得能先取长安,方可立定底子,再图四方。”苌笑说道:“诸君所论,皆非明见。本日燕人起兵,意在光复故乡,就使得志,也必不肯久留关中,我当移屯岭北,广收资实,坐待秦亡,俟燕人既去,然后引众入关,长安可唾手而取了。是即鹬蚌相争,渔翁得利之策。僚佐方才佩服,苌乃留宗子兴居守北地,自率部众趋新平。畴前石虎季年,清河人崔悦为新平相,被郡人杀死,悦子液奔入长安,至苻坚僭位,得官尚书郎,自表父仇不共戴天,欲与新平人冒死,坚代为补救,削去新平城角,作为记念。新平土豪,引为己耻,常思自主忠义,得补前恨。及苌至新平,太守苟辅,因兵单难守,即欲降苌,郡人冯杰等入谏道:“天下丧乱,忠臣乃见,昔田单仅守一城,尚得存齐,今秦犹连城数百,莫非便灭亡不成?况既为臣子,伏侍君父,要当经心极力,除死方休,何如甘作叛臣,遗臭万年呢?”辅乃誓众恪守,多方抵抗。苌筑土山,辅亦筑土山,苌凿隧道,辅亦凿隧道,表里相制,屡挫苌众。辅又为诈降计,诱苌入城,伏兵邀击,几得擒苌。苌幸得逃脱,部众丧亡万余人。嗣是苌不与辅战,但在城外,筑起长围,堵截粮汲,辅死守数月,粮尽矢竭,连水道尚且不通,目睹是有力再支。苌探得动静,即遣吏语辅道:“我方以义取天下,岂忍仇害忠臣?君可率众男女还长安,请勿他虑,我但求此城设镇罢了。”辅信为真言,遂率男女万五千口,开城西走,那知苌已预设陷坑,坑旁置伏,一俟辅众出来,即发伏四蹙,迫使入阱,不幸万五千口兵民,都出错陷坑中,尽被坑死,无一孑遗。如此残暴,哪得悠长?苌得入据新平,专密查长安动静,再议停止。