侯景率领船舰集结北寺周围,然后,分兵进入各巷,上岸修路,架起一座座帐篷,在巴陵城东面的田垅上部署一排排官兵,耀武扬威;除去杂草,修了八条路,都通向巴陵城,派五千兔头兵肉搏苦攻。城内同时鼓声阵阵,杀声震耳,矢石如雨,杀死很多贼兵,贼兵撤退。梁世祖萧绎又命平北将军胡僧佑率兵南下支援王僧辩。这天,贼兵又发起攻击,水军步兵从十处杀来,鼓声喧嚣,杀声鼎沸,拼命往城上攻。城上放滚木、礓石、柴火,杀伤很多贼兵。午后,贼兵退却。于是,贼兵在巴陵城四周重新筑起长栅,部署许多船舰,用楼船攻城西南角;又派人渡上洲岸,用树枝、蛤蟆车搁满沟堑,在城附近布置好障车,这样准备了两天方完。贼兵在战舰上架起桔槔,点燃茅草,去烧梁军设置的水栅,不料风向不利,反而烧了自己,又被迫后退。侯景攻击连连受挫,加上贼兵大将任约又被陆法和俘虏,侯景不得不烧掉营垒,趁夜撤兵,回师夏首(今湖北沙市市东南)。梁世祖论功行赏,授予王僧辩征东将军、开府仪同三司、江州刺史,封为长宁县公。