而劉雲芳率部西進,正好抄了張綸的後路。
張綸本來手中只有數千人,佔據離石,收攏了不少殘兵,也不到萬人,根本不可能在石州留多少人馬。
王儉擔任石州刺史,主要也是防備稽胡,手中只有兩千人。
劉雲芳自東而來,王儉的注意力卻全在西面,因此毫無防備。劉雲芳命人詐稱從太原郡來的援兵,奉命支援張綸將軍。王儉不備,遂開啟城門相迎,正好為隋軍所俘虜,於是劉雲芳趁機入城。
離石縣為隋軍收復,使之又成了離石郡。
劉雲芳以行軍慰撫使崔義玄為郡丞領郡事,以虎賁衛副總管高元臻為討捕使,清剿郡內的稽胡。崔義玄出身清河崔氏南祖崔溉支系。
劉雲芳入太原時,黃明遠便傳信於他,令他務必掃清稽胡之患。即使耽誤了南下,也得先清理乾淨稽胡。
稽胡人還保留著匈奴人的遊牧習俗,其仰仗騎兵,四處流竄,往往隋軍部隊到達,其部早就流竄遠去,因此清剿很是困難。
崔義玄與高元臻二人,上任之後,便派人嚴密封鎖稽胡人聚居區的道路,不使一丁點物資流入稽胡,他們要困守稽胡人。
這一點果然打到稽胡的要害處。
稽胡本就被楊子崇打的,有些勢弱。現在失掉了各種補給來源,根本難以維持生存。劉龍兒派兵四處擄掠,但皆為隋軍所阻。
隋人多遷入城中,並且在大道設卡,堵塞交通。稽胡人既找不到普通漢民劫掠,又難以逾越各處關卡,想劫掠也困難。
於是劉龍兒被逼無奈,只得選擇攻打縣城,獲取糧食。
劉龍兒帶著稽胡人攻打定胡縣(即孟門關),高元臻得信之後卻不急著救援,而是派兵直襲稽胡人老巢,又下令定胡縣堅守待援,利用城池吸引更多的稽胡人。
高元臻先是攻破稽胡老巢,俘獲稽胡人上萬,今貶為勞役。然後率兵西進,埋伏在定胡縣以東的地方。
劉龍兒圍城十餘日,久攻不下。值天氣寒冷,而稽胡人馬卻缺衣少食,連續攻城不下,終於失了銳氣。
見此高元臻率軍出擊,猛攻稽胡部隊。
此時稽胡人也得到老巢失陷的訊息,心中震惶,面對突然殺出的隋軍,更是手足無措。於是稽胡人兵敗如山倒,隋軍進擊,大破稽胡士兵,斬首數千,劉龍兒也被殺于軍中。
劉龍兒之弟劉劉六兒和兒子劉季真僥倖逃回老營,正好遇到在此嚴陣以待的隋軍,於是一番激戰,其殘部盡為隋軍剿滅。
孟門關一戰後,稽胡人主力覆滅,再無肆虐的餘力。崔義玄和高元臻加緊對稽胡的鎮壓,很快這支古老的宗族便漸漸消失於歷史的長河之中。