赤壁之战后,曹操统一天下的计划被打乱,曹军在荆州方向全面转为了守势,在合肥等地也遭受到了孙权军队的攻击。而刘备则趁此机会迅速占领了荆州南部四郡并借了孙权的南郡,终于有了一块立足之地,汉末三国的历史此时走到了新的一个阶段。

曹操由于马超、韩遂等人的叛乱也开始对了西部进行用兵,于建安十七年(212年)彻底的击败了西凉集团。而刘备为了求生存,谋发展开始把目光投向了刘璋控制的巴蜀地区,经过一系列的事件之后在建安十九年(214年)击败了刘璋,初步控制住了巴蜀地区。很显然夹在关中和巴蜀之间的汉中,接下来会成为曹刘双方下一步的攻击目标。

汉中的拥有者为张鲁,他凭借政教合一的管理方式盘踞该地近三十年的时间,而且实际上控制的地盘也不仅仅只是一个汉中郡,还包括了附近巴郡的部分地区,户口数达到了十余万,可战之兵也有数万。在汉末三国时期,人口是各方都想获得的一种资源,此时张鲁至少拥有几十万老百姓,再加上汉中地理位置的重要性,是一个非常好的前进基地。曹操如果拿下汉中就可以南取巴蜀,刘备如果拿下汉中就可以北上关中,也就意味着占据了汉中,就掌握未来战争的主动权。

虽然刘备是十分想要拿下汉中,但是在建安二十年(215年)三月,孙权突然在荆州搞事情了,派遣吕蒙武力夺取了长沙、零陵和桂阳三郡,刘备只能被迫带领五万大军与孙权方面对峙。而此时曹操已经带领大军从由汉中西北部的武都郡直取汉中,到了四月曹军在阳平关击败了张鲁之弟张卫的军队,张鲁见势不妙就主动投降了曹操,曹操就这样在不到一个月的时间就轻松击败了张鲁的主力军队。

由于曹军的进展实在是太快了,蜀地的形势发生突变,刘备为了迅速率领主力回师成都与孙权迅速达成湘水之盟,主动让出来了长沙郡和桂阳郡。好在曹操并没有继续南下攻打蜀地的打算,留下了夏侯渊为主帅,统领张郃、徐晃等人驻守在汉中,其余大部分军队撤出了汉中。同年九月,巴地的少数民族势力也都向曹操靠拢,曹操任命巴、賨夷帅朴胡为巴东太守,杜濩为巴西太守,任约为巴郡太守,这严重威胁到了刘备在巴地的统治。

在曹操攻打张鲁的时候,黄权对刘备说:“若失汉中,则三巴不振,此为割蜀之臂膀也。”要求刘备迅速去支援张鲁,避免张鲁投降曹操,但是张鲁失败的速度实在是太快,黄权还没有带兵带兵赶到,张鲁已经投降曹操了。于是黄权就地驱逐了依附于曹操的巴地少数民族领袖朴胡、杜濩等人的武装。

曹操看到依附于自己的小兄弟被打了,于是就命令汉中的张郃过来接应他们,顺便也抢一点当地人迁到汉中去。张郃气势汹汹杀来,刘备也不甘示弱命令张飞为巴西太守,准备在半路劫杀张郃,张飞和张郃两军相持了五十多天不分胜负,最终张飞采取突袭的战术让张郃军退走。这次作战张郃军队虽然退走,但是很显然是完成了抢人的任务,回到汉中后升了张郃的官可以证明,而张飞虽然击败了张郃,但是任务却失败了。这一次虽然是一次小规模的战斗,但是说明了一个问题,那就是曹军对于占领地盘的兴趣不大,主要目的还是在于争夺人口。

刘备的两次失利

在二张大战结束之后,刘备集团开始积极准备攻打汉中的战争,建安二十二年(227年)冬,刘备经过了一年多的准备,集结大军向汉中进发。这时候的刘备集团人才众多,麾下猛将如云,张飞、马超、黄忠等都在此次作战的队伍中,谋士有法正,后勤保障有诸葛亮。

汉中作为一个易守难攻之地,打下来是十分困难的,为了分散敌军的守备力量,刘备命令张飞、马超(没有实权)、吴兰等人统帅一部屯住武都郡的下辨地区以吸引曹军的注意力,而刘备亲率主力攻打曹军重兵防守的阳平关。但是张飞、吴兰这一路打的很糟糕,曹操从关中地区抽调了曹洪的部队来对抗张飞、吴兰。建安二十三年(218年)三月,曹洪在骑都尉曹休的建议下集中兵力攻击吴兰,由于张飞和吴兰配没有配合好,吴兰在曹军猛烈攻击下全军覆没,张飞势单力孤只能撤退。下辨之战以刘备集团失败告终,吸引曹军注意力的计划失败了不算,还损兵折将比较严重。张飞由于作战不力而退居二线,没有继续参加汉中之战。

就在张飞战败后,刘备主力大军已经兵临阳平关下,但是阳平关地势险要,刘备立刻就放弃了强攻阳平关的计划。当时曹军布防情况如下:夏侯渊率主力防守阳平关、张郃率部防守广石、徐晃率部防守马鸣阁至阳关一线。在建安二十三年(218年)七月,刘备为了大破僵局派遣其心腹陈式率领10多营兵马,大概有万人左右,前去“绝马鸣阁道”。但是徐晃早就已经在那边等待多时,陈式所部遭遇伏击加上山路难行,出现了“自投山谷,多死者”的情况,陈式带领的军队大部分都损失掉了,刘备的军队再度败北。

随着陈式的战败,刘备深感己方兵力的不足,于是要求主管后勤工作的诸葛亮对前线进行兵源补充,并做好持续供应粮草的工作。诸葛亮在接到刘备的指令后,在蜀人杨洪的支持下开展了大征兵,大征粮,根据历史记载史称当时的蜀地已经到了“男子当战、女子当运”的局面了。同年九月,曹操也已经带领大军屯住长安,下一步就要准备加入汉中战场。曹刘双方都在积蓄力量投入到接下来更大规模的战斗。

建安二十四年(219年)正月,刘备率先发动了攻势,集中所部万余精锐猛攻打张郃,张郃面对如此严峻的形势丝毫没有慌乱,一面向夏侯渊求援,一面亲自上阵搏杀鼓舞士气,这使得刘备的军队始终无法取得进展。尽管曹军再度击退了刘备军队,但是此时的曹军已经鏖战了一年多的时间,已经相当的疲惫。

定军山之战

一计不成,再施一计。刘备统领大军“自阳平南渡沔水,缘山稍前,于定军山势作营”。刘备进军定军山这一步棋走的非常好,定军山位于阳平关东部,此山的北面又是一片盆地,刘备军队占据此山之后,可切断阳平关的后路,也可以据山而守。夏侯渊这时候有做出了一个十分不明智的决定,竟然带领主力大军前来争夺定军山,由于曹军兵力处于劣势且疲惫不堪,夏侯渊和张郃两人就在定军山附近扎下了营寨。

这时谋士法正建议刘备以居高临下的有利条件,全军对曹营发动攻击。当天夜里,刘备亲率主力再次猛烈攻击张郃,这一次张郃真的是快抵挡不住了,在夏侯渊派出部队的增援下,才勉强守住了营寨。这使得夏侯渊这边的兵力就空虚了,主帅夏侯渊为了更好的进行防守,不顾生命危险,亲自带少量士兵去修补被毁坏的防御工事。突然刘备手下大将黄忠从黑夜中杀了出来,夏侯渊来不及撤退被黄忠所斩杀,手下数百名亲兵也一同战死。

随着夏侯渊的战死,曹军阵脚大乱,刘备大军趁势掩杀过去,经过一夜的激战曹军损失惨重。还在当时曹军还有张郃坐镇,在张郃的指挥下残兵败将退到了汉水以北重新组织起来了一条防线,第二天刘备在进攻时发现曹军防守十分严密,就放弃了原本的计划,汉中之战再度陷入了僵局。

曹操在得知夏侯渊战死的消息后,命令驻扎在长安的大军增援汉中,建安二十四年(219年)三月,曹军由斜谷入汉中,遮天蔽日,声势浩大,这次是曹操亲率大军与刘备交战。而刘备却一点也不慌,自信的说到:“曹公虽来,无能为也,我必有汉川矣。”

刘备此时已经充分认识到了曹刘双方的优劣势,刘备的军队只要凭险据守,曹操大军即便人数再多也是奈何不了他刘备的。而曹操大军的后勤补给压力是远大于刘备,只要这样继续坚持耗下去,曹军最终就必然会退出汉中。事实也正如刘备所料想的那样,在和刘备相持了一个月之后,曹操于当年五月下令全军撤退,放弃了汉中,至此汉中之战以刘备的胜利而告终。

观汉中之战的整个过程,刘备一方不管是在前期还是后期都打的相当吃力,开局还遭受了相当大的损失,但是刘备始终没有气馁,抓住战机取得了定军山之战的胜利,以弱胜强逼退了曹操。

而曹操一方则根本就没有下定保住汉中的决心,事实上早就可以派兵增援夏侯渊了,直到夏侯渊战死了才急急忙忙的赶过来,但这个时候来已经晚了,曹操大军只是空耗粮饷罢了,最终该走还是得走。

刘备获得的胜利战果,主要就是领土的扩张,除了汉中郡,房陵和上庸两郡也一同被刘备收入囊中。领土的扩张也带来了人口的增加,不过由于曹操认识到人口的重要性,把当时汉中以及附近地区的大量民众给迁走了,这使得刘备的人口收益大打折扣,有那么一点遗憾。

关键词: 汉中之战