可退汉赵之兵。”怀帝准奏,即以王衍为六军都督,命率军出城迎战。王衍自知并无统兵征战之才,万般无奈奉诏,转恨群臣相害自己。只得下殿点兵遣将,差左卫将军王秉为先锋,引军出城交战。点军已毕,尚未发兵,忽城头军士急报,说王弥已击鼓攻城,纵火焚烧建春门。王衍惊得浑身汗出,急领诸将上城,向城外看时,见汉军正在爬城,便如蚁聚。王衍心中着慌,急问众将道:“这便如何是好?除非天降神军,以攻其后,方能解得此危。”煞是奇怪,这句话便如姜太公掐诀念咒一般灵异,话音刚落,便忽见远处尘头大起,一彪军狂卷而至,直杀入汉军后队,横冲直撞。汉军正在全力攻城,没有防备,全军大乱。王弥闻报,急引亲军转身来迎,见前来解围者,正是前番自己手下败将北宫纯。城头上诸将见救兵果至,无不拜服于地,向王衍称颂道:“司徒神算,纵使诸葛武侯复生,亦不及也。”王衍亦喜不自禁,急命王秉引军出城,与北宫纯里应外合,两面夹击。王秉此时亦来了精神,急披挂上马,带领五千人马,杀出城来。真可谓人逢喜事精神爽,此时竟武艺大增,如虎入狼群。
王弥正与北宫纯打得不可开交,不意被王秉引城内军马猛冲而至,于是引军而退。北宫纯欲报前仇,引军紧追不舍,汉赵之军大败,收脚不住。王秉亦率军在后猛追,直追至七里涧,又杀一阵,才与北宫纯引得胜之兵,回转洛阳。王弥折兵大半,直奔至平阳,方才收拢败军,扎住阵脚。于是怀羞含怒,扎营平阳城外,不敢归国。汉王刘渊闻之,急派侍中至营,请王弥将军还都,亲率文武迎于郊外,笑执王弥之手道:“胜败乃兵家常事,卿乃常胜将军,声震中原。败此一阵,何足为羞。孤今亲迎将军回城,为卿拂席洗尘,酒菜都已备好,如何逗留不前,使孤久候台驾!”不但不怪其败兵之罪,反加封司隶校尉。王弥慌忙参拜汉王,甚称惭愧,感于五铭之内,愿终生效命汉王殿下。众官见此,亦感动不已。
且说北宫纯大胜一阵,便与王秉合兵还归洛阳,来见司徒王衍,代凉州刺史张轨致意朝廷。王司徒大喜,即引北宫纯上殿,表奏其救驾大功。怀帝依司徒所奏,遣使随北宫纯前往西凉,封张轨为西郡公,张轨力辞不受,天使最终赐以印绶,不允其辞。自从八王之乱以来,当时天下各郡诸侯皆不尊奉天子,八方贡使早已断绝,唯独凉州张轨贡献不止,由此被朝廷所重,故此破格提拔,封以公爵。王衍自后再聚宾客清谈,客必以“司徒登城一呼,凉州援兵即至”之事逢迎,以为堪与当年汉献帝“说曹操,曹操到”堪相媲美。
永嘉二年七月,汉王刘渊迁都于蒲子城,有平阳渔人在汾水湾得玉玺一枚,献于汉王。刘渊见玺上刻文“有新保之”,疑是王莽时所用玺印,遂以为祥瑞之兆,重赏渔人使归。群臣趁机劝汉王晋位为帝,刘渊欣然从之,于是正式建坛称帝,国号大汉,大赦境内囚犯,改年号为河瑞,后改永凤。又祭祀南郊以承天命,聚众升殿南面高坐,封子刘裕为齐王,刘隆为鲁王。任命大将军刘和为大司马,封梁王;尚书令刘欢