。安北將軍王浚、東瀛公騰以烏丸攻鄴,穎師敗,帝還洛陽。河間王使張方徙帝西都長安,亦復羊氏皇后及永安年號,廢穎太弟#15,以豫章王熾為太弟,改元永興。王戎豫朝,政始分東、西臺。是年,李雄逐羅尚于成都,稱王。單于左賢王劉淵稱王離石,國曰漢,元曰元熙。
乙丑:東海王越嚴兵徐方,范陽王虓抗師許昌,成都王穎擁兵河北。河間王顯又復廢羊氏皇后,以穎為大將軍,都督河北。虓、越將周權入洛,又復羊氏皇后。洛陽令何喬殺周權,又廢羊氏皇后。
虓、越攻穎不已,穎敗,棄鄴走洛陽。唬、越攻洛陽,穎奔顒于長安。漢劉淵攻晉劉琨于板橋,不利。
丙寅:東海王越、范陽王虓兵攻長安,河間王顒、成都王穎走南山。虓、越將祁弘、宋冑以帝東還洛陽,復以羊氏為皇后,改元光熙。越稱太傅錄尚書事,專制。虓為司空,卒。越遂弒帝,立太弟熾,是謂懷帝。引溫羨為司徒,王衍為司空。顒、穎野死。李雄稱帝成都,國曰蜀,元曰太武,謂之後蜀。
丁卯:晉改元永嘉。東海王越稱大丞相,鎮許昌。
以后父梁芬為太尉。成都王黨汲桑陷鄴,王彌稱兵青徐。漢劉淵破晉河東諸郡,晉劉琨獨保晉陽。
戊辰:劉淵稱帝蒲子,改元永鳳,拔晉平陽居之。王彌、石勒附于漢。石勒攻常山,王彌攻洛陽,焚建春門。
己巳:東海王越入洛,殺大臣十餘人,以左僕射山簡征東南大將軍,都督刻州,南鎮襄。漢劉淵改元河瑞。石勒兵出鉅鹿,王彌兵出上黨,劉聰兵出壺關,同攻晉洛陽。
庚午:東海王越徵兵天下,諸侯咸無從者,自率兵出許昌。
漢劉淵卒,子和繼。弟楚王聰殺和代立,改元光興。以北海王義為皇太弟,劉曜為相國,石勒為大將軍。
辛未:天下亂,晉詔兖州苟晞會諸侯兵伐許昌,會東海王越卒,乃止。是年,洛陽陷,王衍為石勒獲,王師十二敗,帝及傳國六璽皆沒于寇。長安亦陷,南陽王模亦沒于寇。漢劉曜、王彌、石勒拔晉洛陽,俘其帝于平陽,改元嘉平。劉曜拔晉長安保之,石勒害王彌于巳吾,而并其眾。蜀李雄拔晉梓潼及涪城,改元玉衡。
壬申:晉懷帝在平陽,賈疋逐劉曜于長安三輔,與閻鼎、梁芬、梁綜、麯允、共奉秦王業為皇太子#16,以入長安。
鎮東將軍瑯琊王睿帥亡眾大集壽春,苟晞保蒙城,不利,降于石勒。劉琨保晉陽,不利,奔常山。拓跋琦盧以兵六萬來救,大敗劉曜、劉粲于狼孟。劉琨復保陽曲。漢劉聰納劉殷女二人為皇后,孫四人為貴妃。拔晉太原,復失之。
癸酉:晉懷帝死于平陽,皇太子業稱帝長安,是謂愍帝。改元建興。以梁芬為司徒,麴允為使持節領軍錄尚書事,索綝為尚書左僕射,瑯琊王睿為左丞相都督陝東諸軍事,南陽王保為右丞相都督陝西諸軍事。山東郡縣悉陷于寇。
漢石勒鎮襄國,曹嶷攻下三齊,據有廣固。
甲戌:晉以瑯琊王睿為大司馬,苟祖為司空,劉琨為大將軍,封凍州,張軌為太尉。西平郡王軌卒,子皇繼,稱西河王,國曰涼,元曰永興。城姑臧,是謂前涼。漢劉聰立三皇后,改元建元。劉曜圍晉長安,石勒圍晉幽州。
乙亥:晉進左丞相瑯琊王睿都督中外軍事#17,右丞相南陽王保為相國司空,苟祖為太尉大將軍,劉琨為司空。陶侃平江表,獲杜弢。漢劉聰立七皇后#18,授石勒專命,俾征伐晉#19。
勒拔晉濮陽。
丙子:晉長安陷于寇,帝出降于豆田中。漢劉曜拔晉長安,俘其帝于平陽,改元麟嘉。石勒拔晉太原,劉琨走幽州,依段匹磾。
丁丑:晉帝在平陽。瑯琊王睿渡江,稱晉王于建康,元曰建武。以西陽王羕為太尉#20,王敦為大將軍,王導都督中外。帝死于平陽。
戊寅:晉王睿稱帝建康,改元大興,以子紹為太子,是謂東晉元帝。劉琨為段匹磾所害。王敦稱牧荊州。王導開府建康。漢劉聰卒,子粲繼,改元漢昌。
將靳準殺集代立。相國劉曜自長安入至赤壁,稱帝,改元光初,加大將軍勒九錫,封趙國公。國人誅靳準以迎曜。
己卯:晉南陽王保保祁山,稱晉王。漢劉曜還長安,改國曰趙,是謂前趙。殺石勒使者王循。石勒稱王襄國,國曰趙,元曰趙王,是謂後趙。以張賓為之相,號大執法。以弟虎為之將,號元輔。
庚辰:晉南陽王保走桑城,死。涼亂,殺張寔,皇弟茂代領其眾#21。
辛巳:晉王導為司空。幽州陷,段匹磾沒于石勒。
鮮卑慕容廆受晉持節,都督遼東、遼西。
壬午:晉改元永昌。大將軍王敦以武昌叛,破石頭,稱丞相都督中外。太保西陽王羕進位太宰,加司空。王導進位尚書令。石虎寇太山,梁顧以淮陰叛。帝憂憤死,皇太子紹嗣位,是謂明帝。石勒拔劉曜河南。
癸未:晉改元太寧。王敦假黃鉞。劉曜、石勒皆入寇,趙劉曜拔晉陳安,收隴城陝城及上邽。趙石勒滅晉曹疑于廣固。涼張茂稱藩于前趙。
甲申:晉王敦寇江寧,帝御六軍敗敦于越城。
敦死于蕪湖。王導為太宰。蜀李雄以兄之子班為太子。涼張茂卒,兄子駿立,改元太元。
乙酉:晉以子衍為皇太子。石勒入寇。以陶侃為征西大將軍,都督荊、湘、梁、雍。明帝終,太子衍嗣位,是謂成帝
左旋