原来陆抗在江陵北部一带筑有大堰拦水,以防敌人进攻。羊祜想利用大堰以船运粮,怕吴军掘堤放水,因此扬言要破坏大堰以通步兵。陆抗听说之后,立即就明白了羊祜的用意,忙命部下破堰放水。羊祜无奈,只好以车运粮,大费功力。
陆抗命公安督孙遵在东部防止羊祜过江,派水军督留虑在西部阻挡徐胤顺流东下,自己督大军在西陵依靠所筑长围抵御杨肇。这时陆抗部下有一个叫俞赞的投降晋军。陆抗因为俞赞了解吴军虚实,知道一支夷兵(少数民族部队)把守的地段是个薄弱环节,估计晋军一定根据他提供的情况,集中向这里进攻, 便连夜用最精锐的部队将那支夷兵换下来。
杨肇果然进攻该处,被吴兵打败,遭受重大伤亡。当杨肇无计可施,准备逃跑时,陆抗想去追击,但考虑到如果分派大量军队,步阐就会乘机出城夹击,于是命令全军击鼓,做出全线追击的样子,杨肇部众恐惧,解甲奔逃,丧失了作战能力。陆抗便派一支军队跟踪追击,获得大胜。
不久羊祜等见无隙可乘,只好退兵。陆抗得以集中兵力,将西陵攻下,把步阐及其同谋处死,并请求将胁从的数万人全部赦免。
当陆抗凯旋东还乐乡时, "貌无矜色,谦冲如常",并不居功自傲。



