沈充约定王敦死后就兴兵作乱。晋明帝当时亦作准备要抵抗王敦叛军，因而特别派了沈充同乡沈祯劝沈充投归朝廷，并答应会让他任司空一职，但沈充始终不肯答应。不久沈充又起兵响应王含等军，并率万多人进攻建康。沈充与王含军会合后，其司马顾飏献出上中下三策，上策为以玄武湖水淹浸建康，并借水势用水军直接进攻；中策为联结王含军的力量一同进攻；下策则为诱杀钱凤，向朝廷投降。但三项计划都没获沈充接纳。其时兖州刺史刘遐及临淮太守苏峻率一万精兵入衞建康，沈充及钱凤意图乘他们疲惫而进攻，于是在夜里渡过秦淮河，攻至建康城南的宣阳门。但就