窮追,齊賢止之曰:“彼雖襲我不利而敗,猶有大眾,我軍方經苦鬥,所募新卒不堪再戰,稍息以俟後圖也。”遂增固榆中城牆。
三月,清知榆中難攻,遂盡銳偪襄武,尤齊賢急帥兵自金城南救,比至,襄武已失,齊賢遂壁於首陽(注曰:亦在隴西),會集兵馬,至者四萬餘。四月,清請援於關中、洛陽,悉眾六萬,會於首陽,欲與齊賢決勝,遂連日挑戰,齊賢皆不應。諸將不能忍,皆憤慨欲戰,齊賢喻之曰:“彼千里會眾,遠來圖我,正欲與我決勝耳,我若出戰,中其下懷也。若與之相持,其軍久必失銳,我可一戰破之。”遂至於六月。
清重軍深入,糧草不繼,且士卒多遠來新集,頗懷動搖,以是日有逃散,人無鬥心。七月十日,齊賢遂盡銳出戰,三道衝之,大破其眾,清單馬奔逃,齊賢遂復襄武,又乘勝拔平襄、冀縣(注曰:皆在漢陽郡)。
九月,齊賢進平成紀、阿陽、顯親、西縣(注曰:皆在漢陽),使別將梁處將輕兵入武都,自氐道逕偪下辯(注曰:武都治所),大張旗鼓,陽作重軍,偽武都太守楊楓懼,遂舉郡降。
十月,齊賢進至略陽,趙清在略陽,與之相持對壘。齊賢盡銳攻城,不能克,遂開溝淵壑,重圍守之。
時益州刺史李晚成拜表光宗,發兵偪關中。齊賢得與行臺通訊(注曰:光宗行臺在臨淄,先是,李晚成持兵,以是信使不達,至是,李晚成舉義,齊賢信使可自益州至於荊州,再至揚州、徐州,達青州臨淄),上書稱臣,光宗遂以之為持節、涼州刺史、都督涼州諸兵事,封上邽侯。
齊賢既大破趙清於首陽,乘鋒克復,三年,連取數縣。晚成亦兵偪秦川,以是趙獻大懼,使趙湧為偽雍州刺史(注曰:以趙清為偽太宰),將大眾七萬至關中。
四年正月,趙湧使別將趙渙將兵三萬救趙清於略陽。時清有眾近二萬於城中,尤齊賢萃眾六萬圍城,渙既至,屯於城東,尤齊賢使別將程庫將眾三萬距之,渙遂堅壁與之對峙。
二月,城破,清東奔,渙攻程庫以迎之,清遂往洛,趙獻以渙為偽涼州刺史。趙渙既不能制齊賢,遂退守隴縣。齊賢遂光復漢陽諸縣,三月,進圍隴縣。
時隴縣城內有逆軍三萬,齊賢集大眾六萬餘,晝夜攻之,衝樓巨車,地道石機,連圍二百日,至十月,渙糧盡,遂出與齊賢戰,齊賢將銳卒親戰,交兵城外,齊賢橫戈勒馬,逕衝敵陣,轉鬥無沮,手斬趙渙,逆軍遂崩潰逃降,隴縣克。
十二月,尤齊賢遂北鄉安定。五年二月,安定光復。三月,尤齊賢復指北地,至於五月,北地盡數光復。至是,涼州悉平。是月,李晚成拔陳倉,齊賢遂與李晚成合兵,鄉長安。
六月,齊賢以為當分道並趨,使無固守之資,遂定以李晚成下扶風,己下馮翊。七月,齊賢將大眾六萬推至雲陽。雲陽守將華泰據力馮城,負隅頑抗,齊賢重圍攻之,別遣偏將徇粟邑、衙縣、頻陽(注曰:皆在馮翊)。九月,陷其城。十月,齊賢進偪池陽,別使部將王超拔萬年。偽兵部尚書趙協集眾二萬,固守池陽,齊賢地道衝車,飛石樓硾,晝夜攻之。十一月四日,破城,協率餘眾在城中與齊賢軍巷戰,為齊賢士卒所斬,齊賢乃整軍數日,進搗陽陵(注曰:陽陵已在京兆尹內)。
十二月,齊賢將銳卒攻陽陵,三日拔之。是月,偽涼州刺史趙雪率軍三萬自關東至於渭北,與尤齊賢軍相持。初一交戰,齊賢士卒久歷苦戰,頗老,不利稍退,齊賢親將勁卒距雪軍,紮營以距之。
六年正月,齊賢軍既休整,再與雪戰,大破之,斬雪於陣中,偽馮翊太守鄭圖以渭橋降齊賢,齊賢遂度渭水。二月,進至長安西北,直偽雍州刺史湧大挫李晚成於長安西,晚成西走,湧輕銳追之,齊賢聞訊橫截之,湧與戰不利,退保長安,齊賢遂與李晚成合軍,共圍長