公元384年四月,前秦大將竇衝到河東去進攻在那裏反叛的前燕王弟弟慕容衝,把他打得落花流水。慕容衝率領八千鮮卑騎兵投奔他的兄長慕容泓。慕容泓的兵眾已經達到十多萬。他派人跟苻堅傳信說:“秦人無道,滅了我的社稷。今日上天改變了初衷,致使秦師傾敗,並準備複興大燕。吳王已平定了關東,明公可以盡快準備大駕,奉送我的家兄皇帝(即慕容暐)回到大燕。我將率領關中的燕人翼衛燕帝的乘輿,返回鄴都。到時候我們和秦以虎牢為界,永遠成為友好的睦鄰,不再成為秦的禍患。钜鹿公(苻睿)輕率魯莽,憑籍他的銳氣冒進,被亂兵殺害。這實在並非我的本意。”
苻堅大怒,把慕容暐召來責問道:“你們父子幹擾皇紀,僭位作亂,讓人神共怒。朕應天順神,派出全部兵馬而收降了你。你並非改邪歸善,主動投誠。然而朕還是寬宥了你們整個宗室,讓你們兄弟布列上將和大臣。名義上雖是破滅,其實跟歸附毫無兩樣。怎麽能因為王師的小小挫敗,你們便如此猖狂悖逆!慕容垂在關東成為一條毒辣長蛇,慕容泓和慕容衝則在關中起兵反叛。如今慕容泓又寫了這樣無恥的書信!你真要離開,朕會資助你上路。但你的宗族,真可以說是人麵獸心,我們無法將你們當作國士期望!”慕容暐叩頭流血,流淚謝罪。
苻堅沉吟了許久之後說:“《尚書》說,‘父子兄弟無相及也’。愛卿的忠誠,實在讓朕稱心。這些都是那三個小人的所作所為,並非愛卿的過錯。”於是恢複了慕容暐的官位,待他和往常一樣好。苻堅讓慕容暐寫信招諭他的兩個弟弟慕容泓和慕容衝以及慕容垂。慕容暐秘密派使者去跟慕容泓說:“如今秦的氣數已盡,長安的怪異現象特別多,估計持久不了。我已經是籠中的人,絕對沒有歸國的可能。而且我也是燕室的罪人,不足以讓你們眷顧。你們應當努力共建大業,以吳王為相國,中山王為太宰兼大司馬,你自己可以擔任大將軍兼司徒,承製封拜百官。一旦聽到我的死訊,你便可以即位為大燕的君主。”慕容泓於是向長安開進,改元燕興。
當時,前秦冀州刺史阜城侯苻定鎮守信都,高城男苻紹鎮守高城,高邑侯苻亮和重合侯苻謨鎮守常山,固安侯苻鑒鎮守中山。慕容垂派前將軍樂浪王慕容溫都督各路大軍攻打信都,但攻不下來。夏四月,慕容垂派兒子撫軍大將軍慕容麟帶兵去幫助慕容溫。苻定和苻鑒是苻堅的堂叔;苻紹和苻謨是苻堅的堂弟;苻亮則是苻堅的族侄。慕容溫是慕容垂弟弟的兒子。
慕容垂覺得鄴城依然十分堅固,便召集部屬參佐商議對策。右司馬封衡提議引來漳水將鄴城淹沒,慕容垂采納了他的建議。在圍城期間,慕容垂上外地圍獵,趁機到華林園舉行宴會,前秦秘密出兵到華林園偷襲他,箭如雨下,慕容垂幾乎出不來,幸好兒子冠軍大將軍慕容隆帶領騎兵衝來解了圍,慕容垂得免一死。
不久,苻定和苻紹看到大勢已去,都投降了後燕。慕容麟接著帶兵往西進攻常山。
這期間,東晉竟陵太守趙統進攻襄陽,前秦荊州刺史都貴逃到魯陽。五月,前秦洛州刺史張五虎在豐陽投降了東晉。
東晉梁州刺史楊亮率領部眾五萬伐蜀,並派巴西太守費統等人帶領水陸大軍三萬作為前鋒。楊亮進駐巴郡,前秦益州刺史王廣派巴西太守康回等人抵禦他們。
同時慕容衝和苻堅互相攻打,慕容衝的部眾十分強盛。
六月,苻堅親自率領步騎二萬進擊後秦,軍隊駐紮在趙氏塢。他派護軍將軍楊璧率領遊騎三千,斷了姚萇的退路。右軍將軍徐成、左軍將軍竇衝、鎮軍將軍毛盛等人屢次打敗姚萇,並斷絕了他們的水路運輸。馮翊人遊欽因為肥水之敗,便聚眾數千,保據頻陽。他派軍隊去運送水和軍糧給姚萇,但全被楊璧截獲了。姚萇軍隊缺水,渴得非常厲害。姚萇派他弟弟鎮北將軍姚尹買率領二萬精兵去決壩取水。竇衝率領部眾在鸛雀渠打敗後秦軍隊,殺了姚尹買及其士兵一萬三千人。後秦軍中沒有水井,秦人又杜塞了安公穀,並立壩堵住了同官水,徹底斷絕了他們的水源。後秦人大為恐懼,有人被活活渴死。恰巧這時天下大雨,後秦軍營中積水高達三尺。而繞著大營百步之外的地方,卻隻有一寸多而已。這場大雨等於救了後秦軍隊,他們重新振作了起來。苻堅當時正在用膳。他推開飯桌非常氣憤地說:“老天爺怎麽這樣沒心眼!為何專門下降甘霖到賊兵的營盤裏頭!”繼而歎息道:“連上天也保佑賊兵!”
慕容泓的謀臣高蓋等人覺得慕容泓的德望不如慕容衝,而且他的軍法過於苛刻嚴峻,便殺了慕容泓,立慕容衝為皇太弟,承製行事,安置百官。慕容衝任命高蓋為尚書令。
姚萇準備西上,又怕慕容衝會阻遏他,便派使者和慕容衝講和,讓兒子姚嵩作為任子到慕容衝那裏當人質。姚萇於是進駐北地,訓練士兵,積累糧粟,等待時局的變化。苻堅先前曾遷徙晉人李祥等幾千戶人家到敷陸。到這時,李祥便投降了姚萇。北地、新平、安定的羌人和其他少數民族投降姚萇的多達十餘萬戶。
東晉將軍劉春接著進攻魯陽,秦荊州刺史都貴逃回到長安。
後秦王姚萇留下他弟弟征虜將軍姚緒守衛楊渠川的大營,自己率領部眾七萬擊秦。苻堅派楊璧等人抗拒,但被姚萇打敗。後秦軍隊還捉獲了楊璧和右將軍徐成、鎮軍將軍毛盛以及前軍將軍齊午等將吏數十人。姚萇都將他們禮送回去。
後燕大將慕容麟這時攻拔了常山,秦將苻亮和苻謨都投降了。慕容麟進圍中山,並在秋七月,占領了中山,捉獲了苻鑒。慕容麟於是威聲大振,並留駐在中山。
秦幽州刺史王永和平州刺史苻衝率領二州的部眾出擊後燕。燕王慕容垂派寧朔將軍平規出擊王永,王永派昌黎太守宋敞在範陽的燕軍大戰。結果宋敞兵敗,平規於是進據薊南。
秦平原公苻暉率領洛陽和陝城的部眾七萬回到長安。秦益州刺史王廣派將軍王虯率領蜀漢的兵眾三萬人北救長安。
苻堅聽說慕容衝離長安越來越近,便帶兵回到長安。他同時派撫軍大將軍高陽公苻方衛戍驪山,拜苻暉為負責朝廷內外軍事的車騎大將軍、負責尚書事務,配給他兵馬五萬抗拒慕容衝;並任命小兒子河間公苻琳為中軍大將軍,作為苻暉的後繼。慕容衝與苻暉開戰。慕容衝讓婦女乘牛馬冒充兵眾,並讓人揭起竹竿裝作旗幟,揚起塵土假裝騎兵。他同時督促激勵部眾,一大早便到鄭西去進攻苻暉軍營。結果苻暉被他打敗。苻堅又派前將軍薑宇和苻琳率領部眾三萬到灞上抗拒慕容衝;結果苻琳和薑宇都戰敗而死。慕容衝於是占據了阿房城。
當初,苻堅滅燕時,因為慕容衝的姊姊十四歲的清河公主,很有姿色,苻堅便納她為妾,寵愛她超過任何後宮的妃妾。慕容衝那年十二歲,也有龍陽(戰國時魏安釐王的男寵,貌美嫵媚)般的姿色,也得到苻堅的寵幸。姊弟倆得到專寵,其他宮人基本沒機會見到苻堅。長安有歌謠說:“一雌複一雄,雙飛入紫宮。”大臣們都擔心他們會作亂。在王猛懇切勸諫下,苻堅隻好讓慕容衝到外地任職。長安又有歌謠說:“鳳皇鳳皇止阿房。”苻堅知道鳳凰非梧桐不棲,非竹果不食,便在阿房城種植了幾十萬株梧桐和竹子,等待鳳凰的到來。慕容衝小字鳳皇。到這時,他終於成為苻堅的仇敵,並果然像歌謠說的那樣入止阿房城。
九月,慕容衝進逼長安。苻堅登上城樓看到慕容衝及其大軍,歎道:“這白虜怎麽變出來的?現在居然這麽強盛!”於是大聲呼喊,譴責慕容衝道:“你們這群奴才正好可以去放牧牛羊,何苦前來送死!”慕容衝道:“奴才受夠了奴才的苦頭,所以現在隻不過要取代你而已!”慕容衝少年時很得寵於苻堅,苻堅便派使者贈送他一件錦袍以及一道詔書,詔書說:“古人交兵,使在其間。愛卿遠道而來,剛剛開創基業,能不辛苦嗎?現在送上一件錦袍,以表明朕本人的心懷。朕對愛卿的恩份如何愛卿應當記得,為何一朝之間忽然變成這樣!”慕容衝派詹事以大燕皇太弟的身份答道:“孤如今心在天下,豈能顧及到一件錦袍的小恩小惠!如果真能知道天命,君臣束手,早些送還孤的皇帝!那時孤自當會寬恕苻氏,以酬報舊日的友好,終究不會讓既往的施恩隻是以前的美談。”苻堅大怒道:“朕不聽王景略(王猛)和陽平公(苻堅弟弟苻融)的話,致使白虜膽敢放肆到如此程度!”鮮卑人膚色白皙,所以苻堅這麽說。
後秦王姚萇聽說慕容衝攻打長安,便召集屬下商議對策,大家都說:“大王應當先取長安,在那裏建立根本,然後再經營四方。”姚萇說:“不對。燕人因為他們的部眾都有思鄉回到關東的願望,這才起兵。如果他們打贏了,必定不會長久留在關中。我們應當移駐秦嶺之北,廣為收集積累資產糧草,等待秦亡燕去,然後拱手得到關中。兵不血刃,坐定天下,這才是卞莊一舉兩得的意思。”
這時秦寧朔將軍宋方率領三千騎兵從雲中準備奔赴長安。姚萇得悉後,帶兵從貳縣伏擊打敗他們,宋方單馬逃走得免一死。他的司馬田晃率領部眾投降了姚萇。姚萇留下長子姚興守衛北地,派寧北將軍姚穆守衛同官川,自己帶領部眾進攻新平。
當初,新平人殺了他們的郡將,苻堅平定了叛亂後,毀掉一塊城角作為新平人的恥辱。新平民眾特別是名門望族為此耿耿於懷,都想建立忠義好雪洗這一恥辱。當姚萇進攻新平時,新平太守南安人苟輔打算投降,郡人遼西太守馮傑、蓮勺令馮羽、尚書郎趙義、汶山太守馮苗諫道:“隻有天下喪亂時,才可以見到忠臣。當年田單靠著一座城池保存了齊國。如今秦的州鎮,還有上百座相連的城池,使君為何這麽匆忙地就要成為叛臣!”苟輔喜出望外地說:“這一直是我的誌向。但擔心一旦時間太久而外無救援,郡人將會無辜地橫招殺戮。諸位能這麽想,我豈能貪生怕死!”於是憑城堅守。後秦軍隊修築土山挖掘地道,苟輔也在城內跟著築山挖洞。於是兩軍要麽戰於地下,要麽戰於山上。後秦兵眾死了一萬多人。苟輔還用詐降引誘姚萇。姚萇即將進城時,發覺不對,急忙退了出來。苟輔的伏兵猛衝出來,幾乎捉獲了姚萇,於是又殺死了後秦兵一萬多人。
隴西處士王嘉,隱居在倒虎山。他有奇異的法術,能知道未來,因此秦人把他當做神仙一般。這時苻堅派鴻臚郝稚去征召他,後秦王姚萇和慕容衝也各派使者去迎他。十一月,王嘉進入長安。大家知道後,都以為苻堅有福,所以聖人要幫助他。因此長安周圍的三輔民間壁壘以及四山的氐民和羌民前來歸附苻堅的一下子多達四萬餘人。苻堅把王嘉以及沙門僧道安安置在宮廷的外殿,有事無不谘詢他們。
長安城中還有一千多鮮卑人。慕容紹的兄長慕容肅和慕容暐陰謀聯結這些鮮卑作亂。十二月,慕容暐到東堂去見苻堅,磕頭謝罪道:“臣的弟弟慕容衝不識大義,辜負並違背國家對他的恩典,臣罪該萬死。陛下以天地般的寬容,讓臣蒙受再生的恩惠。臣的二兒子昨天成婚,明天將是第三日。愚臣想請陛下暫屈鑾駕,幸臨臣的私人宅第。”他名義上請苻堅幸臨他家喝酒,其實想伏兵殺了苻堅。苻堅不知內情,欣然答應了。
慕容暐出宮後,王嘉說:“用椎蘆作葦席,不成文章;遇到天下大雨,不得殺羊。”苻堅和大臣們都猜不到他到底說些什麽。當夜下大雨,苻堅次日早晨因為大雨不能前往而得免一死。慕容暐陰謀刺殺苻堅時,曾命令族裏的豪門領袖悉羅騰和屈突鐵侯等人暗中告訴其他鮮卑豪門領袖們說:“官府現在讓屈突鐵侯到外地去鎮守,聽任他的舊日部從全跟隨他出城。你們可在某日和他們在某處會集。”很多鮮卑人都信以為真。北部人突賢和他妹妹道別,而他妹妹又是左將軍竇衝的小妻,便將她聽到的告訴竇衝,請求留下她的兄長。竇衝馬上覺得不對,便飛馬入宮告知苻堅。苻堅大驚失色,急忙召悉羅騰來問訊,悉羅騰在壓力下不得不全盤托出,於是事情敗露。苻堅召慕容暐和慕容肅入宮。慕容肅說:“事情一定泄露了。一旦入宮我們都會死掉。如今城內已經戒嚴,不如殺了使者飛馬斬關出城。一旦出了城門,大家便都會來集合。”慕容暐不肯,於是他倆一塊入宮。苻堅問他們道:“我平時待你們怎樣,為什麽反而打起這樣的念頭?”慕容暐支支吾吾地想用言詞搪塞過去。慕容肅說:“家國的大事重要,還講什麽平時的相待!”苻堅便先殺了慕容肅,接著又殺了慕容暐及其宗族。長安城內的鮮卑人無論男女老少,全被殺害。慕容暐死時才三十五歲。後燕王慕容垂的小兒子慕容柔寄養在宦官宋牙家裏,所以得以逃脫。他後來和慕容垂太子慕容寶的兒子慕容盛趁著混亂逃出城,跑到慕容衝那裏去了。
這年年底,前秦梁州刺史潘猛拋棄了漢中逃回長安。
公元385年春正月,苻堅宴請群臣。當時長安饑荒嚴重,有人吃人的現象。很多將領和大臣們從宴席上回家時,都把口中含的肉吐出來給妻兒吃。
同時,慕容衝在阿房即皇帝位,改元更始,史稱西燕。
前秦這時不但在關中吃緊,他們的巴西太守康回的軍隊也多次戰敗,隻好退回到成都。梓潼太守壘襲在涪城投降了東晉。東晉荊州刺史桓石民占據魯陽,派河南太守高茂北衛戍洛陽。到這時,前不久還稱霸中原的前秦已經內外交困,眾叛親離了。
要想知道兩秦和兩燕後來的情況,請看下篇文章。