宁平城（河南省郸城县东宁平乡）作战，晋军全被歼灭，石勒焚烧司马越的灵枢。王衍被擒时，劝石勒建国称帝，以求苟活，但仍被石勒活埋。西晋最后一支主要兵力被消灭，已无可战之兵。
被俘.311年六月刘渊之子刘聪的军队攻入洛阳，晋怀帝在逃往长安途中与皇后梁兰璧等被俘，太子司马诠被杀，史称永嘉之乱。晋怀帝被送往平阳，刘聪告诉他：“卿为豫章王时，朕尝与王武子（济）相造，武子示朕于卿，卿言闻其名久矣……”后封为会稽公，并被囚禁。刘聪又以自己的妃子刘夫人为会稽公夫人，未详当时梁兰璧是否已去世或与其失散