了扩充版图，遣子刘聪掠夺洛阳，大将石勒及王弥掠夺关东各州。310年刘渊去世，刘聪杀新帝刘和自立为帝。同年，石勒经宛城、襄阳，掠夺江汉一带，隔年北返。当时关东发生蝗灾，洛阳缺粮，司马越弃晋怀帝于洛阳，率朝中重臣及诸将东行。而后怀帝动员诸将讨伐，司马越病逝，王衍率军归葬封国（在东海）。石勒趁王衍东行至苦县（今河南鹿邑县）时率军袭击，晋军精锐受屠尽亡，重臣降后被杀。刘聪、王弥及石勒趁洛阳空虚之际合兵攻破，杀害官员百姓三万余人，掳走晋怀帝，史称「永嘉之乱」。313年晋怀帝被杀，晋愍帝于长安继立帝位，刘聪派刘曜持续攻