晋怀帝永嘉五年(辛未,公元311年)春季,正月,壬申(十四日),苟被曹嶷打败,丢弃守城逃奔高平。
石勒图谋占据江、汉地区,参军都尉张宾认为不行。正遇上军中饥乏又流行疾疫,有一大半都死了,于是渡过沔水,进犯江夏,癸酉(十五日),攻克江夏。
乙亥(十七日),成汉太傅李骧攻克涪城,抓获了谯登。太保李始攻克巴西,杀死文石。于是成汉君主李雄宣布大赦,改年号为玉衡。谯登被押送到成都,李雄想要宽恕他,但谯登言辞志气都不屈服,李雄就杀了他。
巴蜀地区的流民在荆州、湘州地区。多次被土著百姓侵扰,蜀人李骧聚众占据乐乡反叛,南平太守应詹与醴陵县令杜一起打败了李骧。王澄派成都内史王机讨伐李骧,李骧请求投降,王澄假装同意而突袭李骧,把他杀了,用李骧的妻儿作为奖赏,把八千多人都沉入江中。流民更加怨恨愤怒。
蜀人杜畴等人再次叛乱。湘州参军冯素与蜀人汝班之间有怨恨,就对刺史荀眺说:“巴蜀地区的流民都想叛乱。”荀眺信以为真,想把流民全部杀了。流民非常恐惧,四五万家同时反叛,因为杜在当地有很高的名望,就一致推举杜作为首领。杜自称梁、益二州牧、兼湘州刺史。
裴硕向琅邪王司马睿求救,司马睿派扬威将军甘卓到寿春攻打周馥。周馥的军队溃败,逃奔项县,豫州都督、新蔡王司马确抓住周馥,周馥忧愤而死。司马确是司马腾的儿子。
扬州刺史刘陶去世。琅邪王司马睿又以安东军咨祭酒王敦任扬州刺史,不久又加职都督征讨诸军事。
庚辰(二十二日),平原王司马去世。
二月,石勒攻打新蔡,在南顿杀新蔡王司马确,又进兵攻克许昌,杀了平东将军王康。
氐人苻成、隗文又叛乱,从宜都赶赴巴东。建平都尉暴重征讨他们,暴重顺势杀死韩松,自己兼任三府的职务。
东海孝献王司马越与苟产生怨恨后,河南尹潘滔、尚书刘望等人又附和他并挑拨他与苟的关系。苟发怒,表奏索求潘滔等人的头颅,扬言道:“司马元超身为宰相而不公正,造成天下混乱,我难道能够不坚持正义而听任他?”司马越字元超。于是苟向各州传布檄文,称颂自己的功绩,列举司马越的罪状。怀帝对司马越专权,多次违抗诏书旨意,也感到厌恶,司马越留下来的部将兵士何伦等人,抢掠公卿大臣,*迫污辱公主。怀帝秘密赐给苟亲笔诏书,让苟征讨司马越。苟多次与怀帝有文书往来,司马越对此也起疑心,派游动的骑兵在成皋地区监视,果然查获苟的使者以及诏书。于是司马越也下达檄文公布苟的罪状,以从事中郎杨瑁担任兖州刺史,让他与徐州刺史裴盾一同征讨苟。苟派骑兵拘捕潘滔,潘滔连夜逃跑,得以逃脱。苟抓住尚书刘曾、侍中程延,把他们都杀了。司马越忧愤成疾,把后事托付给王衍。三月,丙子(十九日),司马越在项县去世,但秘不发丧。大家共同推举王衍为元帅,王衍不敢接受,辞让给襄阳王司马范,司马范也不接受。司马范是司马玮的儿子。于是王衍等人一起侍奉司马越的灵柩送往东海郡安葬。何伦、李恽等人听说司马越去世,就侍奉着司马越的裴妃以及长子司马毗从洛阳向东行进。城中士人百姓争相跟随他们。怀帝追贬司马越为县王,以苟担任大将军、大都督及督青、徐、兖、豫、荆、扬六州诸军事。
益州的武将和官吏一起杀了暴重,表奏巴郡太守张罗担任三府的职务。张罗与隗文等人交战而死,隗文等人驱赶抢掠官吏和百姓,向西边的成汉投降。三府的文武官员共同表奏平西司马蜀郡人王异担任三府的职务,兼任巴郡太守。
当初,梁州刺史张光在魏兴与所辖各郡的郡守会集,共同谋划进取之道。张燕首先说:“汉中地区已荒芜颓败,又靠近大盗贼,收复失地的事,还得等待英雄出现。”张光因为张燕接受了邓定的贿赂,导致失去汉中,现在又败坏大家的士气,就喝令把张燕拉出去杀了。张光整顿军队进取战斗,几年后终于取得汉中。他又安抚百姓开荒,百姓都高兴地服从他。
夏季,四月,石勒率轻装骑兵追击太傅司马越的灵车,在苦县宁平城追上,把晋朝军队打得大败,又放开骑兵包围并用弓箭射击,十多万晋朝官兵互相践踏堆积如山,无一人幸免。抓住太尉王衍、襄阳王司马范、任城王司马济、武陵庄王司马澹、西河王司马喜、梁怀王司马禧、齐王司马超、吏部尚书刘望、廷尉诸葛铨、豫州刺史刘乔、太傅长史庾等人,让他们在帐幕中坐下,询问晋朝乱亡的原因。王衍具体陈说了祸患衰败的原因。声称计策不是自己所定,并且自称从小就没有当官从政的愿望,不参预朝廷事务,并由此劝石勒称帝,希望能够解脱自己。石勒说:“您年轻力壮时就登上朝廷高职,名扬四海,身居重任,怎么说没有当官从政的欲望呢?把天下的事情搞坏搞糟,不是您那又是谁呢?”命令随从将王衍架扶出去。大家都怕死,大多都自己陈述情况。只有襄阳王司马范表情严峻,环顾大家喝道:“今天的事情,为什么还要再说个不停?”石勒对孔苌说:“我在天下行走的地方多了,从未见过这类人,应当让他们留在世上吗?”孔苌说:“他们都是晋朝的王公大臣,终究不能为我们所用。”石勒说:“虽然这样,但也不要用刀杀了他们。”当夜,派人推倒墙把这些人压死了。司马济是宣帝司马懿弟弟的儿子景王司马陵的儿子。司马禧是司马澹的儿子。石勒又剖开司马越的灵柩,焚烧了司马越的尸体,说:“搞乱天下的就是这个人,我为天下报仇,所以焚烧他的遗骨来通告天地。”
何伦等人到达洧仓,与石勒遭遇,交战失败,这样东海王司马越的长子以及宗室四十八个亲王又被石勒所俘。何伦逃奔下邳,李恽逃奔广宗。裴妃被人抢走卖掉,很久以后,渡过长江。当初,琅邪王司马睿镇守建业,就是裴妃的主意,所以司马睿感念她,优厚地加以关照,并把自己的儿子司马冲过继为司马越的后代。
汉国赵固、王桑攻打裴盾,把他杀了。
杜攻打长沙。五月,荀眺放弃守城,逃奔广州,杜追赶上把他抓获。于是杜向南攻克零陵、桂阳地区,向东攻掠武昌,杀死了很多郡守以及官吏。
朝廷以太子太傅傅祗任司徒,尚书令荀藩为司空,任用王浚为大司马、侍中、大都督及督幽州、冀州诸军事,南阳王司马模任太尉、大都督,张轨任车骑大将军,琅邪王司马睿为镇东大将军,兼督扬、江、湘、交、广五州诸军事。
当初,太傅司马越因为南阳王司马模不能平定安抚关中地区,就表奏征召他为司空。将军淳于定劝说司马模不去接受征召,司马模采纳了;上奏表派长子司马保任平西中郎将;镇守上,秦州刺史裴苞抗拒司马保的到来。司马模派帐下都尉陈安攻打裴苞,裴苞投奔安定郡,郡太守贾疋接纳了他。
苟上奏表请求迁都仓垣,派从事中郎刘会带领几十艘船、五百禁卫兵、一千斛谷子去接怀帝。怀帝打算听从这个安排,而公卿大臣们犹豫不决,左右随从贪恋家资财产,于是没有成行。不久后洛阳城中饥饿困乏,甚至出现人吃人的现象,文武百官十有八九都流亡了。怀帝召集公卿大臣商议,打算出行,但禁卫随从却不完备。怀帝抚手慨叹说:“为什么竟没有车子乘舆呢?”于是派傅祗出城到河阴县,整理置办船只,朝廷官员几十人充当前导和随从。怀帝步行出西掖门,到铜驼街,遭到强盗掠扰,不能前进,只好回宫。度支校尉东郡人魏浚率领几百家流民在河阴的峡石防卫,当时曾抢劫掠夺了一些谷麦,就献给怀帝,怀帝任用魏浚为扬威将军、平阳太守,仍兼度支校尉。
汉主刘聪派前军大将军呼延晏率领二万七千兵士进犯洛阳,到达河南时,晋朝军队先后十二次失败,死了三万多人。始安王刘曜、王弥、石勒都带兵与呼延晏会合,还没有到,呼延晏把辎重留在张方遗留下来的旧营垒中,癸未(二十七日),呼延晏先行到达洛阳。甲申(二十八日),攻打平昌门,丙戌(三十日),攻克平昌门,于是焚烧东阳门以及各府寺等房屋建筑。六月,丁亥朔(初一),呼延晏因为外面援兵还没有到,俘掠了一些人和财物而离去。怀帝在洛水安排准备了一些船只,准备向东逃难,呼延晏都给焚烧了。庚寅(初四),荀藩以及弟弟光禄大夫荀组逃奔辕。辛卯(初五),王弥到达宣阳门。壬辰(初六),始安王刘曜到达西明门。丁酉(十一日),王弥、呼延晏攻克宣阳门,进入南宫,登上太极前殿,放纵士兵大肆抢掠,把宫人、珍宝收罗干净。怀帝出华林园门,想逃奔长安,汉兵追上把他抓住,囚禁在端门。刘曜从西明门进城到武库驻扎。戊戌(十二日),刘曜杀死晋太子司马诠、吴孝王司马晏、竟陵王司马、右仆射曹馥、尚书闾丘冲、河南尹刘默等人,士人百姓死了三万多人。于是又挖掘各个陵墓,把宫庙、官府都焚烧光了。刘曜纳娶惠帝羊皇后,把怀帝以及皇帝专用的六方玉玺都送往平阳。石勒带兵从辕出击,到许昌驻扎。晋光禄大夫刘蕃、尚书卢志逃奔并州。
丁未(二十一日),汉主刘聪宣布大赦,改年号为嘉平。安排晋怀帝为特进左光禄大夫,封为平阿公。以晋朝侍中庾珉、王为光禄大夫。庾珉是庾的哥哥。
当初,始安王刘曜因为王弥不等到自己到达就抢先进入洛阳,对王弥产生了怨恨。王弥对刘曜说:“洛阳处于全国中心,山河四面的要塞、城池,宫室都用不着修葺营建,应当上告君主从平阳迁都到这里。”刘曜因为天下还未平定,洛阳四面受敌,不能守御,因此不听王弥的计策而放火焚烧了洛阳。王弥骂道:“这个屠各人!难道有作帝王的心思吗?”于是与刘曜产生怨恨,就带兵向东到项关驻扎。前司隶校尉刘暾对王弥说:“现在九州像沸腾的粥锅一样动乱纷扰,各路英豪逐鹿中原,将军您为汉建立了无与伦比的功劳,却又和始安王刘曜失和,那将把自己放到什么地方?不如在东边占据自己的青州,慢慢地观察天下的趋势,上计能够以此统一全国,下计也不失去占据一方与人鼎立抗衡的资本,这是上策。”王弥心里认为这很对。
司徒傅祗在河阴建立代表朝廷的行政机构行台,司空荀藩在阳城,河南尹华荟在成皋,汝阴太守平阳人李矩为傅祗建立房屋,并运送谷物来供给他。华荟是华歆的曾孙。
荀藩与弟弟荀组,同族侄子中护军荀崧,华荟与弟弟中领军华恒在密县又建立了一个行台,向各地传布檄文,推举琅邪王司马睿为盟主。荀藩按照朝廷旨意以荀崧任襄城太守,以李矩任荥阳太守,以前冠军将军河南入褚任梁国内史。扬威将军魏浚驻扎在洛水以北的石梁坞,刘琨按照朝廷旨意让魏浚任河南尹。魏浚到荀藩那里去咨询商议军队事务,荀藩邀请李矩参与这次聚会,李矩连夜赶去,李矩的属下官员都说:“不可相信魏浚,不应当连夜去。”李矩说:“忠臣都有相同的想法,有什么值得怀疑呢?”于是前往,他们在一起畅谈高兴地离去,魏浚的同族侄子魏该,聚集了一些人占据一泉坞,荀藩让他担任武威将军。
豫章王司马端是太子司马诠的弟弟,向东投奔仓垣,苟带领官员们尊奉他为皇太子,也设置了一个行台。司马端按照朝廷旨意让苟担任太子太傅、都督中外诸军事、录尚书事。从仓垣迁徙到蒙城驻扎。
抚军将军秦王司马业是吴孝王的儿子,荀藩的外甥,十二岁,南奔密县,荀藩等人侍奉他,向南奔赴许昌。前豫州刺史天水人阎鼎,在密县聚集了几千西州流民,打算返归故乡。荀藩因为阎鼎有才又聚集了一些人,就任用阎鼎为豫州刺史,让中书令李、司徒左长史彭城人刘畴、镇军长史周、司马李述等人作为阎鼎的参佐。周是周浚的儿子。