龜茲王帛純處境困窘危急,給獪胡送去優厚的禮物以求救援。獪胡王派他的弟弟呐龍、侯將馗率領二十多萬騎兵,同時帶領溫宿、尉須等各國軍隊共計七十多萬人前去救援龜茲。前秦呂光和他們在城西交戰,大敗了他們。帛純出逃,三十多國的王侯投降。呂光進入龜茲人的城內,城裏如同長安的都市,宮室非常華麗。呂光撫慰安寧西域地區,威勢與恩德十分明顯,遠方各國,前代所未能臣服的,全都前來歸附,並獻上漢朝時賜給他們的苻節憑證。呂光全都進上表章請求為他們更換,立帛純的弟弟帛震為龜茲王。
八月,翟真從邯鄲北逃,後燕王慕容垂派太原王慕容楷、驃騎大將軍慕容農率領騎兵追擊他,到下邑時追了上去。慕容楷想與他交戰,慕容農說:“士兵饑餓疲倦,而且在敵人的軍營中看不見身強力壯的成年人,恐怕在其他地方有埋伏。”慕容楷沒有聽從,進軍交戰,後燕的軍隊大敗。翟真向北開赴中山,駐紮在承營。
鄴城中飼料、糧食全都耗盡,隻能砍下鬆樹枝喂馬。後燕王慕容垂對眾將領說:“苻丕是勢窮力竭的敵寇,一定沒有投降的道理。我們不如退駐新城,為苻丕讓開西返的道路,以此來感謝秦王昔日的恩情,而且可以作為討伐翟真的計策。”丙寅(十五日)那天夜晚,慕容垂解除了對鄴城的包圍,開赴新城。派慕容農帶兵巡行清河、平原,監督征收田租賦稅。慕容農明確地公布了條令,使貧富之家的分擔適當,軍紀嚴明,無所侵擾,因此交納糧食、布匹的人絡繹不絕,軍隊的給養豐富充足。
戊寅(二十七日),東晉南昌文穆公郗去世。
東晉太保謝安進上奏章,請求乘苻氏失敗之機,開拓中原地區,任命徐、兗二州刺史謝玄為前鋒都督,率領豫州刺史桓石虔討伐前秦。謝玄抵達下邳,前秦徐州刺史趙遷放棄彭城逃走,謝玄進軍占據了彭城。
前秦王苻堅聽說呂光平定了西域,任命呂光為都督玉門以西諸軍事、西域校尉。因為道路被阻絕,任命無法通達。
前秦幽州刺史王永向振威將軍劉庫仁求救,劉庫仁派他妻子的哥哥公孫希率領三千騎兵前去救援,在薊南大敗平規的軍隊,乘勝長驅直入,進軍占據了唐城。
九月,謝玄讓彭城內史劉牢之攻打前秦兗州刺史張崇。辛卯(十一日),張崇放棄了鄄城投奔後燕。劉牢之石據了鄄城,河南城邑村堡裏的人全都前來歸附東晉。
東晉太保謝安上疏,請求親自出征北伐。朝廷讓謝安擔任都督揚、江等十五州諸軍事,並授予他黃鉞。
慕容衝進軍*臨長安,前秦王苻堅登上城牆觀望,感歎地說:“這些敵虜是從哪裏出來的呢!”接著大聲責備慕容衝說:“你小子何苦來送死!”慕容衝說:“我厭倦了我的困苦,想捉拿你來代替!”慕容衝小的時候很得苻堅的寵愛,苻堅派使者帶著錦袍宣稱是皇帝詔令送給慕容衝的,慕容衝則派詹事宣稱皇太弟他回答說:“我如今的誌向在於奪取天下,豈能看得上一件錦袍這樣的小恩小惠!假如能夠知天命,君主臣下就應該停止抵抗,及早把皇帝慕容送來,自然就可以寬恕苻氏以酬報過去的好處。”苻堅勃然大怒,說:“我沒有聽從王猛、陽平公苻融的話,使鮮卑白虜膽敢放肆到這種地步!”
謝玄派陰陵太守高素攻打前秦青州刺史苻朗,軍隊抵達琅邪,苻朗前來投降。苻朗是苻堅的侄子。
翟真在承營,與公孫希、宋敞首尾相應。長樂公苻丕派宦官冗從仆射清河人光祚帶領數百兵眾奔赴中山,與翟真相勾結。又派陽平太守邵興帶領數千騎兵招納會集冀州過去的郡縣,與光祚約期在襄國會合。這時,後燕的軍隊疲憊,而前秦的威勢又重新振作,冀州的郡縣全都觀望成敗,趙郡人趙粟等在柏鄉起兵以響應邵興。後燕王慕容垂派冠軍大將軍慕容隆、龍驤將軍張崇帶領兵眾迎擊邵興,命令驃騎大將軍慕容農帶領軍隊從清河出發,與他們會合。慕容隆與邵興在襄國交戰,邵興的軍隊大敗,邵興逃到了廣阿,遇上了慕容農,抓獲了他。光祚聽說以後,沿著西山逃回鄴城。慕容隆於是就攻擊趙粟等人,把他們全都打敗,冀州的郡縣又歸順了後燕。
劉庫仁聽說公孫希已經打敗了平規的軍隊,想大舉出兵以救援長樂公苻丕,他出動了雁門、上穀、代郡的軍隊,駐紮在繁。前燕太子太保慕輿句的兒子慕輿文、零陵公慕輿虔的兒子慕輿常,這時在劉庫仁處,他們知道三郡的軍隊不願意遠征,因此就反叛作亂,趁夜攻打劉庫仁,把他殺掉了,偷了他的駿馬,逃奔後燕。公孫希的兵眾聽到叛亂的消息後自我潰散,公孫希投奔翟真。劉庫仁的弟弟劉頭眷代替劉庫仁統領部眾。
前秦長樂公苻丕派光祚及參軍封孚到晉陽征召驃騎將軍張蠔、並州刺史王騰救援自己,張蠔、王騰因為兵力不足不能前往。苻丕進退無路,便和僚屬輔佐們商量。司馬楊膺請求自動歸附東晉,苻丕不同意。恰好這時謝玄派龍驤將軍劉牢之等占據,派濟陽太守郭滿占據滑台,派將軍顏肱、劉襲駐軍於黃河以北,苻丕派將軍桑據駐紮在黎陽以抵抗他們。劉襲夜晚襲擊桑據,趕跑了他,於是攻克了黎陽。苻丕害怕了,就派堂苻就與參軍焦逵向謝玄請求救援,給他寫信說:“想借路求糧,西赴國難,等到援軍一到,就把鄴城拱手交出。如果西路不通,長安失陷,請求您率領軍隊來保全守衛鄴城。”焦逵與參軍薑讓秘密地對楊膺說:“如今慘敗到如此地步,長安的音訊隔絕,存亡不得而知。喪失氣節竭盡誠意以求取糧食和援軍,還害怕得不到。而你若不去掉感情義氣,態度左右搖擺,事情也終將無成。應該把書信改為表章,告訴他君王的軍隊到達時,就將投身南歸晉朝。如果苻丕不服從,可以*迫捆綁他交給晉朝。”楊膺自以為他的力量能夠控製苻丕,於是就改寫了書信後送走了。
謝玄派晉陵太守滕恬之渡過黃河戍守黎陽。滕恬之是滕的曾孫。東晉朝廷認為兗、青、司、豫各州已經平定,任命謝玄為都督徐、兗、青、司、冀、幽、並七州諸軍事。
後秦王姚萇聽說慕容衝攻打長安,召集群臣商議是繼續進軍,還是停止前進,群臣們都說:大王應該先攻取長安,建立根基,然後再經營四方。”姚萇說:“不對。燕人是因為他們的兵眾思歸心切才起兵進攻,如果他們的誌向得以實現,肯定不會在關中久留。我應當移駐九以北,廣泛地儲備糧食、物資,以等待秦國的滅亡,燕人的離去,然後就可以拱手獲取關中。”於是姚萇就留下他的長子姚興守衛北地,讓寧北將軍姚穆守衛同官川,自己統率兵眾攻打新平。
當初,新平人殺掉了本郡的將領,前秦王苻堅把他們的城牆去掉了一個角,用以羞辱他們,新平的賢俊豪傑都覺得這是一樁心病,想要建立忠義以洗涮恥辱。等到後秦王姚萇抵達新平,新平太守南安人苟輔想要投降,本郡人遼西太守馮傑、蓮勺令馮羽、尚書郎趙義、汶山太守馮苗勸諫他說:“過去田單以一個城的力量保存了齊國。如今秦國的州鎮,還有一百多城邑相連,為什麼要匆忙地作叛臣呢!”苟輔高興地說:“這正是我的心願。隻是怕時間長了無人救援,郡中的百姓橫遭無辜之禍。諸君尚能如此,我難道還能怕死嗎!”於是他們就憑借城牆固守。後秦的軍隊在城外修築土山地道,苟輔在城內也同樣修築,雙方有時在地道內交戰,有時在土山上交戰,後秦死亡的人有一萬多。苟輔謊稱投降以引誘姚萇,姚萇準備入城,發覺以後返回去。苟輔預先埋伏的軍隊半路迎擊,差一點擒獲了姚萇,又斬殺了一萬多人。
隴西處士王嘉,隱居在倒虎山,有異常之術,能預知未來,秦國人把他當作神仙。前秦王苻堅、後秦王姚萇以及慕容衝全都派使者去迎接他。十一月,王嘉進入長安,眾人聽說以後,認為苻堅有福,所以聖人幫助他,三輔地區的村鎮軍營以及依山而居的氐族、羌族人歸附苻堅的有四萬多人。苻堅把王嘉及僧人道安安置在外殿,行動與否全都要向他們詢問。
後燕慕容農從信都向西到魯口攻打丁零人翟遼,打敗了他。翟遼退到無極縣防守,慕容農駐紮在槁城以威*他。翟遼是翟真的堂兄。
在長安城中的鮮卑人尚有一千多,慕容紹的哥哥慕容肅與慕容暗地裏謀劃聚集鮮卑人作亂。十二月,慕容告訴苻堅說,因為他的兒子剛剛結婚,請苻堅到他家去,置酒招待,實則想埋伏士兵殺掉苻堅。苻堅答應了,恰巧天下大雨,沒有去成。事情泄露,苻堅召見慕容及慕容肅,慕容肅說:“事情肯定泄露了,進去則全都被殺。如今城內已經嚴密布防,不如殺掉使者衝出去,逃出城門以後,我們的兵眾就可以聚集起來。”慕容沒聽他的話,於是就一起入宮去見苻堅。苻堅說:“我待你們怎麼樣,你們反而產生了這樣的意圖!”慕容遮遮掩掩地搪塞。慕容肅說:“宗族國家事關重大,還談什麼感情義氣!”於是苻堅先殺掉了慕容肅,接著又殺掉了慕容以及他的宗族親屬,城內的鮮卑人不論男女老幼,全都被殺。後燕王慕容垂的小兒子慕容柔,養育在宦官宋牙家裏,作為宋牙的兒子,所以沒有坐罪被殺,他與太子慕容寶的兒子慕容盛乘機逃出,投奔了慕容衝。
後燕慕容麟、慕容農會合軍隊襲擊翟遼,大敗翟遼,翟遼隻身匹馬投奔翟真。
後燕王慕容垂因為前秦長樂公苻丕還在據守鄴城不肯離去,就又帶領軍隊包圍了鄴城,同時為他放開了西逃的道路。焦逵見了謝玄,謝玄想要征召苻丕的人質,然後才出兵。焦逵懇切地陳述苻丕的忠誠,並且訴說了楊膺的意圖,謝玄於是就派劉牢之、騰恬之等率領二萬兵眾救援鄴城。苻丕報告糧食斷絕,謝玄通過水路、陸路運去二千斛米送給他。
前秦梁州刺史潘猛放棄了漢中,逃奔到長安。