为以玄武湖水淹浸建康，并借水势用水军直接进攻；中策为联结王含军的力量一同进攻；下策则为诱杀钱凤，向朝廷投降。但三项计划都没获沈充接纳。刘遐、苏峻等率领精兵万人到建康。沈充、钱凤想乘着北方军队刚到疲困之机进行攻击，沈充、钱凤从竹格渚渡过秦淮河，护军将军应詹、建威将军赵胤等人抵抗失利，沈充和钱凤攻至宣阳门，拔除防御栅栏，正要攻战，刘遐、苏峻从南塘侧面攻击，重创沈充、钱凤，渡河溺死达三千多人。刘遐后来又在青溪大败沈充。寻阳太守周光听说王敦起兵，率一千多人赶来，到达后求见王敦，但王应以王敦患病而推却，周光于是推