建安三年(公元198年),呂布又叛變替袁術(shù)出力,派高順去小沛進(jìn)攻劉備,劉備被擊敗。曹操派夏侯惇救劉備,被高順戰(zhàn)敗。曹操親自征討呂布,抵達(dá)下邳城下,給呂布寫了一信,為他分析了禍福利害。呂布打算投降,陳宮認(rèn)為自己負(fù)罪太多,阻攔他的計(jì)劃。呂布派人向袁術(shù)求救,呂布親自率領(lǐng)一千多人馬出戰(zhàn),失敗后逃走了,回守駐守城池,不敢出來(lái)。袁術(shù)也不能來(lái)援救,呂布盡管勇猛,但沒有謀略而且遇事猜測(cè)疑忌,無(wú)法駕馭他的黨羽,只相信幾個(gè)將領(lǐng)。而將領(lǐng)們又彼此意見不一,互不相信,所以每次戰(zhàn)斗大多失敗。曹操挖了壕溝圍困下邳三個(gè)月,呂布部下離心離德,其部將侯成、宋憲、魏續(xù)捆綁陳宮,帶領(lǐng)他們的軍隊(duì)投降了曹操。呂布和部下登上白門樓。眾兵包圍情況危急,只好下樓投降。曹軍于是活捉呂布并將之捆綁。呂布說(shuō):“捆得太緊了,稍微松一點(diǎn)?!辈懿僬f(shuō):“捆綁老虎不能手軟不緊啊,”呂布請(qǐng)求說(shuō):“您憂慮的不過是我呂布,今日我已降服,您爭(zhēng)奪天下已用不著憂慮了。您率領(lǐng)步兵,讓我呂布率領(lǐng)騎兵,那么天下就完全可以平定了?!辈懿倜嬗幸缮_@時(shí)劉備進(jìn)言說(shuō):“您不是看到呂布怎么對(duì)待丁原和董卓嗎?”曹操點(diǎn)點(diǎn)頭。呂布因此指著劉備說(shuō):“這小子最不可信。”于是曹操就絞殺了呂布。呂布、陳宮和高順等都被砍了頭送到許昌,然后埋葬了他們。