沈充的军队到达了秦淮河以南,内部先商量一下军情。沈充的司马顾颺为沈充出了三条计策:“现在我们被天子扼住了的咽喉,军锋受挫,士气低落,相持日久,我军必败。不如破坏堤坝,将玄武湖的
水放出来,水淹建康。我们乘着水势,纵舟进攻,此为上策也。
“我们也可以凭借着我军刚到的锐气,与王含的西路军一起,分为十路同时进攻,我众敌寡,所向无敌,此为中策也。如果为了转祸为福,将失败变为成功,也可以假装召钱凤来商量军情,杀掉他投降,这就为下策了。”
沈充想了想说:“把玄武湖的水放出,水淹建康,好是好,只是冒天下之大不韪。恐怕多少年以后也会遭到天下人的唾骂。十路进攻,分散兵力,以前那么多次战斗都没有占着便宜,再分兵进攻,未必能取胜。再说杀掉钱凤,这是万万不行的,如河间王司马颙斩杀大将张芳之事。前车之覆,后车之鉴,我们怎么能做那样的傻事呢?”
顾颺见沈充对自己的计策,这也不行,那也不是,料定他没有什么作为,注定会失败,便偷偷逃回了吴兴。
沈充只顾率军前来建康参加叛乱,岂不料后院起火。会稽(现浙江省绍兴县西南)四大家族的虞
氏虞潭,早就对沈充依仗王敦势力为害朝廷不满,见沈充领兵去了建康,此地正好空虚,好机会来了。于是召集宗族和郡中大姓,共一万多人,打起拥护明帝司马绍的旗号,自称明威将军,率军推进到上虞(位于浙江省东北部,会稽的东边)。
司马绍听说后大喜,立即封虞潭为冠军将军,兼会稽内史,在沈充的后面展开战争。虞潭受命以后,前来的义众甚多,声势浩大。虞潭派遣长史孔坦率领前锋渡过浙江,紧逼在沈充的身后,一路掩杀。
军队走得再远,也得有个家,况且粮草物资,全指望后方补给。沈充被断了后路,好不凄惨,再说士兵一看后院着火,家都回不去了,哪里还有心作战。
充州刺史刘遐,临淮太守苏峻等人也已率领一万多精兵,到达了建康。明帝司马绍一看援兵来到,十分高兴,当天深夜就召见二人,表示慰问,并犒劳将士,鼓励士气。