晋朝历史
但在淝水之战中，晋军打败了比自己规模大得多的秦军，导致了北方前秦的崩溃。晋军趁机先后在谢安、刘裕率领下发起一系列北伐，收复了黄河以南的大片领土即传统意义上的中原地区。但晋朝最终于420年被刘裕推翻而灭亡。西晉國祚五十二年，東晉國祚一百零四年。
晋朝
劉淵為了要擴充版圖，遣子劉聰掠奪洛陽，大將石勒及王彌掠奪關東各州。310年劉淵去世，劉聰殺新帝劉和自立為帝。同年，石勒經宛城、襄陽，掠奪江漢一帶，隔年北返。當時關東又有蝗災，洛陽缺糧，司馬越率朝中重臣及諸將東討石勒，棄懷帝於洛陽。311年晉懷帝與司馬越的矛盾爆發，怀帝密诏苟晞讨伐司馬越，隨後司馬越病逝，王衍率軍歸葬封國東海。當他東行至苦縣（今河南鹿邑縣）時，遭石勒襲擊，晉軍精銳受屠盡亡，眾位大臣在投降後被殺盡。此時洛陽空虛，劉聰、王彌及石勒和兵攻破，處死太子、殺害官員百姓三萬餘人，擄走晉懷帝，史稱「永嘉之禍」。313年晉懷帝被殺，晉愍帝於長安繼立帝位，劉聰派劉曜持續攻打。316年晉愍帝投降，最後受辱被殺，至此西晉灭亡。