308年),又改稱皇帝,建都平陽(今山西臨汾西北),國號漢。接著,劉淵遂率眾攻晉,並對洛陽形成包圍態勢。永嘉四年,劉淵死,其子劉聰即位,繼續進攻洛陽。次年,洛陽陷落,晉懷帝被俘。這時,西晉大臣擁立晉武帝之孫司馬鄴在長安稱皇太子。懷帝被殺後,司馬鄴遂在長安稱帝,是為晉湣帝。建興四年(316年),劉聰派族弟劉曜攻入長安,俘獲湣帝,西晉亡。
石勒是羯族人,世居上黨武鄉(今山西榆社)。西晉末年,曾被掠為奴隸,賣往山東荏平為耕奴,後被免奴為客。\"八王之亂\"發生後,石勒以十八騎造反,投奔劉淵。後經轉戰河南、河北,兵力增至10多萬。當劉淵圍攻洛陽時,西晉執政東海王越和太尉王衍曾率10萬主力部隊南撤,企圖控據江東。行至苦縣(今河南鹿邑),被石勒追及,晉軍被俘後,全被坑殺。