建兴四年,刘聪的弟弟中山王刘曜攻入长安城,晋愍帝赤露肩背,口里含玉壁,乘坐着羊拉的车,出城往汉军营求降。刘曜将晋愍帝及晋朝的公卿押到平阳。刘聪授晋愍帝为光禄大夫,封怀安侯。
这样西晋前后两次迁都,到此彻底灭亡。西晋自晋武帝司马炎建立到晋愍帝灭亡,经历了四个皇帝,一共五十二年。建武元年十二月,刘聪又杀了晋愍帝。
刘聪凡事皆让刘粲处理,那个在刘聪即位时为了收买人心而封为皇储的刘义在东宫窃窃自危。因为刘聪的意图很明显,就是培植儿子刘粲的势力,将来让刘粲做皇帝。一天空中下了血,东宫的延明殿中血流成河,刘义很害怕,问太师卢志、太傅崔遐与太保许遐。