荣,留天光在州,镇其根本。谓之曰:“我身不得至处,非汝无以称我心。”
  永安中,加侍中、金紫光禄大夫、北秀容第一酋长。寻转卫将军。大将军元天穆东征邢杲,诏天光以本官为使持节、假镇东将军、都督,隶天穆讨破之。元颢入洛,天光与天穆会荣于河内。荣发之后,并肆不安,诏天光以本官兼尚书仆射,为并肆云恆朔燕蔚显汾九州行台,仍行并州,委以安静之。天光至并州,部分约勒,所在宁辑。颢破,寻还京师,迁骠骑将军,加散骑常侍,改封广宗郡公,增邑一千户,仍为左卫将军。
  建义元年夏,万俟丑奴僭大号,朝廷忧之。乃除天光使持节、都督雍岐二州诸军事、骠骑大将军、雍州刺史,率大都督、武卫将军贺拔岳,大都督侯莫、陈悦等以讨丑奴。天光初行,唯配军士千人,诏发京城已西路次民马以给之。时东雍赤水蜀贼断路,诏侍中杨侃先行晓慰,并征其马。侃虽入慰劳,而蜀持疑不下。天光遂入关击破之,简取壮健以充军士,悉收其马。至雍,又税民马,合得万余匹。以军人寡少,停留未进。荣遣责之,杖天光一百,荣复遣军士二千人以赴。天光令贺拔岳率千骑先驱,至岐州界长城西,与丑奴行台尉迟菩萨相遇,遂破擒之,获骑士三千,步卒万余。
  丑奴弃岐州,走还安定,置栅于平亭。天光发雍至岐,与岳合势于汧渭之间,停军牧马,宣言远近曰:“今时将热,非可征讨,待至秋凉,别量进止。”丑奴每遣窥觇,有执送者,天光宽而问之,仍便放遣。免者传其待秋之言,丑奴谓以为实,分遣诸军散营农稼,在岐州之北百里泾川。使其太尉侯伏、侯元进领兵五千,据险立栅,且耕且守。在其左右,千人已下为一栅者,乃复数处。天光知其势分,遂密严备。晡时,潜遣轻骑先行断路,以防贼知,于后诸军尽发。昧旦,攻围元进大栅,拔之,诸所俘执,并皆放散,须臾之间,左右诸栅悉来归款。前去泾州百八十里,通夜径进,后日至城,贼泾州刺史侯几长贵疑  仍以城降。丑奴弃平亭而走,欲趋高平。天光遣岳轻骑急追,明日,及丑奴于平凉长平坑,一战擒之。天光明便共逼高平,城内执送萧宝夤而降。
  贼行台万俟道洛率众六千人入山不下。时高平大旱,天光以马乏草,乃退于城东五十许里,息众牧马。于是泾、豳、二夏,北至灵州,贼党结聚之类,并来归降。天光遣都督长孙邪利率二百人行原州事以镇之。道洛招诱城人来掩袭,杀邪利并其所部。天光与岳、悦等驰赴之,道洛出城拒战,暂交便退,追杀千余人,道洛还走入山,城复降附。天光遣慰喻,道洛不从,乃率众西依牵屯山,据险自守。荣责天光失邪利,不获道洛,复遣使杖之一百,诏降为散骑常侍、抚军将军、雍州刺史,削爵为侯。
  天光与岳、悦等复向牵屯讨之。天光身讨道洛,道洛战败,率数千骑而走,追之不及,遂得入陇,投略阳贼帅王庆云。庆云以道洛骁果绝伦,得之甚喜,便谓大事可图,乃自称皇帝,以道洛为大将军。天光欲讨之,而庄帝频敕,荣复有书,以陇中险邃,兼天盛暑,令待冬月。而天光知其可制,乃率诸军入陇,至庆云所居永洛城。庆云、道洛出城拒战,天光复射中道洛臂,失弓还走。破其东城,贼遂并趋西城,城中无水,众聚热渴。有人走降,言庆云、道洛欲突出死战。天光恐失贼帅,烬衅未已,乃遣谓庆云曰:“力屈如此,可以早降。若未敢决,当听诸人今夜共议,明晨早报。”而庆云等冀得小缓,待夜突出,报天光云:“请待明日。”天光因谓曰:“相知须水,今为小退,任取河饮。”贼众安悦,无复走心。天光密使军人多作木枪,各长七尺,至黄昏时,布立人马为防卫之势,周匝立枪,要路加厚。又伏人枪中,备其冲突,兼令密缚长梯于城北。其夜,庆云、道洛果便突出,驰马先进,不觉至枪,马各伤倒,伏兵便起,同时擒获。余众皆出城南,遇枪而止。城北军士登梯上城,贼徒路穷乞降,至明尽收其仗。天光、岳、悦等议悉坑之,死者万七千人,分其家口。于是三秦、河、渭、瓜、凉、鄯善咸来款顺。天光顿军略阳,诏复天光前官爵,寻加侍中、仪同三司,增邑至三千户。
  秦州城民谋杀刺史骆超,超觉,走归天光。天光复与岳、悦等讨平之。南秦滑城人谋害刺史辛琛显,琛显走赴天光。天光遣帅临之,往皆克定。初,贼帅夏州人宿勤明达降天光于平凉,后复北走,收聚部类谋为逆,攻降人叱干麒麟,欲并其众。麒麟请救于天光,天光遣岳讨之,未至,明达走于东夏。岳闻荣死,故不追之,仍还泾州以待天光。天光亦下陇,与岳图入洛之策。进至雍州北,此破叛已疑  。
  诏遣侍中朱瑞诣天光慰喻。天光与岳谋,欲令帝外奔,别更推立。乃频启云:“臣实无异心,惟仰奉天颜,以申宗门之罪。”又其下僚属启云:“天光密有异图,愿思胜算,以防微意。”既而庄帝进天光爵为广宗王,元晔又以为陇西王。及闻尔朱兆已入京师,天光乃轻骑向都见世隆等,寻便还雍。世隆等议废元晔,更举亲贤,遣使告天光。天光与定策立前废帝,加开府仪同三司、兼尚书令、关西大行台。天光出夏州,遣将讨宿勤明达,擒之送洛。时费也