元帅，王衍不敢担当，让给司马范，司马范也不接受。于是王衍与司马范等人统帅军队将司马越送到东海郡安葬。四月戊子（311年5月5日），石勒率领轻骑兵追赶东海王司马越的送丧队，在苦县宁平城大败西晋军队，石勒分派骑兵围困晋军放箭，晋军十余万人被杀，死尸堆积如山。太尉王衍、襄阳王司马范、任城王司马济、武陵庄王司马澹、西河王司马喜、梁怀王司马禧、齐王司马超、吏部尚书刘望、廷尉诸葛铨、尚书郑豫、豫州刺史刘乔、太傅长史庾敳等都被活捉，坐于幕府之下，石勒询问西晋覆灭的缘故，王衍详细地叙说了灾祸与失败的缘由并声称不关自己的事，