沌口（今武昌）与王琳对峙多日，侯安都军大败。陈霸先再派遣侯瑱、徐度进攻王琳，再派谢哲前往调解。八月，王琳同意退军湘州（今湖南长沙），陈霸先以大军进驻大雷（今安徽望江）。太平三年十月，王琳得知陈霸先病死，再度率军东进。三年十一月，王琳进攻大雷，侯瑱、侯安都、徐度三军合力抗之。安州刺史吴明彻夜袭湓城（治所江州，今江西九江）失败，被任忠击败，此时王琳乘势追击，天嘉元年二月，进军至栅口（今濡须口东）。王琳军与侯瑱军在芜湖对峙，两军相持百余日。王琳出奇计引兵直取建康（今江苏南京），侯瑱出芜湖，尾随其后。王琳以火攻