公元308年五月,山东流寇王弥打败西晋多支军队,到了洛阳,驻军在津阳门。晋怀帝任命王衍负责征讨的军事。王衍和王斌等人带兵出战,西凉派来的猛将北宫纯跟王斌说:“我看王弥的大军,多是乌合之众。只有王弥和他几百精锐比较可怕。如果用轻骑冲破他的精锐,剩下的则不战自溃。我所率领的西凉精骑,都是骁勇无畏的勇士。明天,我可以率领他们突破王弥的中军。中军一破,将军可以全线出击,尽情拼杀,王弥可破!”
第二天,北宫纯率领他的二百精骑出阵。北宫纯的骑兵都是铁甲铠马,矢镞不入。北宫纯跃马大呼,手持长戟向王弥中军猛扑而来,犹如出笼猛虎。王弥中军都是他东莱本地的勇士,一贯勇猛善战,然而虽然厮杀多年,却从未遇见西凉精骑,见到这样的飞将,早已心胆俱裂。王弥左冲右杀,也不能阻止中军的溃败,于是北宫纯的二百精骑如入无人之境。接着王斌全线出击,晋兵呼啸而上,于是王弥兵大败,烧了建春门往东逃跑。王衍又派部将王秉追击,在七里涧赶上王弥,再次打败他。王弥带着他的残兵败将,急急忙忙地渡过黄河,向西逃命。
王弥清点他的残兵,剩下不到一万人,是进入洛阳前的什之一二。堂弟王桑劝道:“我们长久作战,将士都已精疲力尽。兄长应当投奔汉王,息战一时以养兵蓄锐。”王弥叹道:“我想见刘渊很久了。本来以为可以邀请他到洛都相见,不想今日不得不到左国城去见他。”便和王桑一道从轵关前往并州,投奔刘渊。汉王刘渊派遣大臣到左国城郊外迎接,传话说:“我将亲自到将军下榻的馆驿,拂扫床席,清洗酒杯,敬候将军的到来。”