刘备攻打广石几十天没攻陷,又听闻陈式几近全军毁灭,刘备心恢意冷,只得撤兵去攻打阳平关,但阳平关更是难攻,至年底,阳平关还是在夏侯渊的手中,而此时刘备的兵马丧失已过半,粮草也告罄,刘备不得不急书成都,要镇守成都的诸葛亮出兵救济。
刘备大喜,马上采取了法正的见意,雄师放弃阳平关南渡汉水,占据汉水之边的定军山,在山前扎下营寨,欲前去攻打南郑。
在阳平关扼守的夏侯渊听闻刘备南渡汉水占据了定军山大惊,料定刘备以定军山为据点前去攻打南郑,南郑是汉中的治所啊,是汉中的经济、文明中间,其计谋职位远高于阳平关,夏侯渊惊骇刘备去攻打南郑,因而令郭淮与徐晃及督军杜袭守阳平关,本身带领荡寇将军张郃及益州刺史赵颙前去阻击刘备。
此时法正见夏侯渊分拨兵马去救济张郃,便建议刘备停止对夏侯渊营寨的进犯。夏侯渊见刘备撤兵,忙构造几百人前去修复被刘备兵攻散的鹿角,也就在此时,法正急令黄忠率军缓慢杀回,黄忠一马抢先,由山坡上冲下来,转眼间便冲到夏侯渊的寨前,夏侯渊还不及上马,便被黄忠一刀劈为两半,当场死亡。
陈式引兵走后,刘备进入阳平关地界,刘备服从法正的见意先去攻打阳平关西南的广石,广石与阳平关呈犄角之势,若取阳平关最好的战略就是先把广石这个犄角给他砍下。
再说阳平关守将夏侯渊,夏侯渊传闻刘备来犯,又密查到刘备令陈式引一军去占据马鸣阁,因而夏侯渊便令徐晃引一军前去攻打马鸣阁。徐晃引一军赶到马鸣阁,但见陈式在马鸣阁要塞之上分十营扼守,心中大喜。那么陈式为甚么要把这五千人马分十营扼守呢?这岂不兵力分离?实在这也有陈式的难处,一是马鸣阁栈道狭小,没法立营扎寨;二是马鸣阁前后门路都在山腰上,没有宽广的处所,再者陈式也不晓得如何排兵布阵,他底子就没推测曹军会来的这么快,更没推测来的是大将徐晃,陈式那里是徐晃的敌手,两小我比武不到十合,陈式便拨马败走,徐晃挥军掩杀,马鸣阁门路狭小,陈式军拥堵不得过,被杀死的、跌落山谷坠入河道的不计其数,陈式弃马而走,最后只带了几百人逃回成都。
徐晃大获全胜,随即撤回阳平关。
曹操在听到夏侯渊被斩的动静后大惊,他马上任命曹真为征蜀护军先行去阳平关督诸军作战,随后曹操亲身统兵,从长安起兵,兵发汉中,发誓要为夏侯渊报仇雪耻!
刘备见夏侯渊如此安营喜出望外,他派赵云、魏延等引两万多人马分十部去攻打张郃的营寨,本身则率黄忠丶法正等少部兵马去攻夏侯渊的营寨,接连数日,张郃抵挡不住,向夏侯渊求救,夏侯渊急调一半人马前去援助张郃。
刘备在获得定军山的胜利以后率军又杀朝阳平关,徐晃以为阳平关兵力亏弱应在汉水之边结营以挡刘备,郭淮则不觉得然,郭淮道,“如果我们在汉水边结营这是在逞强,我们不如阔别汉水安营,待刘备军渡汉水一半时我们俄然对他建议进犯,如许才气击败刘备。”众将点头称是。
安定了许都之乱以后,曹操本想亲身去汉中督战,可代郡北部乌桓又趁机造反,曹操只得令三子曹彰领兵前去平叛,曹彰领兵走后不久,宛城南阳人侯音因不满曹操税务太重聚众杀死太守起兵造反,欲与镇守荆州的关羽结合威协许都,曹操大惊,又仓猝急令镇守襄阳的曹仁出兵弹压,统统安排妥后,曹操这才亲率雄师出邺城西进长安,在玄月份达到长安,曹操并没有持续向汉中进军,他担忧侯音与关羽汇合曹仁不敌,这才坐镇长安,批示汉中与塞北及南阳的战事。