關中平定後,曹操回到鄴縣並沒有對馬騰動手,馬超第二次起事,曹操忍無可忍了,就在馬超逃往漢中的同時,曹操下令把衛尉馬騰以及他兩個兒子在內的數十口人全部誅殺。
應該說,不能怪曹操太狠,馬超自己得負更大責任。
在此次馬超起事中韓遂沒參加,不過他一直都在涼州。金城郡是韓遂在涼州的大本營,即今甘肅省蘭州市一帶。韓遂造反的意志並不強,他一直抱著有朝一日與曹操和解的幻想,所以這一次他堅決沒有參與,但曹操殺馬騰的時候也順便把韓遂的兒子殺了,韓遂感到了絕望。
曹操看來對韓遂也徹底絕望了,轉而把希望寄托在閻行身上。曹操沒殺閻行的父親,還派人秘密潛入涼州,給閻行送來一封親筆信,信中寫道:「我看韓遂的所作所為十分可笑。我前前後後給他寫了不少信,信中無話不講,到了這種地步還如何忍耐?你的父親知曉大義,目前很平安。即便如此,牢獄那種地方不是贍養父母的場所,況且我也不能為你長期贍養老人哪!」
可以看出,曹操對閻行遲疑不決也有些不滿,話也說得很明白,他的父親暫時不會有生命危險,但不能等得太久。閻行接到信後,感到壓力很大。
韓遂察覺到閻行的不安,他擔心閻行有貳心,於是強迫閻行娶了自己的女兒,試圖以此拉住閻行。韓遂派閻行以西平郡太守的身份向西發展勢力,與金城郡形成掎角之勢。西平郡是建安年間分金城郡部分縣新置的郡,治所在西都縣,即今青海省西寧市,現在湟源、樂都之間的湟水流域都屬該郡,下轄西都、臨羌、安夷和長寧等縣。
閻行有了獨立發展的機會,立即反身向韓遂發起進攻,但實力不夠,被韓遂打敗,最後帶著家人逃到了內地,後來見到了曹操,被封為列侯。
閻行雖然沒有打敗韓遂,但對韓遂形成了重創,尤其在心理上徹底打垮了韓遂,韓遂很傷心,對心腹成公英說:「大丈夫遇到危難,禍患的根源居然從婚姻開始!如今連親戚都要背叛我,人馬又少,看來只能從羌中向西南去投奔蜀地了。」
成公是複姓,成公英是金城郡本地人,對韓遂一直忠心耿耿,聽說韓遂要去投劉璋,成公英勸道:「將軍興兵數十年,現在雖然遇到挫折,哪能放棄自己的門戶投靠他人?」韓遂說:「我年紀大了,你有什麼辦法教我?」成公英說:「曹操不可能親自從遠方趕來,這也就是姓夏侯的主事而已。夏侯氏人馬無法追趕上我們,又不能在這裡久待,我們暫時在羌中休養休養,等待他離去,然後聚集以前的人馬,我們還會有所作為的。」
這時候夏侯淵的大軍已經抵達涼州,金城郡肯定守不住了,韓遂認為成公英說得有道理,於是帶著隨從以及男女數千人到了羌人那裡,由於他向來對羌人很好,羌人願意保護他。
羌人的核心活動區在長率一帶,在他們的支持下韓遂進駐到顯親,此地在冀縣的北面。夏侯淵佔領冀縣後率兵攻打顯親,韓遂不敵,逃往略陽城,夏侯淵繳獲了不少輜重糧草,同時展開追擊,又追到略陽城,此地在顯親縣東北方向。
當時涼州境內除韓遂餘部和羌人外,還有一支勢力較大的人馬是氐王,下一步如何行動?夏侯淵手下部將有兩種不同意見,一種認為應該攻擊略陽,一種認為應該攻擊興國的氐王。夏侯淵認為韓遂人馬雖然不多卻都是精兵,而興國城池堅固,不能立即得手,這兩個地方都不能輕易攻擊,而應該先攻擊長離一帶的羌人。
夏侯淵認為,韓遂與羌人關係緊密,已結成同盟,韓遂部下有很多人的家眷都在長離,如果攻擊長離,韓遂不想救都得來救,韓遂只要離開略陽,在運動中必然能得到殲敵的機會。夏侯淵留下一部分人守輜重,自己率輕兵直趨長離,韓遂果然率部來救。雙方相遇,對曹軍來說此時敵眾我寡,大家不免有些擔心,想結營與敵人打持久戰,夏侯淵卻說:「我們轉斗千里,士兵們已經很累了,再修築營壘,士兵會更疲憊。敵人雖然很多,沒有什麼可怕的。」
夏侯淵下達攻擊令,為了鼓舞士氣,他親自擂鼓,曹軍將士個個用命,最後大敗韓遂軍,繳獲了敵人的指揮旗,之後得勝而回,又將略陽攻克。
夏侯淵命部隊在略陽稍作休整,之後向興國發起了進攻。
興國是氐人的勢力範圍,在興國的氐人首領叫阿貴,另外在百項還有一個氐人首領叫千萬,他們都稱氐王。雖然他們都很勇猛,但也沒有擋住曹軍的進攻,阿貴被擊破,千萬戰敗後逃往漢中去投奔馬超去了。夏侯淵率部乘勝追擊,連戰高平、屠各等地,都獲得大勝。
隴西郡有個地方叫枹罕,位置大約在今甘肅省臨洮縣以西,是董卓的家鄉,此地有個叫宋建的人,趁著涼州大亂自稱河首平漢王,任命了丞相等官員,跟袁術一樣做起了土皇上,已有30多年,朝廷的軍隊也曾討伐過幾次,都沒能消滅宋建,反而讓宋建壯大了實力,手下已有數萬部眾。
連敗韓遂和羌人、氐人後,曹操下令夏侯淵出擊枹罕。這一年10月,夏侯淵自興國出兵枹罕,在人馬並不佔優勢的情況下,只用了一個月時間就活捉了宋建,將其本人及丞相以下所有官員全部斬殺。
之後,夏侯淵又派張郃等人率兵平定了河關,深入小湟中,河西地區的羌人部族全部投降,至此涼州全境宣告平定。
曹操很高興,專門發來了嘉獎令,其中說道:「宋建作亂30多年,夏侯淵將軍一舉滅之,虎步關右,所向無敵,正如孔子所說的『吾與爾不如也』。」
至於韓遂的下落,史書沒有詳細記載,有的提到他在略陽之戰後不久就死了,是死於戰鬥,還是死於疾病,不得而知。
從建安十六年(211)起,曹軍用了三年多的時間,在沒有付出特別大代價的情況下平定了關中,得到了涼州,收穫巨大。曹操命令夏侯淵仍撤回長安,授予他假節的特權,統籌西部地區的軍務。
為了理順西部地區的行政管理,曹操以朝廷的名義對行政區劃進行了重大調整,撤銷涼州刺史部,改設雍州刺史部,將原涼州刺史部的全部以及原屬司隸校尉部的關中地區劃歸新設的雍州刺史部。
首任雍州刺史的人選早就在曹操心中了,他就是剛剛就任京兆尹的張既,曹操命他統一管理關中以西地區的政務。張既上任前專程赴鄴縣聽取曹操的指示,他是關中地區的左馮翊人,也在雍州轄區內,能在家鄉當父母官說明漢末的「三互法」早已蕩然無存了,曹操笑著對張既說:「你這次回到家鄉,可以算得上衣錦還鄉了吧!」
看來曹操此時的心情格外輕鬆,西線總算告一段落,他可以放心地考慮南線和東線兩個戰場的事了。