举伐吴。晋军势如破竹，晋将王浑、杜预、王濬和贾充等人相继击破吴将张悌、沈莹、孙震、张象、伍延、薛莹、胡冲和孙歆等人，夺取西陵、江陵、武昌等重镇，并绕过防御严密的濡须和东关而取道相对薄弱的历阳，吴国的长江防线快速崩溃。晋军水军也从益州顺江而下，东吴建平太守吾彦未能阻止。孙皓安排驻守交、广二州的军队也因路途遥远及遭遇郭马之乱而未能参战。此战中晋将杜预率领十万大军继续前次伐吴的攻势，孙皓紧急下令张悌率领七八千人抵御，杜预击溃了张悌大军，直逼建业。孙皓手下已无人为他卖命，自知大势已去。便等西晋大军攻来时，在石头