五子良将是指三国时期,曹魏势力的五位将军,即前将军张辽、右将军乐进、左将军于禁、征西车骑将军张郃以及后将军徐晃。在曹魏五子良将中,张郃不仅是最后去世的一位,也是官职最高的。就张郃的一生来说,在官渡之战期间归降曹操后,张郃跟随曹操攻河北,跟随张辽定淮南,跟随夏侯渊平凉州,跟随曹操夺汉中,屡建战功。等到诸葛亮北伐中原期间,张郃又在街亭之战中大败马谡,成为曹魏抵抗蜀汉大军的重要将领。不过,公元231年,张郃领兵追击蜀军,至木门,中箭身亡。谥曰壮侯。那么,问题来了,张郃之死,是不是司马懿借刀杀人之计?真相到底如何?
张郃是怎么死的?和司马懿有没有关系?
首先,针对张郃之死,历史上存在两种观点和说法。一方面,陈寿在《三国志·魏书·张郃传》中记载:“诏郃督诸将西至略阳,(诸葛)亮还保祁山,郃追至木门,与亮军交战,飞矢中郃右膝,薨。”也即按照《三国志·魏书·张郃传》中的说法,是张郃自己不听从司马懿的劝告,执意要追击撤退的蜀汉大军,所以遭到诸葛亮的埋伏,进而战死沙场的。由此,按照这一观点来看,张郃之死,和司马懿是没有关系的。不过,另一方面,三国时期曹魏郎中、著名史学家鱼豢则在《魏略》中给出了截然不同的说法,《魏略》中记载:“宣王使郃追之,郃曰:“军法,围城必开出路,归军勿追。”宣王不听。郃不得已,遂进。蜀军乘高布伏,弓弩乱发,矢中郃髀。”
按照鱼豢在《魏略》中的记载,太和五年(231年),诸葛亮第四次北伐中原,在蜀汉大军因为粮草供给不足要退军的时候,司马懿令张郃追击。对此,张郃说:"军法,围城必开出路,归军勿追。"但是,司马懿不听。张郃不得已,遂领兵追击。结果,和张郃预料的情况一样,蜀汉大军果然有埋伏。彼时,蜀汉大军在木门谷乘高布伏,弓弩乱发。张郃追到木门谷,与蜀军交战。飞来的箭矢射中了张郃右膝,张郃阵亡。那么,面对《三国志》和《魏略》的两种说法和观点,张郃之死的真相到底是什么呢?对此,关于张郃之死,笔者更加同意第二种说法。
进一步来说,张郃之死,很可能是司马懿的借刀杀人之计。理由如下:如果按照《三国志》中的记载,是张郃执意要追击蜀汉大军的。但是,对于熟读兵法、作战经验丰富的张郃,显然不会犯下这么低级的错误。春秋·齐·孙武《孙子·军事》:“归师勿遏,围师必阙,穷寇勿追。”在此基础上,张郃一生跟随曹操南征北战,显然知道“归军勿追”这一道理的。并且,根据史料记载:张郃用兵巧变,善列营阵,善估形势,善用地形。而追击蜀汉大军的话,无疑会被巴蜀之地复杂的地形所限制。所以,善用地形的张郃,自然也能猜到诸葛亮会借助于地形来埋伏追军。
最后,综上,张郃不听司马懿的劝告,执意追击蜀军的说法显然是站不住脚的。毕竟,张郃不是马谡、赵括等纸上谈兵之辈。那么,既然张郃不愿意追击蜀军,为何其还是被蜀军击杀呢?对此,答案显而易见,这是因为“宣王(司马懿)使(张)郃追之”,在诸葛亮第四次北伐中原之前,司马懿就已经升为曹魏大将军了,并且加大都督、假黄钺,由此,作为征西车骑将军的顶头上司,司马懿的命令,张郃自然不能拒绝的。更为关键的是,司马懿还被授予了“假黄钺”的大权,也即可以代替皇帝行使征伐之权。那么,非常明显的是,张郃如果执意抗命的话,司马懿完全可以对张郃先斩后奏了。总的来说,从以上史料来看,张郃之死,很可能就是司马懿借刀杀人之际。在除掉这位忠于曹魏的老将之后,司马懿的篡权之路自然又少了一个重要阻碍了。