悌将降军全部杀掉，免留后患，被张悌以“杀降不祥”拒绝，安抚降军之后继续西进。王浑闻讯后，派遣司马孙畴、讨吴护军张翰、扬州刺史周浚率军进击，两军最终于版桥结阵对峙。吴将沈莹率领以陷阵闻名的丹阳锐卒三次沖阵都未能攻破晋军的阵型，退兵时出现破绽。晋将薛胜、蒋班趁机进攻，吴军阵势顿时土崩瓦解，先前投降吴军的张乔趁乱在后方叛变，吴军因此大败，死伤惨重，张悌被参安东军事刘彪生擒，孙震、沈莹也都被俘，三人都被斩杀，仅诸葛靓率数百人逃回江东，王浑大军进屯横江（今安徽省和县）。此战之后，吴国精锐尽丧，孙皓自知灭亡在即