敦军的营垒，又派大臣查问王敦起居。王敦任命温峤为丹阳尹，意图监察朝廷动静。但温峤却向司马绍告发王敦夺位的图谋，司马绍于是下令讨伐，并伪称王敦己死，激厉将士讨伐王敦部众。此时王敦病重，根本不能统率军队，于是以诛温峤等奸臣为名，以哥哥王含为元帅，命钱凤、邓岳、周抚等率兵五万，水陆并进攻向建康。后中军司马曹浑在越城击败王含，王敦闻讯大怒，欲亲自领兵作战，但因病重乏力而无法下床。另一方面，钱凤等人率军到建康，屡遭司马绍亲率的军队击败。此时王敦逝世，享年五十九岁。王敦死前仍然和养子王应及羊鉴说他死后要先置文武百官