夏侯渊与刘备发生的这场战争,准确的称呼应该称为汉中之战,而不是定军山之战,定军山之战只是汉中之战中的一场小战役。汉中之战包括下辨之战、马鸣阁之战、阳平关之战、定军山之战、汉水之战等一系列战役。汉中之战是从217年由刘备发起,到219年5月曹操退出汉中为止,历时2年之久。
汉中之战的大概过程是:一、下辨之战217年开始,刘备派出张飞、马超、雷铜、吴兰在武都郡下辩道与曹军相峙,曹洪、曹休、曹真与蜀军对峙。218年,曹休识别张飞的计谋,派兵突袭驻在下辨的蜀军吴兰部,吴兰、雷铜、任夔战死,蜀军大败,张飞、马超退回。
二、马鸣阁之战与此同时,刘备派陈式攻打徐晃据守的马鸣阁道,陈式被徐晃击败。三、阳平关之战218年7月,刘备亲率主力进驻阳平关,与夏侯渊、张郃对峙,双方发生数次战争,但刘备无法攻克夏侯渊、张郃部,形成僵持。
四、定军山之战定军山之战则发生在219的正月,而在之前双方发生了一系列的战争,但都以刘备军的失利为结果。刘备采用法正的建议,放弃在阳平关与夏侯渊的对峙,向南渡过沔水,来到阳平关东边的定军山扎营,占据高地,据险扎营。夏侯渊也放弃阳平关,与刘备争夺定军山,在定军山脚下扎营,夏侯渊守南边,张郃守东边,刘备派重兵攻打张郃部,张郃险些不敌,夏侯渊派出自已的一半军队救援张郃,结果刘备又派人烧了夏侯渊的防御阵地上的鹿角,夏侯渊亲自来修,刘备马上派出重兵攻打夏侯渊,夏侯渊战死,张郃败退,回驻阳平关。
五、汉水之战夏侯渊战死后,曹军推举张郃代理主帅。刘备在黄忠斩杀夏侯渊后,准备渡过汉水攻打郭淮,担心渡江时受到郭淮的攻击,刘备放弃了攻打郭淮。219年3月,曹操到达阳平关,与此同时,曹操运送了大批的粮食到达汉水附近,黄忠与赵云商议偷袭曹军粮草,由黄忠偷袭,赵云接应,到了约定时间,赵云不见黄忠回来,因此率军前云救援,在路上遇到曹军先头部队,赵云仅仅带了几十个骑兵与曹军周旋,曹军追到蜀军营寨,由于担心有埋伏,再加上赵云英勇善战,曹军大败,而且粮草被烧,此战后不久,曹操就撤出汉中,汉中之战结束。
3月曹操到达汉中,5月就撤退,可见形势对曹军不利,粮草被烧,士气低落,于是退兵。夏侯渊之死主要就是发生在定军山之战这场小战役,夏侯渊不仅犯了战略错误,还犯了战术错误,从战争过程中,我们可以看出:战略错误:放弃防守为主,弃关出击,并在敌人选定的战场交战。汉中之战从217年到218年底时 ,曹操不在汉中战场,曹军主帅是夏侯渊,曹操虽然不在汉中,但对总体战略肯定有交待夏侯渊,并从217年到218年的战况来看,曹军基本上防御为主,很少主动进攻,这就是曹操在未到汉中时对夏侯渊的交待,可惜夏侯渊不听。
据险死守,刘备根本占不到便宜,此前曹军占尽优势,而刘备方却损兵折将,想必夏侯渊守的太顺利可能也产生轻敌思想,才会轻易离开阳平关,到定军山与刘备争夺。战略一旦错误,失败在所难免,夏侯渊一离开阳平关,就为失败埋下诱因。战术错误:中了刘备方的声东击西之计,身为主帅,居然亲自修补鹿角。
定军山之战,刘备在山顶,夏侯渊在山脚,刘备居高临下,占有优势。且刘备采取声击西之计,诱使夏侯渊分兵,然后让人烧掉夏侯渊军的鹿角,再派兵猛冲,居高临下,又加上夏侯渊亲自修补鹿角,兵力较少,一下子就被黄忠斩杀。夏侯渊太大意了,防守本不是夏侯渊的特长,夏侯渊擅长长途突袭,本不善于防守,在定军山之战将自已处于危险境地,却不自知,夏侯渊虽然独占勇猛,但在此战中犯了很大的错误,才导致被杀。而夏侯渊的死,导致曹军在汉中之战中失利,刘备能拿下汉中,根本原因就是夏侯渊战死。