吳將朱喬、都督俞贊失去信心,叛逃晉軍。陸抗說(shuō):“俞贊軍中多舊吏,知道我軍的虛實(shí),我常擔(dān)心某地防守有漏洞,敵人知道后肯定會(huì)先攻此處?!标懣惯B夜撤換那處地方的軍隊(duì),替換上精兵強(qiáng)將。第二日,楊肇集中兵力進(jìn)攻那個(gè)防區(qū)弱處。陸抗指揮反擊,打敗晉軍。僵持到年關(guān)將近,楊肇計(jì)窮,在夜幕掩護(hù)下逃走。陸抗怕追擊后圍城力量空虛,被步闡出城襲擊,所以只擂鼓佯作追擊。楊肇卻被嚇破了擔(dān)子,丟棄鎧甲狂逃。陸抗只派出一隊(duì)輕兵追擊,竟然將晉軍逼回四川。羊祜本來(lái)就是掩護(hù)軍隊(duì),知道主力失敗后主動(dòng)撤兵。
西陵最終被西晉各軍拋棄,陸抗開始督率軍隊(duì)猛攻狂打,很快就攻克了西陵,俘殺步闡及其部屬數(shù)十人,全都誅滅三族。城內(nèi)數(shù)以萬(wàn)計(jì)的脅從者被赦免。陸抗重新修治了西陵城池后,陳軍東還。雖然勝利凱旋,陸抗卻“貌無(wú)矜色,謙沖如常”,因功加拜都護(hù)。
鳳凰三年(274 年)西晉益州刺史王濬在巴蜀大造戰(zhàn)船,訓(xùn)練水軍。部分造船材料和木屑順流而下,被東吳守軍獲得。吳建平太守吾彥取之以呈孫皓說(shuō):“晉必有攻吳之計(jì),宜增建平兵。建平不下,終不敢渡。”當(dāng)時(shí)陸抗已經(jīng)病重,仍堅(jiān)持上書說(shuō):
“西陵和建平兩城是國(guó)家的屏障。如果敵人泛舟順流而下,瞬間就能到達(dá)這兩地,我軍根本來(lái)不及救援。此乃社稷安危之機(jī),非徒封疆侵陵小害。臣父陸遜曾以為西陵是國(guó)家的西門,若有閃失,非但失一郡,整個(gè)荊州都不再為東吳所有。如果西陵有事,我們當(dāng)傾全國(guó)之力爭(zhēng)之。臣所統(tǒng)地區(qū)方圓千里,四處受敵,外御強(qiáng)敵,內(nèi)懷百蠻,內(nèi)在已經(jīng)弊端重重,羸弱不堪,難以待變。乞求朝廷加以充實(shí),補(bǔ)足疆場(chǎng)受敵的損失,讓臣所部兵馬滿員八萬(wàn),省息眾務(wù),信其賞罰。如果軍隊(duì)不增,制度不改,而欲克諧大事,此臣之所深慽也。臣死之后,乞以西方為屬。”陸抗抱病直言,深深憂慮局勢(shì),隱隱中看到了東吳兵敗國(guó)亡的命運(yùn)。但強(qiáng)烈的責(zé)任感讓他不能不犯顏直諫。可悲的是,孫皓對(duì)陸抗、吾彥的建議和警告,一概不予重視。孫皓依然置之不理。陸抗在當(dāng)年死去,從此東吳再無(wú)良將。
羊祜苦心經(jīng)營(yíng)荊州,志在滅吳。但陸抗在世時(shí),他知道不容易成功,就沒(méi)有發(fā)起進(jìn)攻。陸抗一去世,羊祜便上疏請(qǐng)命伐吳。他說(shuō):“今江淮之險(xiǎn)不如劍閣,孫皓之暴過(guò)于劉禪,吳人之困甚于巴蜀,而大晉兵力,盛于往時(shí)。”羊祜預(yù)測(cè)滅吳要比滅蜀容易。賈充、荀勖、馮紞等人竭力反對(duì)伐吳。司馬炎將伐吳之議擱置。羊祜聞?dòng)嵏袊@:
“天下不如意事,十常七八,天與不取,豈不令人抱憾!”咸寧四年(278 年),羊祜抱恨去世,臨終舉薦杜預(yù)繼任。