。
夏季,大旱,长江、汉水、黄河、洛河都枯竭了,人可以徒步过河。
汉国安东大将军石勒侵犯巨鹿、常山,部众达到十多万,他聚集了一批有身份的士人,另外设立“君子营”。任用赵郡人张宾为主要谋士,刁膺作为得力助手,夔安、孔苌、支雄、桃豹、逯明等作为武将,并州的各族胡人很多都跟随他。
当初,张宾喜欢读书,心胸开阔,志向远大,常常把自己比作张良。等到石勒攻取崤山以东地区时,张宾对自己亲近的人说:“我观察所有将领,没有比这位胡人将军更杰出的了,可以和他一起成就大业!”于是提着剑到军营门前,大声呼喊请求见石勒,石勒起初也没有觉得他有什么奇特。张宾多次向石勒献计策,事后都像他所说的那样。石勒因此认为他不同寻常,任命他为军功曹,一举一动都咨询他的意见。
汉主刘渊任命王弥为侍中、都督青、徐、兖、豫、荆、扬六州诸军事、征东大将军、青州牧,与楚王刘聪一起进攻壶关,任命石勒为前锋都督。刘琨派遣护军黄肃、韩述去救援壶关,刘聪在西涧打败并杀死韩述,石勒在封田打败并杀死黄肃。太傅司马越派遣淮南内史王旷、将军施融、曹超带兵抵抗刘聪等人。王旷渡过黄河,想长驱直入,施融说:“他们凭借险要地势出兵袭击,我们虽然有几万军队,仍然是孤军受敌。应当暂且凭借河水固守,来观察形势,然后再谋划进攻。”王旷发怒说:“你想败坏士气吗!”施融退下来后说:“对方善于用兵,王旷不明白形势虚实,我们这些人今天必定要死了!”王旷等人越过太行山与刘聪遭遇,在长平地区交战,王旷军队大败,施融、曹超都战死。
刘聪于是攻破屯留、长子,一共斩杀俘获一万九千人。上党太守庞淳献出壶关向汉国投降。刘琨任命都尉张倚代理上党太守,据守襄垣。
当初,匈奴人刘猛死后,右贤王去卑的儿子诰升爰代领他的部众。诰升爰去世,儿子刘虎继立,居住在新兴郡,号称铁弗氏,与白部鲜卑都归附了汉国。刘琨亲自率兵攻击刘虎,刘聪派兵袭击晋阳,没有攻克。
五月,汉主刘渊封儿子刘裕为齐王,刘隆为鲁王。
秋季,八月,汉主刘渊命令楚王刘聪等进攻洛阳;晋怀帝下诏派平北将军曹武等抵抗,都被刘聪打败。刘聪长驱直入到达宜阳,自恃连续获胜,懈怠疏忽,不加防备。九月,弘农太守垣延假装投降,夜间袭击刘聪的军队,刘聪大败而回。
王浚派遣祁弘与鲜卑段务勿尘在飞龙山攻击石勒,大败石勒,石勒撤退到黎阳屯驻。
冬季,十月,汉主刘渊再次派遣楚王刘聪、王弥、始安王刘曜、汝阴王刘景率领五万精锐骑兵侵犯洛阳,大司空雁门刚穆公呼延翼率领步兵作为后继。初三丙辰日,刘聪等到达宜阳。朝廷因为汉军刚刚失败,没料到他们又来了,非常恐惧。初八辛酉日,刘聪屯兵西明门。北宫纯等人夜间率领一千多勇士出城攻击汉军营垒,斩杀了汉国征虏将军呼延颢。初九壬戌日,刘聪向南到洛水边驻扎。十二日乙丑日,呼延翼被部下杀死,他的部众从大阳溃散逃回。刘渊下令刘聪等撤军。刘聪上表称晋军微弱,不能因为呼延翼、呼延颢的死而撤军,坚决请求留下来进攻洛阳,刘渊答应了。太傅司马越环城固守。二十五日戊寅日,刘聪亲自到嵩山祈祷,留下平晋将军安阳哀王刘厉、冠军将军呼延朗代理统领留守的军队;太傅司马越的参军孙询劝说司马越乘虚出兵攻击呼延朗,斩了他,刘厉投水而死。王弥对刘聪说:“现在军队已经失利,洛阳守备仍然坚固,运粮车还在陕县,粮食支撑不了几天。殿下不如和龙骧(指刘曜,因其曾任龙骧大将军)回平阳,准备好粮草征发士卒,再作今后的行动;我也去收集兵员粮草,在兖州、豫州待命,不也可以吗?”刘聪因为是自己请求留下来,不敢擅自撤军。宣于修之对刘渊说:“到了辛未年(公元311年),才能得到洛阳。如今晋朝的气运还旺盛,大军不撤回,必定会失败。”刘渊于是召刘聪等人返回。
天水人訇琦等人杀死成国的太尉李离、尚书令阎式,献出
