湖对峙，两军相持百余日。王琳出奇计引兵直取建康（今江苏南京），侯瑱出芜湖，尾随其后。王琳以火攻侯军，反烧自家船舰，水军大败，军士溺死无数。侯安都讨平王琳余党。二月，王琳逃至北齐。王琳移守寿阳（安徽省寿县），与扬州道行台尚书卢潜，刺史王景显合守外郭。吴明彻以为寿阳城内人心不稳，再度发动奇袭，以水灌城，寿阳果然陷落，王琳、王贵显、卢潜等同时被俘。当时陈军中有王琳的老部下，“争来致请，并相资给”；陈军大将吴明彻见到他的影响力仍然这样巨大，怕他继续造反作乱，派人追上去将他杀害，百姓皆哭，史称“王琳反陈霸先之战”