永嘉五年(311年)六月,刘聪攻陷洛阳,纵兵大掠,杀王公士民3万余人,虏司马炽(怀帝)北去,是为“永嘉之乱”。
永嘉二年(308年),刘渊称帝,命其子刘聪与王弥进攻洛阳,洛阳处在危急中。去年(310年),(西)晋执掌朝政的东海王越,以讨伐石勒为名,率名将劲卒4万人和大批朝臣,逃离京师,东驻于项,以图避难自保。结果,洛阳守备空虚,司马炽孤立无援。
本年三月,东海王司马越忧死于项。留守洛阳的乞帅李恽等以奔丧为名,率领大批王公官吏逃出洛阳,致使京师更加空虚。四月,太尉王衍等不作备战而护司马越之枢还葬东海国,被石勒追及于苦县宁平城。勒以骑兵围而射杀,箭矢如雨,晋将士10余万,无一幸免。又率兵击溃李恽军,杀死随军的司马氏宗室48个王并开棺焚毁司马越之尸骨。此役,晋之主力被歼,洛阳危在旦夕。
上月,刘聪派前军大将军呼延晏将兵2万7千余人攻打洛阳,汉始安王曜和王弥、石勒皆领兵来会师。本月,各路汉军先后攻陷洛阳,俘司马炽,杀王公士民3万余人,又纵兵大掠宫内珍宝、财物及宫女,火烧宫庙、官府和民房。初平元年(190)三月,董卓纵兵烧洛阳城,历经魏晋两朝建设,如今在永嘉之乱中,又一次化为灰烬。
