南内史王旷、将军施融、曹超将兵拒聪等。旷济河,欲长驱而前,融曰:“彼乘险间出,我虽有数万之众,犹是一军独受敌也。且当阻水为固以量形势,然后图之。”旷怒曰:“君欲沮众邪!”融退,曰:“彼善用兵,旷暗于事势,吾属今必死矣!”旷等逾太行与聪遇,战于长平之间,旷兵大败,融、超皆死。
  聪遂破屯留、长子,凡斩获万九千级。上党太守庞淳以壶关降汉。刘琨以都尉张倚领上党太守,据襄垣。
  初,匈奴刘猛死,右贤王去卑子之诰升爰代领其众。诰升爰卒,子虎立,居新兴,号铁弗氏,与白部鲜卑皆附于汉。刘琨自将击虎,刘聪遣兵袭晋阳,不克。
  五月,汉主渊封子裕为齐王,隆为鲁王。
  秋,八月,汉主渊命楚王聪等进攻洛阳;诏平北将军曹武等拒之,皆为聪所败。聪长驱至宜阳,自恃骤胜,怠不设备。九月,弘农太守垣延诈降,夜袭聪军,聪大败而还。
  王浚遣祁弘与鲜卑段务勿尘击石勒于飞龙山,大破之,勒退屯黎阳。
  冬,十月,汉主渊复遣楚王聪、王弥、始安王曜、汝阴王景帅精骑五万寇洛阳,大司空雁门刚穆公呼延翼帅步卒继之。丙辰,聪等至宜阳。朝廷以汉兵新败,不意其复至,大惧。辛酉,聪屯西明门。北宫纯等夜帅勇士千馀人出攻汉壁,斩其征虏将军呼延颢。壬戌,聪南屯洛水。乙丑,呼延翼为其下所杀,其众自大阳溃归。渊敕聪等还师。聪表称晋兵微弱,不可以翼、颢死故还师,固请留攻洛阳,渊许之。太傅越婴城自守。戊寅,聪亲祈嵩山,留平晋将军安阳哀王厉、冠军将军呼延朗督摄留军;太傅参军孙询说越乘虚出击朗,斩之,厉赴水死。王弥谓聪曰:“今军既失利,洛阳守备犹固,运车在陕,粮食不支数日。殿下不如与龙骧还平阳,裹粮发卒,更为后举;下官亦收兵谷,待命于兗、豫,不亦可乎?”聪自以请留,未敢还。宣于修之言于渊曰:“岁在辛未,乃得洛阳。今晋气犹盛,大军不归,必败。”渊乃召聪等还。
  天水人訇琦等杀成太尉李离、尚书令阎式,以梓潼降罗尚。成主雄遣太傅骧、司徒云、司空璜攻之,不克,云、璜战死。
  初,谯周有子居巴西,成巴西太守马脱杀之,其子登诣刘弘请兵以复仇。弘表登为梓潼内史,使自募巴、蜀流民,得二千人;西上,至巴郡,从罗尚求益兵,不得。登进攻宕渠,斩马脱,食其肝。会梓潼降,登进据涪城;雄自攻之,为登所败。
  十一月,甲申,汉楚王聪、始安王曜归于平阳。王弥南出轘辕,流民之在颍川、襄城、汝南、南阳、河南者数万家,素为居民所苦,皆烧城邑,杀二千石、长吏以应弥。石勒寇信都,杀冀州刺史王斌。王浚自领冀州。诏车骑将军王堪、北中郎将裴宪将兵讨勒,勒引兵还,拒之;魏郡太守刘矩以郡降勒。勒至黎阳,裴宪弃军奔淮南,王堪退保仓垣。
  十二月,汉主渊以陈留王欢乐为太傅,楚王聪为大司徒,江都王延年为大司空。遣都护大将军曲阳王贤与征北大将军刘灵、安北将军赵固、平北将军王桑,东屯内黄。王弥表左长史曹嶷行安东将军,东徇青州,且迎其家;渊许之。
  初,东夷校尉勃海李臻,与王浚约共辅晋室,浚内有异志,臻恨之。和演之死也,别驾昌黎王诞亡归李臻,说臻举兵讨浚。臻遣其子成将兵击浚。辽东太守庞本,素与臻有隙,乘虚袭杀臻,遣人杀成于无虑。诞亡归慕容廆。诏以勃海封释代臻为东夷校尉,庞本复谋杀之;释子悛劝释伏兵请本,收斩之,悉诛其家。
  孝怀皇帝中永嘉四年(庚午,公元三一零年)
  春,正月,乙丑朔,大赦。
  汉主渊立单征女为皇后,梁王和为皇太子,大赦;封子义为北海王;以长乐王洋为大司马。
  汉镇东大将军石勒济河,拔白马,王弥以三万众会之,共寇徐、豫、兗州。二月,勒袭鄄城,杀兗州刺史袁孚,遂拔仓垣,杀王堪。复北济河,攻冀州诸郡,民从之者九万馀口。
  成太尉李国镇巴西,帐下文石杀国,以巴西降罗尚。
  太傅越征建威将军吴兴钱璯及扬州刺史王敦。璯谋杀敦以反,敦奔建业,告琅邪王睿。璯遂反,进寇阳羡,睿遣将军郭逸等讨之;周纠合乡里,与逸等共讨璯,斩之。三定江南,睿以为吴兴太守,于其乡里置义兴郡以旌之。
  曹嶷自大梁引兵而东,所至皆下,遂克东平,进攻琅邪。
  夏,四月,王浚将祁弘败汉冀州刺史刘灵于广宗,杀之。
  成主雄谓其将张宝曰:“汝能得梓潼,吾以李离之官赏汝。”宝乃先杀人而亡奔梓潼,訇琦等信之,委以心腹。会罗尚遣使至梓潼,琦等出送之;宝从后闭门,琦等奔巴西。雄以宝为太尉。
  幽、并、司、冀、秦、雍六州大蝗,食草木、牛马毛皆尽。
  秋,七月,汉楚王聪、始安王曜、石勒及安北大将军越国围河内太守裴整于怀,诏征虏将军宋抽救怀。勒与平北大将军王桑逆击抽,杀之;河内人执整以降,汉主渊以整为尚书左丞。河内督将郭默收整馀众,自为坞主,刘琨以默为河内太守。罗尚卒于巴郡,诏以长沙太守下邳皮素代之。
  庚午,汉主渊寝疾;辛