琰等人抵抗。司马道子将军事都委託给司马元显，自己则终日饮酒。及后司马尚之大败给桓玄，进至石头城，司马道子守中堂以备桓玄进攻，但期间却发生小插曲，有一匹马在军中乱走，士兵扰乱不安，竟令不少士兵掉进长江江水中溺死。司马元显及后成功策反王恭手下北府军将领刘牢之，王恭兵败被处死，但殷仲堪、杨佺期和桓玄等军仍在建康附近的蔡洲。左衞将军桓脩此时向司马道子进言，建议司马道子以利益诱使桓玄和杨佺期二人，令二人反抗殷仲堪。司马道子于是分别让桓玄任江州刺史及雍州刺史，并以桓脩为荆州刺史，又贬殷仲堪为广州刺史。不过，此举未能