桓玄经寻阳,江州刺史郭昶之备乘舆法物资之。玄收略,得二千余人,挟天子走江陵。何无忌、刘道规破玄将郭铨、何担之及郭昶之等于桑落洲。(在九江东北。)众军进据寻阳。桓玄大聚兵众。召水军,造楼船、器械。率众二万,挟天子发江陵,浮江东下。与刘毅等遇于峥嵘洲。(在湖北鄂城县东。)众惮之,欲退还寻阳。刘道规曰:“彼众我寡,强弱异势,畏懦不进,必为所乘,虽至寻阳,岂能自固?玄虽窃名雄豪,内实恇怯;加已经崩败,众无固心;决机两陈,将雄者克。”因麾众而进。毅等从之。大破玄军。玄弃其众,复挟天子还江陵。冯该劝更下战,玄不从。欲出汉川,投梁州刺史桓希,而人情乖沮,制令不行。玄乘马出城,至门,左右于暗中斫之,不中。前后相杀交横。玄仅得至船。于是荆州别驾王康产奉帝入南郡府舍,大守王腾之率文武营卫。初玄之篡位也,遣使加益州刺史毛璩散骑常侍、左将军。璩执留其使,不受命。玄以桓希为梁州刺史,使王异据涪,郭法戍宕渠,师寂戍巴郡,周道子戍白帝以防之。(涪、宕渠、巴,皆见第三章第六节。白帝,城名,在今四川奉节县东。)璩传檄远近,列玄罪状。遣巴东大守柳约之,建平大守罗述,征虏司马甄季之击破希等。(巴东、建平,皆见第三章第六节。)仍率众次于白帝。初璩弟宁州刺史璠丧官,璩兄孙佑之及参军费恬,以数百人送丧葬江陵。会玄败,谋奔梁州。璩弟子修之,时为玄屯骑校尉,诱使入蜀。玄从之。达枚回洲,在江陵南。恬与佑之迎击,益州督护冯迁斩玄并石康及玄兄子濬。玄子昇,时年数岁,送江陵市,斩之。毛璩又遣将攻汉中,杀桓希。
玄之败于峥嵘洲,义军以为大事已定,追蹑不速,(据《宋书·武帝纪》。《刘道规传》云:遇风不进。)玄死几一旬,众军犹不至。桓振逃于华容之涌中。(涌水在华容。华容、汉县,今湖北监利县西北。)玄先令将军王稚徽戍巴陵,(见第三章第九节。)稚徽遣人招振,云桓歆已克京邑,(饮玄兄,时聚众向历阳,为诸葛长民、魏咏之所破。)冯稚等复平寻阳,(稚玄将,尝袭陷寻阳,刘毅使刘怀肃讨平之。怀肃,裕从母兄。)刘毅诸军并败于中路。振大喜,乃聚党数十人袭江陵。比至城,有众二百。桓谦先匿于沮川,亦聚众而出。遂陷江陵。(闰五月。)迎帝于行宫。(王康产、王腾之皆被害。)桓振闻桓昇死,大怒,将肆逆于帝。谦苦禁之,乃止。遂命群臣辞以楚祚不终,百姓之心,复归于晋,更奉进玺绶。以琅邪王镇徐州。振为都督八州、刜州刺史。振少薄行,玄不以子姓齿之。及是,叹曰:“公昔不早用我,遂致此败。若使公在,我为前锋,天下不足定也。今独作此,安归乎?”遂肆意酒色;暴虐无道,多所残害。何无忌击桓谦于马头,(在今湖北公安县东北。)桓蔚于龙洲,皆破之。蔚秘子。义军乘胜竞进。桓振、冯该等距战于灵溪,(《水经注》:江水自江陵东径燕尾洲北,会灵溪水。龙洲,在灵溪东。案龙洲,据《桓玄传》。《何无忌传》作龙泉。)道规等败绩,死役者千余人。(刘毅坐免官,寻原之。)义军退次寻阳,更缮舟甲。进次夏口。冯该等守夏口,孟山图据鲁城,(亦作鲁山城,在今湖北汉阳县东北。)桓山客守偃月垒。(据《桓玄传》。《宋书·刘道规传》作桓仙客。偃月垒,亦曰却月城,在汉水左岸。)刘毅攻鲁城,道规攻偃月垒,二城俱溃。冯该走,禽山图、仙客。毅等平巴陵。(十二月。)义熙元年,正月,南阳大守鲁宗之起义兵,袭襄阳,破伪雍州刺史桓蔚。何无忌诸军次马头。桓振拥帝,出营江津。(戍名,在江陵南。)请割荆、江二州,奉送天子。无忌不许。鲁宗之破伪虎责中郎将温楷,进至纪南。(城名,在江陵北。)振自击之,宗之失利。刘毅率何无忌、刘道规等破冯该于豫章口,(在江陵东。)推锋而前,遂入江陵。振见火起,知城已陷,遂与桓谦北走。是日,安帝反正。大赦天下,惟逆党就戮。诏特免桓胤一人。(冲长子嗣之子。)三月,桓谦出自涢城,(在云杜东南。云杜,汉县,在今湖北沔阳县北。)袭破江陵。刘怀肃自云杜伐振,破之。广武将军唐兴临陈斩振。怀肃又讨斩冯该于石城。(见第三章第九节。)桓亮先侵豫章,(见第三章第九节。)时刘敬宣自南燕还,刘裕以为江州刺史,讨走之。桓玄以苻宏为梁州刺史,与亮先后入湘中;其余拥众假号者以十数:皆讨平之。桓谦、桓怡、(弘弟。)桓蔚、桓谧、何澹之、温楷,皆奔于秦。诏徙桓胤及诸党与于新安诸郡。三年,东阳大守殷仲文,(东阳,见第五章第六节。桓玄峥嵘洲之败,留皇后王氏及穆帝后何氏于巴陵。仲文时在玄槛,求出别船,收集散卒,因奉二后奔夏口降。)与永嘉大守骆球谋反,(永嘉,见第二节。)欲建桓胤为嗣,刘裕并其党收斩之。
桓玄乃一妄人,《晋书》言其缪妄之迹甚多,庸或不免傅会,(如谓玄篡位入宫,其床忽陷,群下失色,殷仲文曰:“将由圣德探厚,地不能载,”玄大悦,此等几类平话。又谓其弃建康西走时,腹心劝其战,玄不暇答,直以策指天而已,亦与其据覆舟山待义兵之策,判若两人也。)然其纵侈,(玄之出镇姑孰,即大筑城府,台馆山池,莫不壮丽。性好畋游,以体大不堪乘马,乃作徘徊舆,施转关,令回动无滞。自篡盗之后,骄奢荒侈。游猎无度,以夜继昼;或一日之中,屡出驰骋。性又急暴,呼召严速,直官咸系马省前。贪鄙,好奇异,尤爱宝物,珠玉不离于手。人士有法书、好画及园宅者,悉欲归己。犹难逼夺之,皆蒱博而取。遣臣佐四出,掘果移竹,不远数千里。尝诈欲讨姚兴,初欲饰装,无他处分,先使作轻舸,载服玩及书画等物。或谏之。玄曰:“书画服玩,既宜恒在左右;且兵凶战危,脱有不意,当使轻而易运。”众皆笑之。此等事或疑其非实,然纨袴子弟,习于纵侈,不知虑患,确有此等情形也。)好虚名,(元兴二年,玄诈表请平姚兴,又讽朝廷作诏不许。谓代谢之际,宜有祯祥,乃密令所在上临平湖开,又诈称江州甘露降。以历代咸有肥遁之士,己世独无,乃征皇甫谧六世孙希之为著作,并给其资用,皆令让而不受,号曰高士。败走后,于道作起居注,叙其距义军之事,自谓经略指授,算无遗策,诸将违节度,以致亏丧,非战之罪。于时不皇与群下谋议,惟耽思诵述,宣示远近。荆州郡守,以玄播越,或遣使通表,有匪宁之辞,玄悉不受,仍令所在表贺迁都焉。临平湖,在浙江杭县东北。故老相传:此湖塞,天下乱,此湖开,天下平。)喜佞媚,(《玄传》言玄信悦谄誉,逆忤谠言。吴甫之、皇甫敷败,玄闻之,大惧,问于众曰:“朕其败乎?”曹靖之曰:“神怒人怨,臣实惧焉。”玄曰:“卿何不谏?”对曰:“辇上诸君子,皆以为尧、舜之世,臣何敢言?”)不知政理,(玄尝议复肉刑,断钱货,回复改异,造革纷纭。临听讼观录囚徒,罪无轻重,多被原放。有干舆乞者,时或恤之。尚书答春搜字误为春菟,凡所关署,皆被降黜。奔败之后,惧法令不肃,遂轻怒妄杀。)虽少负雄名,而实则怯懦,(峥嵘洲之战,义兵数千,玄众甚盛,而玄惧有败衄,常漾轻舸于舫侧,故其众莫有斗心。)要非诬辞也。玄之叛逆,不过当时裂冠毁冕之既久,势所必至,无足探异。晋室自东渡以后,上下流即成相持之局,而上流之势恒强,朝廷政令之不行,恢复大计之受阻,所关匪细,至桓玄败而事势一变矣。然中原丧乱既久,国内反侧又多,卒非一时所克收拾,此则宋武之雄才,所以亦仅成偏安之业也,亦可叹矣。而蜀中乘此扰攘,又成割据之局者数年,尚其至微末者也。
桓玄之死也,柳约之进军至枝江,(汉县,在今湖北枝江县东。)而桓振复攻没江陵,刘毅等还寻阳,约之亦退。俄而甄季之、罗述皆病。约之诣振伪降,欲袭振,事泄,被害。约之司马时延祖,涪陵大守文处茂等(涪陵,见第三章第六节。)抚其余众,保涪陵。振遣桓放之为益州,屯西陵。(峡名,在今湖北宜昌县西北。)处茂距击破之。毛璩闻江陵陷,率众赴难。使弟瑾、瑗顺外江而下。(外水谓岷江,涪江曰内水,沱江曰中水。)参军谯纵及侯晖等领巴西、梓潼军下涪水,与璩会巴郡。(巴西梓潼,皆见第三章第六节。此据《毛璩传》。《谯纵传》云领诸县氏。)晖有贰志,因梁州人不乐东也,与巴西阳昧结谋,于五城水口,(五城水,涪水支流,在广都入江。广都,见第六章第八节。)逼纵为主。攻瑾于涪城。城陷,瑾死之。纵乃自号梁、秦二州刺史。(时朝廷新以此授瑾。《通鉴》,事在义熙元年二月。)璩时在略城,(胡三省曰:据《晋书·毛璩传》,去成都四百里。)遣参军王琼率三千人讨反者。又遣瑗领四千人继进。纵遣弟明子及晖距琼于广汉。(见第三章第六节。)琼击破晖等。追至丝竹,(见第三章第六节。)明子设二伏以待之,大败琼众,死者十八九。益州营户李腾开城以纳纵。璩下人受纵诱说,遂共害璩及瑗,并子侄之在蜀者,一时殄役。纵以从弟洪为益州刺史。明子为巴州刺史,率其众五千人屯白帝。自称成都王。瑾子修之,下至京师,刘裕表为龙骧将军,配给兵力,遣令奔赴。又遣益州刺史司马荣期及文处茂、时延祖等西讨。修之至宕渠,荣期为参军杨承祖所杀。修之退还白帝。(《通镒》义熙二年九月。)承祖自下攻之,不拔。修之使参军严纲收兵,汉嘉大守冯迁(汉嘉,见第三章第六节。)率兵来会,讨承祖斩之。时文处茂犹在益郡,修之遣兵五百,与刘道规所遣千人俱进,而益州刺史鲍陋不肯进讨。(《通鉴》在义熙三年。)纵遣使称藩于姚兴。(九月。)且请桓谦为助。兴遣之。刘裕表遣刘敬宣率众五千伐蜀。分遣巴东大守温祚巴东,(见第三章第六节。)以二千人扬声外水,自率鲍陋、文处茂、时延祖由垫江而进。(垫江,见第三章第六节。)达遂宁郡之黄虎,(城名,在今四川射洪县东。)谯道福等悉众距险。敬宣粮尽,军中多疾疫,姚兴又遣兵二万救纵,王师遂引还。纵遣使拜师,仍贡方物,兴拜为蜀王。