Huan Xuan
元興元年（402年），司馬元顯下詔討伐桓玄，在京的堂兄桓石生密報桓玄。桓玄既封鎖長江漕運，令東土饑乏，又因孫恩之亂未平，故認為司馬元顯無力討伐，於是一直在荊州等待時機，蓄勢待發。然而收到桓石生的通報後，桓玄甚懼，打算堅守江陵。不過卞範之卻勸桓玄出兵東下，以桓玄的威名和軍力，令其土崩瓦解；反不應主動示弱於人。桓玄於是留桓偉守江陵，親自率兵東下。桓玄初仍憂抗拒朝命，手下士兵都不會為他所用，然而過了潯陽仍未見朝廷軍隊，於是十分高興，士氣亦上升，移檄上奏司馬元顯之罪。桓玄到姑孰時，派馮該等擊敗並俘獲豫州刺史司馬尚之，並奪取了歷陽（今安徽和縣）。當時司馬元顯因畏懼，登船而未敢出兵，而劉牢之因擔憂擊敗桓玄後會不容於司馬元顯，竟與其手下北府軍向桓玄投降。桓玄逼近建康，司馬元顯試圖守城但潰敗。桓玄入京後，稱詔解嚴，並以自己總掌國事，受命侍中、都督中外諸軍事、丞相、錄尚書事、揚州牧，領徐州刺史，加假黃鉞、羽葆鼓吹、班劍二十人。