的陶濬抵达建业，向孙皓保证说：「蜀船皆小，今得二万兵，乘大船战，自足击之。」孙皓为陶濬配备两万人马，并封其为假节钺，镇南大将军，领荆州牧，希望他可以拯救吴国命运，但士兵们却于出发前夜逃亡。后来，孙皓听从光禄勋薛莹和中书令胡沖的计策，分别遣送使节向王濬、司马伷、王浑请降，试图分化晋军，依然未能奏效。三月十四日，王濬、唐彬大军到达距离建业仅二百里的牛渚（今安徽省当涂县北），预先安排进攻建业的部署。唐彬料定吴军必亡，故意称病停留于此，以示不愿争功。三月十五日壬寅（5月1日），王濬率军开赴建业，行经三山时，接到