白狼山之战曹操攻打乌桓 曹操是怎么以少胜多的
白狼山之战的网友们,白狼山之战到底是什么样的?曹操是如为什么少胜多打败乌桓的?
白狼山之战发生在公元207年,在此之前,袁绍及其长子袁谭已死,袁绍的幼子袁尚被曹操打败,与袁熙一起逃到了乌桓,当时乌桓所在地是在中原最北边的辽东三郡(辽东、辽西、右北平郡),核心地区在柳城,今辽宁省朝阳市朝阳县一带,袁尚之前的根据地在邺城(今河北临漳县与河南安阳交界处),从邺城逃到柳城,袁尚逃了一千多公里。
对于是否追击袁尚打击乌桓的问题,曹操内部的意见起初并不一统,主要有两种意见:
一、大多数人赞同不要攻打。理由是乌桓太远,如果劳师远征,担心刘备会怂恿刘表北上攻打许都,许都才是最重要的,况且乌桓也不会被袁尚所用,他们的诉求是不一样的。
曹操
二、只有一个人支持攻打乌桓,就是郭嘉,郭嘉认为刘表是坐谈客,不会听从刘备建议攻打许都的,乌桓与袁氏关系一向非常好,到时会成为我们的边患,正因为距离如此之远,乌桓也认为我们不会攻打他们,如果我们偏要出兵,就会起到出其不料的效果。
曹操本人也是犹豫不决,倾向于攻打乌桓,但又担心后方会遭到敌人的攻击,下不了决心,毕竟一千多公里的远征,一时半会也回不来,从战略上讲,袁氏兄弟已经是曹操的死敌了,如果现在不攻打他们,将来一样会成为曹魏的边患,到时候还是一样要出兵攻打,晚打不如早打,曹操只是下不了决心。
郭嘉的建议为曹操解决了后顾之忧,最终让曹操下定决心攻打乌桓,这是曹操自起兵以来,距离最远的一次远征,于是曹操开始为远征袁尚与乌桓做准备,白狼山之战就这样拉开了序幕。
郭嘉劝曹操打
曹操最初选择的进军路线是:邺城→无终(今天津市蓟县)→滨海道( 河北秦皇岛)→碣石(今河北昌黎县)→柳城(今辽宁朝阳),这其实就是沿着渤海海边走的一条路,本文称之为环渤海线,当曹操率领大军到达无终时,正值初夏,然后雨季来临了,导致道路泥泞,曹操暂时无法进军,于是他就找到了一个当地人问路,这个人就是田畴。
田畴给曹操提供另外一条从无终到柳城的道路,这条路线是:邺城→无终(今天津市蓟县)→徐无山(今河北玉田县)→卢龙塞(今河北迁安县)→滦河→河北承德→白狼山(今辽宁喀喇沁左翼蒙古族自治县)→柳城(今辽宁朝阳),本文称之为白狼山线。
曹操征乌桓诱敌路线图
曹操在攻打乌桓时,采取了两个战略:
一是出其不意。
从无终到柳城,一般情况下走的都是环渤海线,沿着海边走,这条路很像明代时期的关宁锦防线,曹操了解这条路,乌桓人也了解,所以当袁尚投靠乌桓之后,乌桓人是沿着环渤海线布防的。
曹操为了迷惑乌桓人,先让部分大军从无终出发,沿着环渤海线往柳城走,故意走了一半之后,以天气原因为由,下令大军撤军,还在路上树立标志,标志上写着:道路不通,等到了秋冬季节再进军。给乌桓人造成一种撤军的错觉。
二是兵贵神速。
然后曹操本人率领精锐大军暗中从白狼山线行军,一路翻山越岭、趟水过河快速行军,曹操听从郭嘉的建议,抛下辎重与步兵,率领轻骑兵轻装前进,兵贵神速,曹操很快就出其不意地到达了白狼山。
白狼山离柳城不足200里,曹操只需要两天时间就能到达乌桓的大本营柳城了,就是在此时,乌桓的侦察兵发现了曹操,由于之前乌桓人以为曹操已经撤退了,根本没有想到曹操从卢龙塞一路翻山越岭到了白狼山,一时措手不及,于是乌桓人匆忙集结大军,前往白狼山与曹操交战,就这样双方正式在白狼山相遇。
当时曹操手下的大军很少,史书没有记载具体的数字,我们可以推测一下,曹操手下兵力以虎豹骑为主,虎豹骑是最贵的骑兵,根据后来在长坂坡追击刘备的数量只有5000人来看,曹操带到白狼山的虎豹骑最多就是5000人,再加上其他的非虎豹骑骑兵,曹操在白狼山的总兵力加起来应该接近一万人。
曹操选择骑兵快速进军
乌桓与袁绍这边虽然是仓促组织起来的大军,但是数量占据了绝对的优势,从史书的记载来看,战后被俘虏的乌桓人就有二十余万人,这多少有些夸张,至于乌桓参战的兵力,史书上记载有数万人,那些被俘虏的人应该包括乌桓的百姓吧,即使乌桓有数万骑兵参战,也是曹操兵力的数倍,在兵力上占据了绝对的优势。
曹操这边参战的主要将领有:张辽、徐晃、张郃、曹纯、张绣、韩浩、史涣、鲜于辅、阎柔、牵招,五子良将一下子来了三个,战斗力不用说了,虎豹骑的首领曹纯也在,韩浩、史涣都是以忠勇著称的将领,鲜于辅、阎柔是原幽州牧刘虞的手下,熟悉北方地形与环境,可以看到曹操手下都是精兵强将。
乌桓这边参战的主要将领有:袁尚、袁熙、蹋顿单于、辽西单于楼班、右北平单于能臣。算起来就是三郡乌桓单于全部出动,再加上袁尚与袁熙两个纨绔子弟。
白狼山之战张辽担任前敌指挥
曹操采用了三个办法以少胜多打败了数万乌桓骑兵 ,并俘虏了二十余万人,这三个办法就是:
1、抢占制高点。
曹军到达白狼山后,曹操就抢占了制高点,登上了白狼山顶,这个时候因为乌桓已经发现了曹军,所以集结大军往白狼山前进,而曹操在山顶把敌情看得一清二楚,在整个交战过程中,曹操也是在山顶全程指挥并观看的,掌握了整个战争的主动权。
另外,曹操占据山顶,一时半会乌桓人也攻不上来,骑兵是不方便往高处进攻的,这样也能保证曹操本人的安全,曹操当时应该是把指挥所部署在山项,然后主力部队放在山脚迎战,这样也不会被敌人所包围,这是曹操胜利的第一个原因。
乌桓人毫无准备
2、趁敌人阵型未稳,首先发动攻击。
当时曹操手下只有轻骑兵,步兵和辎重都在后面没有跟上来,曹操手下的部分将领看到乌桓兵力很多,有些畏战,张辽向曹操建议,趁敌人阵型未稳之际,首先攻击敌军,曹操同意了张辽的建议,并且让张辽担任前线指挥官。
乌桓大军是匆忙集结起来的,从各个地方往白狼山赶,在行军过程中,明显队伍就是乱的,骑兵行军与步兵是不一样的,受到地形的影响,尤其是在山区行军,无法有效组成阵型,从四面八方汇集过来,即使大军数量很多,但并不集中,也没有摆开战斗阵型。
张辽看到了乌桓大军的弱点,这与他后来在合肥之战中采用的办法是一样的,合肥之战时,孙权带了10万大军攻打合肥,部队还没有完全集结好,张辽就带了800人冲进孙权大军,一通战斗下来,打击了孙权大军的军心,并在合肥之战取胜。
袁尚
白狼山之战在合肥之战前,张辽仍然是用同样的办法,根据在山顶观测到的敌情,集中兵力攻击乌桓的一支大军,这支大军很可能就是蹋顿单于的大军,乌桓总兵力虽然是曹军的数倍,但在局部并不形成优势,张辽就靠乌桓大军阵型未稳,及时出击,一战就打败了乌桓大军,曹军在局部取得胜利,一是振奋了己方的军心,二是打击了敌人的信心。
3、擒贼先擒王,狭路相逢勇者胜。
张辽指挥的曹军本来就是曹操手下的精锐部队,以作战勇猛著称,再加上孤立无援,没有退路,一旦战败,就是死路一条,所以曹军将士只有奋勇杀敌,打败敌人才能活下去,而张辽本人就是勇猛异常的将领,合肥之战带800人敢冲击敌人10万大军的勇士,根本就不怕敌人的数量多,张辽作为战场指挥官靠勇猛直接冲在前线,也能激发曹军将士的战斗信心。
乌桓单于蹋顿当场被杀
狭路相逢勇者胜,乌桓一没有准备好,二看到曹军如此勇猛,一下子就失了信心,再加上张辽一冲击就击杀了蹋顿单于,自己一方的单于当场被杀,这对乌桓人是毁灭性的打败,首领都没了,部将哪还有信心继续参战,所以乌桓大军迅速崩溃,曹军取得了白狼山之战的胜利,然后继续进攻柳城,俘虏了二十余万人。
《三国志 武帝纪》:公登高,望虏陈不整,乃纵兵击之,使张辽为先锋,虏众大崩,斩蹋顿及名王已下,胡、汉降者二十余万口。
从史书的记载也能看出,曹军斩杀了蹋顿单于及很多乌桓部将,乌桓大军迅速崩溃,曹操取得了最终的胜利。