255年），孙峻带兵与魏国于淮河一带交战获胜，魏将文钦投降。次年，孙峻派遣吕据等将领进攻魏国，但孙峻在战争期间病逝，死前将事託付给堂弟孙綝。后孙綝罢黜孙亮为会稽王，迎立孙休为帝，不久又为孙休所杀。元兴二年（265年），曹魏丞相司马昭灭蜀后病逝，其子司马炎接任，并在同年废魏帝自立，建立晋，遣使与吴讲和。然孙皓即位期间尽情享乐、好酒色、兴土木，吴国政局逐步混乱。天纪三年（279年），司马炎下令六路晋军攻吴，势如破竹，吴军毫无抵抗之力。天纪四年（280年）三月十五日（西历5月1日）晋军兵临建业，吴主孙皓率太子