戰役背景
東漢末年,北方遊牧民族
烏桓逐漸強大起來,併入居
上谷、漁陽、
右北平、遼西、遼東五郡內。當時
喀左屬
右北平郡(今
凌源),遼東、遼西和右北平三郡的烏桓形成了強大的部落聯盟,並以
柳城(今
朝陽袁台子),為政治中心占據今
遼西地區,史稱“三郡烏桓”。
蹋頓最為強大,為三郡首領。此時正值
中原群雄逐鹿之時,稱雄北方的的
袁紹聯合烏桓滅了
公孫瓚。199年(建安四年),袁紹占領
幽州後,為了酬答烏桓,曾假借
漢獻帝的的名義封烏桓眾首領為單于,還與烏桓聯姻,袁紹將宗人的女兒嫁給烏桓首領為妻,鞏固了聯盟。
袁紹在
官渡之戰中敗於曹操後不久死去,烏桓繼續支持袁氏。後袁紹長子
袁譚和少子袁尚為爭奪繼承權而互斗,曹操從中取利。不久袁譚在與曹操作戰時被殺,袁尚投奔幽州的二哥袁熙。袁氏兄弟在幽州又遭變兵攻打,北逃烏桓求援,希望藉助烏桓的實力,“復圖中國”。此時烏桓在蹋頓領導下聯合,蹋頓的強大勢力使人傳言他要仿效
匈奴冒頓單于和鮮卑
檀石槐在北方遊牧部落中建立霸權。袁氏兄弟及大量追隨者到來後,蹋頓得以指揮烏桓和漢族人口多達30餘萬,史稱蹋頓“以雄百蠻”。
烏桓以為袁尚收回故地為由,數次襲擊邊境,劫走幽州百姓十萬戶。因此
曹操決心遠征
蹋頓,為統一北方除掉後患。
戰役經過
策劃
早在206年(
建安十一年),
曹操讓
董昭修建了兩條漕運:一是“
平虜渠”,由今河北省
饒陽縣至
滄州市。一是“
泉州渠”,在今天津市
寶坻、
武清二縣境。這樣做是為了便於運糧北上。在北上之前,
曹軍很多將領提出了異議,他們認為:“袁尚已成流寇,夷狄貪婪無親,豈能為袁尚所用!一旦我們深入征伐之,
劉備必定說服
劉表襲擊
許都。若此事發生,後悔都沒用了。”
針對這種言論,曹操的謀臣
郭嘉做了精闢的分析,他說:“
烏桓恃其邊遠,肯定不會做準備,我們應該出其不意,這樣即使孤軍深入也一定能擊敗他們。況且袁氏與烏桓關係非同一般,而河北百姓對袁家還有一些感情,一旦北方未定而南征,袁氏兄弟和烏桓會為患,新安定的北方各州也將丟失。荊州牧劉表不會被劉備說服襲擊許都的,他除了坐談以外無所作為,知道自己的才能不足以駕馭劉備,並不信任,若予以重任則擔心不能制住劉備,如僅予以輕任,則劉備不願為之所用。”
曹操採納了郭嘉的建議,決定北征烏桓。
207年(建安十二年)五月,曹操率領大軍抵達無終(今天津市薊縣),兵臨塞口,準備出濱海道,過碣石,進攻
柳城。從曹操此次北上帶到無終的將領來看,除了本地人,就是一些驍勇的“騎將”,可見曹操是做好大規模騎兵作戰的準備,他們分別是:
張遼、
徐晃、
張郃、
張繡、
韓浩、
史渙、
鮮于輔、
閻柔、
曹純;另外有
牽招、
郭嘉等人。可眼看大軍就要啟程進軍遼西,天公卻不做美,夏秋季節大雨連綿,“淺不通車馬,深不載舟船”,“傍海道不通”,進軍時間不得不一拖再拖,一直到了秋七月。此時的
烏桓也已經有了準備,“遮守蹊要,軍不得進”。這樣看來似乎只有退軍這一條路了。如果此時退兵,那么將前功盡棄,任由二袁養成氣力,將來烏桓騎兵一定會時常騷擾
幽州,那時
曹操的背後就永無寧日。曹操當然不會輕易的離去,他在徐無山(今河北
玉田東北二十里)請出了當地的嚮導----
田疇。
行軍
烏桓軍的大本營在
柳城,由無終發起的攻擊線穿過渤海沿岸的平原地帶。但七月,雨季降臨,大雨在低地泛濫,道路泥濘,使得這片地區不能通過了。烏桓也料到了這條進攻線路,扼住河口,曹操軍一時不能前進。
曹操就戰況求助於熟悉當地且早先和烏桓有過爭執的田疇。田疇告訴曹操一條通往西漢廢棄的前沿領地的廢棄道路。從那裡軍隊可以行經無防守的地帶,在烏桓最想不到的地方予以攻擊,若如此做,“一仗也不用打就能得到蹋頓的首級”。曹操大喜過望,採納計畫,回師無終,命部下在水邊的路上樹立標誌,寫上:“中夏時節,道路不通。我們等秋冬了再進軍。”敵軍哨兵看到標誌,相信曹操真的撤軍了。如田疇所料,烏桓人大為失算,以為任何不能穿越平原地帶的軍隊都會撤回。
七月,郭嘉建議“兵貴神速”,要曹操丟下輜重,迫使軍隊輕裝前進,以免拖後腿和警醒敵軍,曹操謹記在心。臨走前,
曹操又命人在濱海道旁立個牌子,上書:“方今暑夏,道路不通,且俟秋冬,乃復進軍”,表面是通令全軍的路標,其實是為了麻痹敵人。
烏桓人看到,信以為真,“誠以為大軍去也”,不做準備。可他們無論如何沒想到曹操會出
盧龍塞。在田疇帶路下,曹操率軍輕裝創造了被認為其戎馬生涯中最值得紀念的軍事冒險之一。他們攀越徐無山,經盧龍塞退出中國邊境進入
灤河上谷,在這片艱難的地區進軍五百餘里,在平岡轉而東向,穿越鮮卑的牧地,再次進入東漢邊境的山脈。這時曹操軍已經包抄了蹋頓的防守營寨,正沿到海的方向直線前進,即將把敵軍的領地一分為二。但即使是到了平岡,離
柳城還是有百餘公里的距離。
決戰
八月,曹軍一直急行軍到距離
柳城不足“二百里”的
白狼山附近,
袁尚、
袁熙與蹋頓單于、遼西單于
樓班、
右北平單于能臣抵之才倉皇集結“數萬騎”向西迎敵。兩軍在白狼山遭遇。這是場
遭遇戰,其實也是場決戰。如果
曹操戰敗,那么全部曹軍勢必全軍覆沒於遼西,因為他們沒有退路。如果烏桓戰敗,那么他們的柳城勢必失守。當時烏桓的優勢是以逸待勞,兵馬“盛眾”,但他們面對曹軍的到來卻措手不及,而且和其他遊牧民族一樣,他們單兵能力強,但整體作戰弱。曹操的優勢是出其不意,手下都是勇冠三軍的猛將和百戰餘生的精銳騎兵和“虎豹騎”,不過他們經過十幾天的山路和急行軍,體力已經大打折扣,更何況他們的重裝主力步兵在後面,面對多於自己的烏桓軍,很多曹軍將士們也都感到恐懼和發怵,希望等待後續部隊。在“左右皆懼”的氛圍中,
張遼“勸太祖戰,氣甚奮”。曹操看張遼氣吞山河,勇猛無畏,“壯之”,又登白狼山觀敵陣,看到烏桓軍陣不整,陣形鬆散,所以“自以所持麾授遼”。根據《
淮南子·主術訓》的“軍之持麾者,妄指則亂矣”,說明,張遼負責臨陣指揮。根據《魏武軍令》的“麾前則前,麾後則後,麾左則左,麾右則右。不聞令而擅前後左右者斬。”因此,曹軍各部的進攻方向、進攻時機皆由張遼決定。
張遼臨時獲得了曹操用來指揮部眾的麾旗,於是,指揮先鋒部隊沖向敵陣,曹軍的精銳騎兵與烏桓騎兵在白狼山下一場血戰。徐晃、張郃、韓浩、史渙、鮮于輔、閻柔、曹純奮勇爭先,數萬騎兵的大混戰,可以想像戰鬥的慘烈。烏桓原本“眾甚盛”,但看曹軍如此勇猛,其陣行開始崩潰,混戰中,蹋頓當陣為張遼斬殺,一說為曹純部虎豹騎俘獲後斬首。
烏桓群龍無首,最後終於被殺得七零八落,“死者被野”,三郡烏桓的主力騎兵在這場決戰中開始全面崩潰,此戰中,曹操大獲全勝,斬
蹋頓及名王以下十餘人,俘虜二十餘萬人。
曹操收烏桓精銳,之後率其征討四方,號稱“天下名騎”,邊民也因此得以安居生息。
戰役結果
白狼山之戰後,
曹操“
屠柳城”。他沒有進一步追擊逃亡到遼東的二袁,而是坐等二袁的首級。果然,沒多久公孫康就把二袁的首級送來了。在小說《
三國演義》里是
郭嘉的計謀,名為“
遺計定遼東”。
此戰後,郭嘉病逝,當時環境惡劣,“寒且旱”,連曹操自己也說:“這次贏得困難,贏得僥倖!”郭嘉英年早逝很可能是因為水土不服,這也成為曹操志滿意得之際美中不足的原因。緊接著,曹操收編三郡烏桓騎兵加入自己的軍隊,“由是三郡烏丸為天下名騎”。大大發展了曹軍的騎兵部隊。建安十二年九月,曹操從柳城班師,此時濱海道可行,曹操途經碣石,策馬上山,遙望渤海,回想自己功蓋寰宇,意氣風發,於是留下名篇《
觀滄海》。
戰役評價
白狼山之戰中,
曹操用兵神速,出敵不意,
以少勝多,最終討平
烏桓,並徹底剷除袁氏殘餘,建安七子之一的陳琳作《神武賦》讚美曹操北征烏桓時軍容之盛,克滅烏桓的功業,辭曰:“旆既軼乎白狼,殿未出乎盧龍。威凌天地,勢括十沖,單鼓未伐,虜已潰崩。克俊馘首,梟其魁雄。”
在213年(建安十八年),曹操進爵魏公時,漢獻帝在詔書里褒獎曹操平烏桓的功績時說“烏丸三種,崇亂二世,袁尚因之,逼據塞北,束馬縣車,一征而滅,此又君之功也。”
曹魏文人
繆襲曾作《屠柳城》,言曹公越北塞,歷白檀,破三郡烏桓於柳城也。曰:“屠柳城,功誠難。越度隴塞,路漫漫。北逾岡平,但聞悲風正酸。蹋頓授首,遂登白狼山。神武執海外,永無北顧患。”
晉朝史學家陳壽在《三國志·魏書·烏丸鮮卑東夷傳第三十》中評價到:“太祖潛師北伐,出其不意,一戰而定之,夷狄懾服,威振朔土。”
南宋思想家葉適在《習學記言》中稱讚說:“以漢髙滅秦、項之威,而匈奴項領,受圍平城。光武百戰百克,遂定海內,而盧芳連胡擾邊,終其身不能屈。烏丸蹋頓之暴,不減前世。曹操親伐,一戰斬之,徙其部落,遂為名騎,所向有功,何其壯也。”