虎槛洲停泊下来。
次日,两军交战,王琳军稍稍退却至长江西岸以自保。
他没有继续攻打,就已经错过机会了。到了晚上,哪里知道好运转背运,突然东北风猛刮,把王琳的舟舰都毁坏,搁浅在沙滩上,因浪大而无法回到江岸。
至次日天亮时,风才平静下来,王琳到江边收拾船只,侯瑱等也率军退入芜湖。
北周听说王琳东下进兵的消息,当下趁火打劫,派荆州刺史史宁率军数万乘虚袭击郢州,孙瑒绕城固守。
王琳闻讯后,担忧因军心不稳而溃散,便加紧率领水师东下,直到离芜湖十里地才停泊下来,军中敲击木柝报时示警的声音,一直传到侯瑱军中。
北齐派仪同三司刘伯球率军一万余人支援王琳,行台慕容恃德的儿子慕容子会率两千名铁骑屯驻在芜湖西岸,以声援王琳。
同月十四日,侯瑱率军防备王琳进犯。
当时西南风刮得又急又猛,王琳认为得了天助,打算直取扬州,侯瑱等慢慢从芜湖出来跟在他后面。然而,等到交战时,西南风反被侯瑱利用,王琳让士兵往侯瑱的船上扔火炬,因为逆风,反而将自己的兵船全部烧毁。
侯瑱趁机大破王琳军,王琳军士溺水