卻說吳皇帝孫休,三十歲病死,丞相濮陽興和大將軍丁奉,扶立孫權的第三個兒子孫和之子孫皓繼位為皇帝。孫皓荒**暴虐,殺濮陽興和張布,國人大失所望。

晉鹹寧四年,皇帝司馬炎派出六路大軍,大舉伐吳。命鎮東大將軍司馬伷攻擊塗中,安東將軍王渾南攻牛渚,建威將軍王戎南攻武昌,平南將軍胡奮南攻夏口,鎮南將軍杜預南攻江陵,龍驤將軍王濬從蜀地舟船沿江而下。太尉賈充為大都督,督機動部隊為後應。總計將士凡二十餘萬,浩浩****殺來。

消息報到東吳,孫皓大驚,急忙召丞相張悌、司徒何植、司空膝循商議。張悌奏說:“可以叫車騎將軍伍延,迎戰杜預,驃騎將軍孫歆抵禦夏口等地敵軍。我帶著左將軍沈瑩、右將軍諸葛靚,帶兵十萬,渡江北上,迎戰離建業最近的王渾一軍。”黃皓應允,又說:“王濬率兵數萬,坐戰船順流而下,如何抵擋?”中常侍岑昏說:“我有一個計策,可以一百多條連環鐵索,每條幾百丈長,每個鐵環二三十斤,在沿江險要的地方橫著拉起來,放在水麵。王濬的戰場還怎麽通過?”黃皓大喜,叫工匠打造鐵索,布在江中。

這時候,從成都沿江而下的王濬蜀地水軍,用茅草做成大火炬,十幾丈長,灌上麻油,捆在船前,遇到橫江鐵索,船就停下,把鐵索燒斷,然後舟船繼續向前。王濬乘流猛進,一路東去,攻破吳國西方要鎮夷陵。又和杜預一起,攻拔江陵,三千裏直驅建業。卻說丞相張悌,帶領主力大軍迎戰王渾。雙方列陣在城陽,一場大戰,吳軍大敗,張悌戰死,軍士被斬首八千。孫皓聽說了,大驚失色,忽然有人來報:“王濬舟師,屬天滿江,已經逼近建業。”遊擊將軍張象說:“我願意領一萬水軍,前去迎敵。”黃皓於是命張象趕緊坐船出戰。

張象到了江上,一看王濬舟船布滿江麵,前後十幾裏,張象不敢接戰,率軍投降了。王濬前進到石頭城紮下營來。黃皓一看王濬近在城外,已無法再拒敵,於是派使者去石頭城請降,王濬批準。

孫皓於是穿著白的衣裳,自己捆了,後麵跟著白馬拉的大棺材,帶著群臣,出建業城,到石頭城王濬營壘前歸降,王濬解開他的繩索,焚燒棺材,接受孫皓投降。孫皓獻上吳國圖籍,合計又四個州(揚、荊、交、廣),四十三郡,民戶五十二萬,百姓二百三十萬,大米穀子二百八十萬斛,官吏三萬二千,舟船五千餘艘,後宮佳麗五千餘人。

王濬於是把孫皓和太子、諸子以及群臣,發送洛陽。司馬炎封孫皓為歸命侯,賜田三十頃,太子孫瑾拜為中郎,吳國群臣,各有安置。從此,三國歸於晉皇帝司馬炎,成為一統的朝代。劉禪在晉泰始七年死去,原魏皇帝曹奐在太安元年死去,吳主孫皓在太康四年死去,都得到了善終。