这次中领军曹真带着平寇将军徐晃前来增援。两位曹氏小将在这场战役中都表现不俗,给曹操露足了脸。
徐晃在马鸣阁道遇上了陈式军,两军随即在山谷间展开混战。陈式不是徐晃的对手,全军溃散。山间道路崎岖两边尽是悬崖峭壁,陈式的部下被曹兵追得走投无路,很多人被迫跳崖,摔得粉身碎骨。
曹操听说徐晃在马鸣阁道大胜,亲自下令褒奖。曹真与徐晃随后又在阳平关打败刘备大将高翔部。
虽然前军接连失败,损兵折将,但刘备下了决心,非拿下汉中不可。刘备随后亲自指挥主力在阳平关前展开,与夏侯渊、张郃、徐晃等人对阵。
刘备见阳平关难打,决定先扫除外围,先打广石的张郃,拔掉这颗钉子。
刘备亲自带领一万精兵,分成十队,借着夜色掩护,轮番猛攻张郃营寨。
蜀军攻势凶猛,曹兵眼看抵抗不住,危急时刻,张郃再次显露猛人本色,他用行动证明自己的三国名将并非浪得虚名。张郃率领亲兵卫队到处“抢险”,哪里吃紧,张郃就出现在哪里。张郃到处救火,费尽力气总算打退蜀兵。