了豫州刺史庾楷都督地区而令其劝王恭再度举兵，王恭遂于当年联结桓玄、殷仲堪等举兵讨伐司马尚之兄弟，桓、殷亦奉其为盟主。殷仲堪认为王恭这次肯定成功，于是积极参战，更分五千兵给桓玄，紧随担任前锋的南郡相杨佺期顺江南下。杨、桓二人到湓口时，亦为讨伐对象的江州刺史王愉逃奔临川，但被桓玄派兵追获。及后虽然庾楷大败给司马尚之，前来投奔桓玄，但桓玄也于白石大败朝廷军队。及后虽然王恭败死，但桓玄和杨佺期进至石头，令司马元显回防京师，并命丹杨尹王恺守石头城。不过，因为刚刚背叛王恭的刘牢之率北府军入援京师，桓玄和杨佺期因畏惧而撤