苻堅下
建元十八年春正月饗群臣於前殿奏樂賦詩秦州別駕天水薑平子詩有丁字直而不曲堅問其故平子曰臣丁至剛不可以屈且曲下者不正之物未足獻也堅曰名不虛得因擢為上第三月大司農東海公十陽十王猛子員外散騎侍郎皮尚書郎周彪謀反事覺収下廷尉堅問其反狀十陽十曰禮雲父母十之仇不同天地臣父哀公死不以罪齊襄公復九世之仇而況臣也臣亦為父復仇耳堅流涕謂十陽十曰哀公之死事不在朕卿豈不知之王皮曰臣父丞相有佐命之勲而臣不免貧賤故欲圖富貴耳堅讓皮曰丞相臨終托卿以十具牛為治田之資未嘗為卿求官知子莫若父何其明也周彪曰昔漸離豫讓燕智之微臣猶漆身吞炭不忘忠節況彪世荷晉恩豈敢忘之生為晉臣死為晉鬼復何問乎皆赦不誅徙十陽十於涼州之高昌郡皮彪於朔方之北彪加考楚不食而卒斂已經旬堅復剖棺臨視彪十十屍十十倐忽回眸鬢髭張裂睛瞳明亮顧回盻堅堅覩而喜乃厚加贈賻三月徙銅駝銅馬飛亷翁仲於長安是月大風吹壊長安西門拔宮中大樹倒根於上夏四月以王皮兄扶風太守王永為幽州刺史十陽十平公融以位沗宗正不能肅遏十奸十萌上疏請待罪私藩不許乃以融為司徒固辭不受堅鋭意荊揚將謀入寇乃改授融征南大將軍開府儀同三司時新平郡獻玉器初堅即位新平王雕陳說圖讖堅大悅以雕為太史令言於堅曰謹按讖雲古月之末亂中州洪水大起健西流惟有雄子定九州此即三祖陛下之聖諱也又曰當有草付臣又土滅東燕破白虜氐在中華抂表按圖讖之文陛下當滅燕平六州願徙汧隴諸氐於京師三秦大戸置之邊地以應圖讖之言王猛以為左道勸堅誅之雕臨刑上疏曰臣以趙建武四年從京兆劉湛學明於圖記謂臣曰新平地古顓頊之墟裡名曰雞閭記言此裡應出古帝王寶器其名曰延壽寳鼎顓頊有雲河上先生為吾隱之於咸十陽十西北吾之子孫有草付臣又土應之湛又雲吾嘗齋於室中夜有流星大如半月落於此地斯蓋是乎願陛下志之平七州之後出於壬午之年至是而新平人耕地得之以獻器銘篆書文題之法一為天王二為皇後三為三公四為諸侯五為伯子男六為卿大夫七為元士自此已下考載文記列帝王名臣自天子三後內外次序上應天文象紫宮佈列依玉牒版辭不違帝王之數從上元人皇起至中元窮於下元天地一變盡三元而止堅以雕言有征追贈光祿大夫五月幽州蝗生廣袤千裡使散騎常侍彭城劉蘭持節為使者發幽州並冀民撲除之秋八月以樂安男朗為使持節都督青徐兗三州諸軍事鎮東將軍青州刺史以諫議大夫裴元略為凌十江十將軍西夷校尉巴西梓潼二郡太守密授規模令與王撫備舟師於蜀將以攻晉九月車師前部王彌寘鄯善王休密馱入朝堅賜以朝服引見西堂寘等觀其宮宇壯麗儀衛嚴肅甚懼因請年年貢獻堅以西域路遙不許令三年一貢九年一朝以為永制寘等請曰大宛諸國雖通貢獻然臣節未純乞依漢法置都護故事若王師出關請為鄉導於是遣驍騎將軍呂光為使持節都督西域征討諸軍事與凌十江十將軍薑飛輕騎將軍彭晃將軍杜進康盛等將車師前部王總兵十萬鐡騎七千西伐龜茲及焉耆諸國十陽十平公融切諫曰西域荒遠得其地不可耕得其民不可役漢武征之得不補失今虛耗中國勞師萬裡之外以踵漢氏之過舉臣竊惜之堅曰二漢力不能制匈十奴十猶出師西域今匈十奴十既平易若摧朽雖勞師遠役可傳檄而定化被昆山垂芳千載不亦美哉朝臣又屢諫堅皆不納晉桓沖使揚威將軍孫綽擊荊州刺史都貴於襄十陽十遂焚燒沔北田稻掠襄十陽十百姓六百餘戸又遣上庸太守郭寶來伐魏興太守禇垣上庸太守叚方並降之新城太守曲常遁走三郡皆歸於晉冬十月堅臨太極殿引群臣會議曰自吾綂承大業垂三十載芟夷逋穢四方略定唯東南一隅未賓王化吾毎思天下不一未嘗不臨食輟餔今欲起天下兵以討之計兵仗十精十卒可得九十七萬吾將躬先啟行薄伐南裔此行也朕與十陽十平公之任非諸將之事於諸卿意何如秘書監朱彤曰陛下應天順時恭行天罰嘯吒則五嶽摧覆呼吸則十江十海絶流若一舉百萬必有征無戰晉主自當銜璧輿櫬稽顙軍門若迷而弗悟必走死十江十海猛將追之即可賜命南巢返中州士民使復其桑梓然後回駕岱宗告成封禪起白雲於中壇受萬歲於中嶽爾則終古一時書契未有堅大悅曰吾之志也尚書左仆射權翼曰臣以為晉未可伐夫以紂之無道天下離心八百諸侯不謀而至武王猶曰彼有人焉回師止斾三仁誅放然後奮戈牧野今晉道雖微未有大惡謝安桓沖十江十左偉才君臣輯睦上下同心可謂晉有人焉臣聞師克在和今晉和矣未可圖也堅黙然良久曰諸君各言其志太子左衛率石越曰吳人恃險偏隅不賓王命陛下親臨六師問罪衡越誠合人神四海之望但今歲鎭星守鬥牛福德在吳懸象無差犯之必有天殃且晉中宗藩王耳夷夏之情咸共推之遺十愛十猶在於人昌明其孫也國有長十江十之險朝無昏二之釁臣愚以為利用修德未宜動師孔子曰遠人不服修文德以來之願保境養民伺其虛隙堅曰吾聞武王伐紂逆犯歲星天道幽遠未易可知者昔夫差威陵上國而為勾踐所滅仲謀澤被全呉孫皓因三世之業龍驤一呼君臣面縛雖有長十江十其能固乎今以吾之眾旅投鞭於十江十足斷其流又何險之足恃乎越曰臣聞紂為無道天下患之夫差氵㸒虐孫皓昏暴眾叛親離所以敗也今晉雖無德未有大罪深願陛下且厲兵積粟以待天時群臣各言利害廷議者久之不決堅曰此所謂築室道旁無時可成吾當內斷於心耳群臣皆出獨留十陽十平公融議之堅曰自古定大事者不過一二臣而已今群議紛紜徒亂人意吾當與汝決之融曰今伐晉有三難歲星在牛鬥吳越之福不可以伐一也晉主休明朝臣用命不可以伐二也我數戰兵疲將倦有憚敵之心不可以伐三也諸言不可者策之上也願陛下納之堅作色曰汝復如此天下之事吾當誰與言之今強兵百萬資仗如山吾雖未稱令主亦不為暗弱乘累捷之威擊垂亡之冦何患不克豈可復留此殘賊使長為國傢之憂哉融泣曰晉不可伐昭然甚明今勞師大舉恐無萬全之功且臣之所憂非此而已陛下十寵十育鮮卑羌羯佈滿畿甸舊人族類徙斥遐方今傾國而去如有風塵之變者其如宗廟何監國以弱卒數萬留守京師鮮卑羌羯攢聚如林此皆國之賊也我之仇也臣恐非但徒返而已將有不測之變生於腹心肘腋後雖悔之不可及也臣智識愚淺誠不足采王景略一時奇士陛下每擬之孔明獨不記其臨終之言乎於是朝臣進諫者眾堅南遊灞上從容謂群臣曰軒轅大聖人也其仁若天其智若神猶有不順者從而征之居無常所以兵為衛故能日月所照風雨所至莫不率從今天下垂平惟東南未殄朕沗荷大業巨責攸歸豈敢優遊卒歲不建大同之業每思桓十溫十之寇也十江十東不可不滅今有勁卒百萬文武如林鼓行而摧遺晉若商風之隕秋籜而朝廷內外皆言不可吾實未解所由昔晉武若信朝士之言而不征吳者天下何由一軌吾計決矣不復與諸卿議也太子宏進曰今歲在吳分又晉君無罪若大舉不捷恐威名外挫財力內竭此群下所以疑也堅曰昔吾滅燕亦犯歲而捷天道固難知也秦滅六國六國之君豈皆暴虐乎冠軍將軍京兆尹慕容垂言於堅曰弱吞於強小並於大此理勢自然非難知也夫以陛下神武應期威加海外虎旅百萬韓白滿朝而蕞爾十江十南獨違王命豈可復留之以遺子孫哉詩雲謀夫孔多是用不集陛下斷自聖心足矣何必廣詢朝眾晉武平吳所仗者張杜二三臣而已若從朝眾之言豈有混一之功堅大悅曰與吾共定天下者獨卿而已賜帛五百疋堅鋭意欲取十江十東寢不能旦十陽十平公融復諫曰知足不辱知止不殆自古窮兵極武未有不亡者且國傢本戎狄也正朔會不歸今十江十東雖微弱僅存然中華正統天意必不絶之堅曰帝王厯數豈有常耶惟德之所在耳劉禪豈非漢之苖裔耶終為魏所滅汝所以不如吾者正病此不逹通變耳堅素重沙門道安群臣謂道安曰主上將有事於東南公何不乘間為蒼生致一言也十一月堅出遊東苑與道安同輦顧謂安曰朕將與公南遊吳越整六師而巡狩謁虞陵於疑嶺瞻禹十穴十於會稽泛長十江十臨滄海不亦樂乎安曰陛下應天禦世富有八州居中土而制四維逍遙順時以適聖躬動則鳴鑾清道止則神棲無為端拱而化自足比隆堯舜何為勞身於馳騎倦口於經略櫛風沐雨蒙塵野次乎且東南區區地卑氣癘舜禹遊而不返秦皇適而弗歸何足以上勞神駕下困蒼生詩雲惠此中國以綏四方茍文德足以懐遠可不煩寸兵而坐賓百越且十陽十平公懿戚石越重臣皆憂國至深並謂不可猶尚見拒貧道淺陋言必不允既荷厚遇故盡丹誠耳堅曰非為地不廣人不足也但思混一六十合以濟蒼生天生蒸民而樹之君使司牧之所以除煩去亂安得憚勞朕既大運所鍾將簡天心以行天罰高辛有熊泉之役唐堯有丹水之師此皆著之前典昭之後王誠如公言帝王無省方之文乎且朕此行也以義舉耳使流度衣冠之胄還其墟墳復其桑梓止為靖難銓才不為窮兵極武安曰若鑾駕必欲親動亦不須遠渉十江十淮止宜駐蹕洛十陽十枕戈蓄鋭遣使者奉尺書於前諸將總六師於後彼必稽首入陳如其不庭伐之未晚堅不納堅所幸張夫人又切諫亦不納融與尚書原紹石越等上書面諫前後數十終不從堅少子中山公詵亦諫曰臣聞季梁在隨楚人憚之宮奇在虞晉不窺兵國有人焉故也及謀之不用而亡不淹歲前車之覆軌後車之明鑒今十陽十平公國之謀主而陛下違之晉有謝安桓沖而陛下伐之是行也臣竊惑焉堅曰天下大事孺子安知十二月所司奏劉蘭討蝗幽州經秋冬不能滅請征下廷尉詔獄堅曰災降自天殆非人力所能除也此自朕之政違所致蘭何罪焉歲乃大熟上田畆收七十石下者三十石蝗不出幽州之境不食麻荳上田畆收百石下田五十石是年日抂東井有白虹十餘丈在南幹日災在秦分識者以為秦亡之象
建元十九年春正月呂光發兵長安堅餞之於建章宮謂光曰西戎荒俗非禮義之邦覊縻之道服而赦之示以中國之威尊以王化之法勿極武窮兵過深殘掠加鄯善王休宻馱使持節散騎常侍都督西域諸軍事寜西將軍車師前部王彌寘使持節平西將軍西域都護率其國兵為光鄉導益州西南夷海東諸國皆遣使來貢獻其方物自建元十七年四月長安有水影遠觀若水視地則見人至是則止彗星掃東井上林竹死洛十陽十地陷災異屢見堅甚惡之夏五月晉軍騎將軍桓沖帥眾十萬來伐遂攻襄十陽十分遣前將軍劉波冠軍將軍桓石虔振威將軍桓石民攻沔北諸城輔國將軍楊亮攻蜀拔五城執偽將軍魏光進攻涪城鷹揚將軍郭銓參軍劉襲攻武當龍驤將軍宣城內史十胡十彬攻下蔡廣陵相劉牢之領卒二千為彬後繼六月沖別將攻萬歲築十陽十拔之堅大怒遣子征南將軍巨鹿公叡及冠軍將軍慕容垂左衛將軍十毛十當等帥歩騎五萬救襄十陽十兗州刺史揚武將軍張崇救武當後將軍張蠔歩兵校尉姚萇救涪城叡次新野垂次十鄧十城桓沖退屯沔南秋七月郭銓及桓石虔敗張崇於鄄城[一作武當]俘掠二千戶使劉牢之守鄄城桓石民與隨郡太守夏侯澄之破慕容垂薑成等於漳水叡遣慕容垂及驍騎將軍石越為前鋒進臨沔水垂越夜命軍士人持十炬火系炬於樹枝光照數十裡沖懼退還上明張蠔出斜谷楊亮亦引兵退堅下詔曰吳人敢恃十江十山僭稱大號輕帥犬羊屢冦王境朕將親巡省方登會稽而朝諸侯復禹績而定九州島今王師所擬必有征無戰伐國存君義同一體宜時進討以清宇內便可戒嚴速修戎備悉發諸州公私馬人十丁遣一丁門在灼然者為崇文義從其良傢子年二十已下武蓺驍勇富室材雄者皆拜羽林郎又下書期克捷之日其以司馬昌明為尚書左仆射謝安為吏部尚書桓沖為侍中勢還不遠可先為起第以待之良傢子弟至者三萬餘戶拜秦州主簿金城趙盛之為建威將軍少年都綂時朝臣皆不欲堅行獨慕容垂姚萇及良傢子弟勸之十陽十平公融言於堅曰鮮卑羌虜我之仇讎常思風塵之變以逞其志所陳策畫何可從也良傢少年皆富饒子弟不閑軍旅茍為諂諛之言以會陛下之意耳今陛下信而用之輕舉大事臣恐功既不成仍有後患悔將何及堅不聽是時晉新除振武將軍丁穆因堅傾國南冦潛與關中士人唱義謀襲長安事泄被殺臨死作表以付其妻周氏其後周氏得至建康詣闕上之贈龍驤將軍雍州刺史八月戊午遣征南大將軍十陽十平公融督驃騎將軍張蠔撫軍大將軍高十陽十公方衛軍將軍梁成平南將軍慕容暐冠軍將軍慕容垂驍騎將軍石越韋鍾等帥歩騎二十五萬號稱三十萬為前鋒以兗州刺史姚萇為龍驤將軍督益梁州諸軍事甲子堅發長安戎卒六十餘萬騎二十七萬前後千裡旗鼔相望眾號百萬九月堅至項城涼州之兵始逹咸十陽十蜀漢之兵順流而下幽冀之兵至於彭城東西萬裡水陛齊進運漕萬艘自河入石門逹於河潁融等兵三十萬先至潁口遂冦樊十鄧十石越冦魯十陽十姚萇冦南鄉韋鍾冦魏興所在陷沒兵勢既盛京師震懼冬十月融等攻壽春[一作壽十陽十]癸酉克之執平虜將軍徐元喜安豐太守王先融以參軍河南郭褒為淮南太守遂攻陷項城殺晉將軍王太邱晉龍驤將軍十胡十彬以水軍五千援壽春聞陷退保硤石融進攻之堅衛將軍梁成與揚州刺史王顯弋十陽十太守王詠等帥眾五萬屯於洛澗柵淮以遏東軍成等頻敗王師晉遣尚書仆射謝石為征虜將軍征討大都督與前鋒都督徐兗青三州刺史謝玄西中郎將豫州刺史桓伊輔國將軍謝琰龍驤將軍檀玄建威將軍戴熙揚武將軍陶隱等水陛七萬相繼來拒去洛澗二十五裡而軍憚成不敢進十胡十彬糧盡詐揚沙以示融軍潛遣使告石等曰今賊盛糧盡恐不復見大軍融軍獲之送於融融乃馳使白堅曰賊少易俘但恐其逃逸宜速進眾軍掎擒賊帥堅大悅恐石等遁去乃留大軍於項城引輕騎八千兼道赴融於壽春令軍人曰敢言吾至壽春者拔舌故石等弗知遣尚書朱序說謝石等以強弱異勢不如速降序私謂石等曰若秦百萬之眾悉到莫可與敵今乘諸軍未集宜速擊之若敗其前鋒則彼已奪氣可得志也石聞堅至壽春甚懼欲不戰以老其師會聞序言謝琰力勸從之十一月謝玄遣龍驤將軍廣陵相劉牢之帥勁卒五千趨洛澗未至十裡梁成阻澗列陳以待牢之率叅軍劉襲諸葛求等直前渡水臨陣撃成大破之斬成及弋十陽十太守王詠又分兵斷其歸津融歩騎崩潰爭赴淮水士卒死者萬五千人牢之縱兵追擊生執梁他王顯梁悌慕容屈氏等盡收其器械軍實於是謝石等諸軍水陸繼進堅與融登壽春城望之見晉兵部陳嚴整將士十精十鋭又望見八公山上草木皆以為晉兵顧謂融曰此亦勁敵何謂弱也憮然始有懼色初會稽王道子聞堅入冦以威儀鼔吹求助於鐘山神奉以相國之號及堅所見若有力焉時驃騎將軍張蠔敗謝石於肥南謝玄謝琰勒卒數萬陳以待之蠔乃退十逼十淮水而陳晉兵不得渡玄遣使謂融曰君遠渉吾境而置陳十逼十水此乃持乆之計非欲速戰者也若移陳少郄令將士得周旋仆與諸君緩轡而觀之不亦樂乎諸將皆曰宜阻肥水莫令得上我眾彼寡勢必萬全堅曰但引兵少卻使之半渡我以鐡騎數十萬向水十逼十而殺之不然因其濟水而覆之蔑不勝矣融亦以為然遂麾兵使卻軍亂奔退制之不可復止謝玄謝琰桓伊等以十精十卒八千渉渡肥水撃之仍進決戰於淮水南融馳騎略陳欲以帥退者馬倒為晉兵所殺軍遂大敗玄等乘勝追擊至於青岡堅眾奔潰自相蹈籍死者相枕蔽野塞路投水死者不可勝計肥水為之不流餘眾棄甲宵遁走者聞風聲鶴唳皆以為晉兵且至晝夜不敢息草行露宿重以饑凍死者什七八初堅等小卻朱序在陣後唱雲秦兵敗矣眾遂大潰序因與張天錫徐元喜奔歸於晉獲堅所乘雲母車及儀服器械軍資珍寶山積牛馬驢騾駱駝十餘萬計復取壽春執淮南太守郭褒桓石民部將晏謙攻弘農降其東中郎將慕容夔始置湖陜二戍獲關中擔橦技以充太樂堅為流矢所中單騎遁還淮北征虜司馬十毛十璩與田次之共躡堅至中十陽十不及而歸堅時饑甚民有進壺飱豚髀者堅食之大悅曰昔公孫荳粥何以加也賜帛十疋綿十斤辭曰臣聞白龍厭天池之樂而見困豫且陛下目所覩也耳所聞也今陛下厭苦安樂自取危困蒙塵之難豈自天乎且妄施不為惠妄受不為忠臣為陛下子陛下為臣父安有子飼其父而求報哉弗顧而去堅大慚顧謂夫人張氏曰朕若用朝臣之言豈見今日之事耶當何面目復臨天下也澘然流涕初諺雲堅不出項群臣勸堅停項城為六軍聲鎮堅不從故致於敗先是有童謡雲誰謂爾堅石打破故桓十溫十弟豁名其子曰石虔石民冀邀其功堅果為謝石等所破諸軍悉潰惟冠軍將軍慕容垂所將三萬人獨全堅以千餘騎赴之垂子寶及親十十黨十十多勸垂殺堅垂皆不從悉以兵屬堅初平南將軍慕容暐屯鄖城薑成等守漳口晉隨郡太守夏侯澄之攻成斬之暐棄眾遁還堅収離集散比至洛十陽十眾十餘萬百官威儀軍容麤備未及關而垂有二志說堅請巡撫燕岱並求拜墓堅許之權翼固諫以為不可堅不從尋懼垂為變悔之遣驍騎將軍石越帥卒三千戍鄴驃騎將軍張蠔帥羽林五千戍並州留兵四千配鎮軍將軍平武侯十毛十當戍洛十陽十十二月堅至自淮南次於長安東之行宮哭十陽十平公融而後入告罪於太廟大赦殊死已下文武增位一級厲兵課農存恤孤老諸士卒不返者皆復其傢終世贈融大司馬謚曰哀公呂光行越流沙三百餘裡焉耆等諸國皆降惟龜茲王帛[一作白]純拒之嬰城固守光遂進攻龜茲堅子長樂公丕先在鄴聞慕容垂將至謀襲擊之侍郎薑讓諫止乃館垂於鄴西衛軍從事中郎丁零翟斌反於河南丕遣垂及苻飛龍討之垂南結丁零殺飛龍盡坑其眾以叛豫州牧平原公暉遣鎭軍將軍十毛十當擊翟斌為斌所敗當死之建元二十年春正月乙酉朔長樂公丕大會群臣請慕容垂子農不得農乃亡奔列人招集群盜眾至數萬丕遣驍騎將軍石越討之為農所敗越死之晉鷹揚將軍劉牢之攻拔譙城桓沖遣上庸太守郭寶攻魏興上庸新城三郡拔之廣威將軍楊佺期進據城固擊梁州刺史潘猛猛拒守康回壘佺期撃走之其眾悉降壬子慕容垂攻鄴拔其外郛丕退守中城關東六州郡縣多降於垂二月垂引丁零烏丸之眾二十餘萬為飛梯地道攻鄴不拔乃築長圍守之三月慕容暐弟燕故濟北王泓為堅北地長史聞垂攻鄴亡奔關東收集諸馬牧鮮卑眾至數千還屯華十陰十暐乃濳使諸弟及宗人起兵於外堅遣將軍強永[一作張永]率騎五千擊之為泓所敗泓眾遂盛自稱使持節大都督陜西諸軍事大將軍雍州牧濟北王推叔父垂為丞相都督陜東諸軍事領大司馬冀州牧吳王堅謂權翼曰不從卿言使鮮卑至是關東之地吾不復與之爭將若泓何翼曰寇不可長慕容垂正可據山東為亂不暇近十逼十今暐宗種類盡在京師鮮卑之眾佈於畿甸實社稷之先憂宜遣重將討之堅乃以廣平公熙為使持節都督雍州雜戎諸軍事鎮東大將軍雍州牧鎮蒲阪征雍州牧巨鹿公叡為都督中外諸軍事衛大將軍司隸校尉錄尚書事配兵五萬以左軍將軍竇沖為長史龍驤將軍姚萇為司馬討泓於華澤泓弟燕故中山王慕容沖時為平十陽十太守據河東以叛有眾二萬進攻蒲阪堅使竇沖討之時堅從叔冀州刺史阜城侯定守信都從弟高城男紹在其國從子高邑侯亮從弟重合侯謨守常山從叔固安侯鑒守中山慕容垂遣前將軍慕容十溫十督諸軍攻信都不克夏四月丙辰垂遣撫軍將軍慕容麟益兵助之慕容泓聞叡兵且至懼帥眾將奔關東叡勇十猛輕敵不恤士卒欲馳兵擊泓姚萇諫曰鮮卑皆有思歸之志故起而為亂宜驅令出關不可遏也夫執鼷鼠之尾猶能反噬於人彼自知困窮致死於我萬一失利悔將何及但可鳴鼓隨之彼將奔敗不暇矣叡弗從戰於華澤叡兵敗績為泓所殺萇遣龍驤將軍趙都參軍薑辦詣堅謝罪堅怒殺之謚叡愍公萇懼奔渭北馬牧以叛左軍將軍竇沖擊慕容沖於河東大破之沖帥鮮卑騎八千奔泓泓眾至十萬遣使謂堅曰秦為無道滅我社稷今天誘其衷使秦兵傾敗將欲興復大燕吳王已定關東可速資備大駕奉送傢兄皇帝並宗室功臣之傢泓當率關中燕人翼衛乘輿返還鄴都與秦以虎牢為界分王天下永為鄰好不復為秦之患也巨鹿公輕戅鋭進為亂兵所害非泓之意堅大怒召慕容暐責之曰卿父子幹紀僭亂乖逆人神朕應天行罰盡兵勢而得卿卿非改迷歸善而合宗蒙宥兄弟佈列上將納言雖曰破滅其實若歸奈何因王師小敗便猖悖如此垂為長蛇於關東泓沖稱兵內侮今泓書如此卿欲去者朕當相資卿之宗族可謂人面獸心殆不可以國士期也暐叩頭流血涕泣陳謝堅久之曰書雲父子兄弟無相及也卿之忠誠實簡朕心此自三豎所為非卿之過復其爵位待之如初命暐以書招諭泓沖及垂使息兵還長安恕其反叛之罪暐密遣使謂泓曰今秦數已終長安怪異特甚當不復能久立吾既籠中之人必無還理昔不能保守宗廟致令輕喪若斯吾燕之罪人也不足復顧吾之存亡社稷不輕勉建大業以興復為務可以吳王為相國中山王為太宰領大司馬汝可為大將軍領司徒承制封拜聽吾死問汝便即尊位泓於是進向長安改元燕興是時裕夜哭三旬而止五月晉竟陵太守趙綂攻襄十陽十荊州刺史都貴奔魯十陽十洛州刺史張五虎據豐十陽十叛歸於晉左軍將軍竇沖入冦漢川安定人皇甫釗京兆人周勲等謀納之梁州刺史周瓊失巴西三郡眾寡力弱告急於豫州刺史朱序序遣將軍皇甫貞率眾赴之沖據長安東釗勲散走六月堅帥歩騎二萬討姚萇於北地軍於趙氏塢使護軍將軍楊璧等遊騎二千斷其奔路右軍將軍徐成左軍將軍竇沖鎮軍將軍十毛十盛斷其水運之路成等屢戰敗之馮翊遊欽因淮南之敗聚眾數千保據頻十陽十遣軍運水及粟以饋姚萇護軍楊璧盡獲之萇眾渇甚遣弟鎮北將軍尹買帥勁卒二萬決堰竇沖帥眾敗其軍於鸛雀渠斬尹買及首級萬三千萇眾危懼人有渇死者會天大雨於萇營營中三尺繞營百步之外寸餘而已萇軍大振堅方食去案怒曰天亦佑賊乎何故降澤於賊營萇又東引慕容泓為援謀臣高蓋宿勒崇等以泓德望後沖且持法苛峻乃殺泓立沖為皇太弟承制行十事自相署置姚萇留其弟征虜將軍姚緒守楊渠川大營率眾七萬來攻堅遣楊璧等撃之軍敗楊璧十毛十盛徐成及前軍齊午等將吏數十人為萇所獲萇皆禮而遣還秋七月平原公暉帥洛十陽十陜城之眾七萬歸長安益州刺史王廣遣將軍王虯帥蜀漢之眾三萬北來赴難堅聞慕容沖去長安二百餘裡引師而歸遣撫軍大將軍高十陽十公方戍驪山拜平原公暉使持節散騎常侍都督中外諸軍事車騎大將軍司隸校尉錄尚書事配兵五萬拒沖以少子河間公琳為中軍大將軍為暉後繼沖乃令婦人各將一囊盛塵皆令騎牛服文彩衣執持長槊於陣後督厲其眾晨攻暉營於鄭西暉出拒戰兵刄十十交十十接昌言班隊何在於是奔競而進皆毀囊揚塵埃霧連天莫測多少暉師大敗堅又以尚書薑宇為前將軍與琳率眾三萬撃沖於灞上為沖所敗宇死之琳中流矢沖遂據阿房城初堅之滅燕沖姊清河公主年十四有殊色堅納之十寵十冠後十庭沖年十三亦有龍十陽十之姿堅又幸之姊十弟專十寵十宮人莫進長安歌之曰一雌復一雄雙飛入紫宮咸懼為亂王猛切諫堅乃出沖及其母卒葬以燕後之禮長安又謡曰鳳凰鳳凰止阿房堅以鳳凰非梧桐不棲非竹實不食乃植桐竹數千萬株於阿房城以待鳳凰之至沖小字鳳凰至是終為堅賊入止阿房城時晉梁州刺史楊亮帥眾五萬來伐遣巴西太守費綂將水陸三萬為前鋒亮屯巴郡益州刺史王廣遣巴西太守康回拒之晉荊州刺史桓石民據魯十陽十遣河南太守高茂北戍洛十陽十冠軍將軍謝玄豫州刺史桓石虔等帥眾來伐玄至下邳徐州刺史趙遷棄彭城奔還玄前鋒張願追遷及於刀山轉戰而遁玄進據彭城時驍騎將軍呂光討平西域還上疏曰惟龜茲據三十六國之中制彼侯王之命入其國城天驥龍麟腰褭丹髦萬計盈廐雖伯樂更生衛賜復出不能辨也所獲珍寳以萬萬計堅下書以光為使持節散騎常侍都督玉十門已西諸軍事安西將軍西域校尉道絶不通九月謝玄使龍驤將軍彭城內史劉牢之攻兗州刺史張崇辛卯崇棄鄄城奔慕容垂牢之遣將軍劉襲追崇於河南斬東平太守楊光而退牢之進據鄄城討誅未服河南城堡皆附於晉堅將張遇遣兵擊破金鄉圍太山太守羊邁牢之遣參軍向欽之撃走之會慕容垂叛將翟釗救遇牢之引還釗亦還走牢之進平太山追釗於鄄城釗走河北張遇被執歸之彭城慕容沖進十逼十長安堅登城觀之嘆曰此虜何從出也其強若斯大言責沖曰爾軰群十奴十正可牧羊耳何為苦來送死沖曰十奴十則十奴十矣既厄十奴十若復欲取爾相代耳堅遣使送錦袍一領遺沖使者稱有詔古人十十交十十兵使在其間卿遠來草創得無勞乎今送一袍以明本懐朕於卿恩分何如而於一朝忽為此變沖命詹事答之亦稱皇太弟有令今孤心在天下豈顧一袍小惠茍能知命便可君臣束手早送皇帝自當寛貸苻氏以酬曩好終不使既往之施獨美於前堅大怒曰吾不用王景略十陽十平公之言使白虜敢至於此冬十月謝玄遣十陰十陵[一作淮陵]太守高素以三千向廣固攻青州刺史朗軍至瑯邪朗降於玄長樂公丕在鄴糧竭馬無草削松木而食之會丁零叛慕容垂引師去鄴始具知西問知叡等喪敗長安危十逼十翟真在承營與公孫希宋敞遙相首尾丕乃遣宦者冗從仆射清河光祚將兵數百赴中山與真相結又遣十陽十平太守邵興將數千騎招集冀州故郡縣與祚期會襄國北引重合侯謨高邑侯亮阜城侯定於常山固安侯鑒中山太守王兗於中山以為己援慕容垂遣龍驤將軍張崇將兵邀興戰於襄國南大破之興走至廣阿為垂所執光祚聞之循山走歸鄴丕又遣光祚及參軍封孚西引驃騎將軍張蠔並州刺史王騰於晉十陽十以自救蠔騰以眾寡不赴丕進退路窮乃謀於寮佐楊膺請自歸晉丕猶未許謝玄遣龍驤將軍劉牢之濟北太守丁匡等據碻磝濟十陽十太守郭滿據滑臺奮武將軍顏肱[一作雄]渡河北立營丕遣將軍桑據屯黎十陽十拒之玄命劉襲夜襲據走之遂克黎十陽十丕懼遣從弟就與參軍焦逵及其弟龍請救於玄致書稱欲假途求糧西赴國難須援軍既接以鄴與之若西路不通長安陷沒請帥所領保守鄴城乃覊縻一方文降而已並遺玄以青銅鏡黃金婉轉繩等以為之信逵與參軍薑讓宻謂楊膺曰今喪敗如此長安阻絶吉兇莫審宻邇冦仇三軍罄絶傾危之甚朝不及夕而公豪氣不除非救世之主既不能竭盡誠欵速致糧援方設兩端事必無成今日之殆疾於轉機不容虛設徒成反復宜正書為表以結殷懃若王師之至必當致身南歸如其不從可十逼十縛與之茍不義服一人力耳古人行權寜濟為功況君侯累葉載德顯祖初著名於晉朝今復建崇勲使功業相繼千載一時不可失也膺素輕丕自以力能十逼十之乃改書而遣逵等並遣濟南十毛十蜀十毛十鮮等分房為任於晉堅遣鴻臚郝稚征處士王嘉於倒獸山嘉有異術能知未然人咸神之姚萇及慕容沖皆遣使迎之十一月嘉入長安眾聞之以為堅有福故聖人助之三輔堡壁及四山氐羌歸堅者四萬餘人堅每日召嘉與道安於外殿動靜咨之慕容暐入見東堂稽首謝曰弟沖不識義方孤背國恩臣罪應萬死陛下垂天地之容臣蒙更生之惠臣二子昨婚明當三日愚欲暫屈鑾駕幸臣私第堅許之暐出王嘉曰權蘆作蘧蒢不成文章會天大雨不得殺羊言暐將殺堅而不果也堅與群臣莫之能觧明日大雨乃不果往暐初遣諸弟起兵於外堅防守甚嚴謀應之而無因時鮮卑在長安城中者猶有千餘人慕容紹之兄肅與暐謀宻結鮮卑之眾伏兵請堅因而殺之令其豪帥悉羅騰屈突鐡侯等潛告之曰官今使侯外鎮聽舊人悉隨可於某日會集某處鮮卑信之北部人突賢與其妹別妹為左軍將軍竇沖小妻聞以告沖請留其兄沖馳入白堅堅大驚召騰問之騰具首服堅乃召暐及肅肅曰事必泄矣入則俱死今城內已嚴不如殺使者馳出既得出門大眾便集暐不從遂俱入堅曰吾相待何如而忽起此意暐餙詞以對肅曰傢國事重何論意氣堅先殺肅乃殺暐父子及其宗族城內鮮卑無少長男十女皆殺之十二月慕容垂復圍鄴城焦逵既至見謝玄玄欲征丕任子然後出師逵固陳丕欵誠並述楊膺之意玄乃遣劉牢之滕恬之等帥眾二萬救鄴丕告饑玄水陸運米二千斛以饋之丕復答書於玄曰今往大文綾羅各五十疋以酬厚意梁州刺史潘猛棄漢中奔長安
建元二十一年春正月,堅朝饗群臣。時長安大饑,人相食。諸將歸吐肉以飴妻子。慕容沖僭號稱尊於阿房,改元更始。甲寅,堅與沖戰於仇班渠,大破之。乙卯戰於雀桑,又破之。甲子戰於白渠,堅兵大敗,遂為沖軍所圍。殿中上將軍十鄧十邁/左中郎將十鄧十綏/尚書郎十鄧十瓊相謂曰:吾門世荷榮十寵十,先君建殊功於國傢,不可不立忠效節,以成先君之志,且不死君難者,非丈夫也。於是與十毛十長樂等,蒙獸皮奮矛而擊沖軍,沖潰,堅乃得免,嘉其忠勇,並拜五校加三品將軍,賜爵關內侯。壬午,沖遣尚書令高蓋夜襲長安,攻陷南門,入於南城。左軍將軍竇沖/前禁將軍李辨等擊破之,斬首千八百級,分其十十屍十十而食之。乙亥高蓋引兵攻渭北諸壘,太子宏與戰於成二壁,大破之,斬首三萬級。三月癸未,堅與沖戰於城西,大破之,追奔至阿房城,諸將請乘勝入城,堅懼為沖所掩,乃擊金以止,軍引還。乙酉,益州刺史王廣,以蜀人十江十十陽十太守李丕為益州刺史,守成都。己醜,廣帥所部奔還隴西,依其兄秦州刺史王統,蜀人隨之者三萬餘人。劉牢之至枋頭,征東參軍咸十陽十徐義/宦人孟豐詣長樂公丕,告楊膺薑讓謀反,丕收膺讓戮之。牢之以丕自相屠戮,盤桓不進,平原公暉屢為沖所敗,堅讓之曰:汝吾之才子也,擁大眾,屢為白虜小兒所摧,何用生為。三月,暉憤恚自十殺,前禁將軍李辨/都水使者隴西彭和正恐長安不守,召集西州人屯韭園,堅召之不至,沖攻高十陽十公方於驪山,方逆戰不利,死之,執尚書韋鍾,以其子謙為馮翊太守,使招集三輔之民,馮翊壘主邵安民等責謙曰:君雍州族望,今乃從賊,與之為不忠不義,何面目以行於世乎。謙以告鍾,鍾慚恚自十殺。謙奔於晉。堅聞方死,哭之慟,謚曰愍公。堅左將軍茍池/右將軍俱石子率騎五千,與沖爭麥,沖以慕容永為右仆射兼征西將軍,與池戰於驪山,池敗被殺,石子奔鄴。堅大怒,復遣領軍將軍楊定帥左右十精十騎二千五百擊沖,大破之,俘掠鮮卑萬餘人而還。堅怒悉坑之,又敗沖右仆射慕容永於灞滻之間,定佛十奴十之孫,堅之壻,驍將也,勇果善戰,沖深憚之,乃納永計,遂穿馬塪以自固。夏四月,劉牢之進兵至鄴,慕容垂逆戰而敗,遂撤圍,退屯新城。乙卯,垂復自新城北遁[詳具慕容垂]。是時鄴中饑甚,垂帥鄴中之眾就晉榖於枋頭,牢之進屯鄴城,垂軍士饑疫死亡相繼,多奔中山。幽冀人相食。初關東謡曰:幽州缺,丕當滅。若不滅,百姓絶。缺,垂之本名,與丕相持經年,百姓死幾絶。先是姚萇攻新平,新平太守南安茍輔將降之,郡人遼西太守馮傑/蓮勺令馮羽/尚書郎趙義/汶山太守馮苖等諫曰:天下喪亂,忠臣乃見。昔田單守一城而存齊,今秦之所有,猶連州累鎮,郡國百城,臣子之於君父,盡心焉盡力焉,死而後已,豈宜二哉。輔大悅,於是憑城固守。萇為土山地道,輔亦為之,萇眾死者萬有餘人,輔乃詐降萇,將入,覺之,引退,輔馳出擊之,斬獲萬餘。其後糧竭矢盡,外救不至,萇使人謂輔曰:吾方以義取天下,豈仇忠臣耶 卿但率城中之眾還長安,吾止欲得此城置鎮耳。輔以為然,帥男十女萬五千口出城,萇圍而坑之,男十女無遺。時有群鳥數萬翔鳴於長安城上,其聲甚悲,占者以為鬥羽不終年,有甲兵入城之象。五月,慕容沖帥眾攻長安,堅身貫甲胄,躬自督戰拒之。飛矢滿身,流血被體,城陷,奔遁。沖兵追之,堅馳騧馬墮而落澗,追兵幾及。計無由出,馬即踟躕澗側,垂鞍與,堅不能及,馬又跽而受焉。堅援之得登岸,西走廬十江十。沖縱兵暴掠關中,士民流散,道路斷絶,千裡無煙。馮翊堡壁三十餘所,推平遠將軍趙敖為綂主,相與結盟,遣兵負糧,冒難助堅,多為賊所殺。堅謂之曰:聞來者率不善逹此,誠忠臣赴難之義,當今冦難殷繁,非一人之力所能濟也。庶明靈有照,禍極災返,善保誠順,為國自十愛十。蓄糧厲甲,端聽師期,不可徒喪無成相隨入虎口,何益汝曹。三輔人為沖所略者,遣人宻告堅,請遣兵攻沖,欲放火以為內應。堅曰:甚哀諸卿忠誠之意,何復己巳,但時運圯喪,恐無益於國,空使諸卿坐自夷滅,吾所不忍也。且吾猛士如虎豹,利兵如霜雪,而衂[一作困]於烏合疲鈍之賊,豈非天乎!宜善思之。眾固請,曰:臣等不十愛十性十命,投身為國。若上天有靈,單誠或冀一濟,沒無遺恨矣。乃遣騎七百赴之,而沖營縱火者反為風焰所燒,其得免者什有一二。堅深痛之,身為設祭,而招之曰:有忠有靈,來就此庭。歸汝先父,勿為妖形。欷歔流涕,悲不自勝。眾咸相謂曰:至尊慈恩如此,吾等有死無移。堅以甘松護軍仇騰為馮翊太守,加輔國將軍與破虜將軍,蜀人蘭犢慰勉馮翊諸縣之眾,眾咸曰:與陛下同死共生,誓無有二。六月,每夜有人周城大呼曰:楊定健兒應屬我,宮殿臺觀應坐我,父子同出不共汝。旦尋求不見人跡。長安城中有書曰古苻傳賈錄載帝出五將久長得先是又謡曰堅入五將久長得堅大信之乃留太子宏守長安謂之曰脫如謡言天或導予出外今留汝兼總戎政善守城池勿與賊爭利吾當出隴収兵運糧以給汝天其或者正訓予也於是遣衛將軍楊定撃沖於城西為沖所擒堅彌懼遂付宏以後事帥騎數百與張夫人及中山公詵幼女寶錦出奔五將山宣告州郡期以孟冬救長安堅過襲韭園前禁將軍李辨奔燕都水使者彭和正慚自十殺六月太子宏不能守長安將數千騎與母妻宗室男十女西奔下辯百僚逃散司隸校尉權翼等數百人奔後秦慕容沖入據長安縱兵大掠死者不可勝計初堅之未亂關中土燃無火而煙氣大起方數十裡中月餘不滅堅每臨聽訟觀令民有怨者舉煙於城北觀而録之長安為之謡曰欲得必存當舉煙關中又為謡曰長鞘馬鞭擊左股太歲南行當復[一作避]虜秦人呼鮮卑為白虜慕容垂之起於關東果歲在癸未秋七月堅至五將山姚萇遣驍騎將軍吳忠帥騎圍之堅眾奔散獨侍禦十數人在側神色自若坐而待之召宰人進食俄而忠至執堅以歸新平縣幽之於別室太子宏至下辯南秦州刺史揚璧拒之璧妻堅之女順十陽十公主也棄其夫從宏宏奔武都投氐豪強熙假道歸晉詔處之十江十州歴位輔國將軍桓玄簒位以宏為梁州刺史義熙初以謀叛為劉裕所誅八月萇使求傳國璽於堅曰萇次應厯數可以為惠堅瞋目叱之曰小羌乃敢於十逼十天子豈以傳國璽授汝羌也圖緯符命何所依據五十胡十次序無汝羌名違天不祥其能久乎璽已送晉不可得也萇復遣右司馬尹緯說堅求為堯舜禪代之事堅責緯曰禪代者聖賢之事姚萇叛賊奈何擬之古人堅見緯狀貌魁梧志氣秀傑腰帶十圍魁偉異常驚而問曰卿於朕朝所作何官緯曰尚書令史堅嘆曰卿王景略之儔宰相才也而朕不知卿宜其亡也堅自以平生遇萇有恩尤忿之數罵萇求死謂張夫人曰豈可令羌十奴十辱吾兒乃先殺寶錦辛醜萇遣人縊堅於新平佛寺中時年四十八張夫人中山公詵等皆自十殺三軍皆為之哀慟萇欲匿殺之名謚曰莊烈天王初堅強盛之時國有童謡曰河水清復清苻堅死新城堅聞而惡之每征伐戒軍候雲地有名新者避之時又童謡雲阿堅連牽三十年後若欲敗時當在十江十淮間[一作十江十河邊]又有謡曰魚羊田升當滅秦識者以為魚羊鮮也田升卑也言滅秦者鮮卑也堅在位二十七年因壽春之敗其國大亂後二年竟死於新平佛寺卒如謡言及丕稱號偽謚堅曰世祖宣昭皇帝堅既被殺後寺主摩沙蘭常夢堅曰可為吾作宮既而寺左右民傢死疫相繼巫者常見堅怒曰不吾宮將盡殺新平民因共改新平寺為苻傢廟遂無復災每年正月二日民競祠以太牢