建安二十年八月,合肥城头鼓声骤起。

一名身披重甲的将领推开营门,身后只跟了八百名步卒,朝城外十里连营的十万大军径直冲去。

城下吴军阵营层层叠叠,旌旗蔽野,而他所率之众尚不足敌军的百分之一。

这不是突围,也不是夜袭——这是一次迎着刀锋的冲锋。

带队之人名叫张辽,字文远,那一年他四十六岁。

后世论曹魏名将,常以“五子良将”并称。

曹操在建安年间征伐四方,张辽、乐进、于禁、张郃、徐晃五人“咸递行为军锋,还为后拒”,陈寿在《三国志》卷十七中将五人合传,评曰“太祖建兹武功,而时之良将,五子为先”。

五人之中,有“二张”之目——张辽与张郃。

两人都姓张,都位列五子,都以勇猛善战闻名当世,也都从降将身份起步最终成为曹魏倚重的大将。

但如果要问:曹魏的“第一张”究竟是谁?

这个问题,正史里其实有答案。

只是答案藏在战功的细节里,藏在曹操父子的对待方式里,也藏在后世史家的评语里。

张辽,雁门郡马邑县人,即今山西朔州一带。

他的祖上是汉武帝时期那位策划“马邑之围”的商人聂壹。

聂壹因谋划伏击匈奴单于而事败,为避怨仇,其后人改姓为张。

据《三国志·张辽传》记载,张辽“少为郡吏”——年轻时就已在雁门郡担任低级官职,属于边郡的基层文吏。

汉末并州刺史丁原见他“武力过人”,召他为从事,让他带兵前往洛阳。

这一年是公元189年前后,张辽约二十岁。

雁门郡地处并州北部,是汉朝与匈奴、鲜卑接壤的边郡。

常年的边境摩擦塑造了当地尚武的风气。

张辽的郡吏出身,走的是一条从边郡基层一步步升迁的路径。

他没有任何世家大族的背景,聂壹之后“以避怨变姓”,说明家族早已没落,需要靠改姓来躲避仇家。

张郃的起步则不同。

张郃字儁乂,河间郡鄚县人,即今河北任丘一带。

据《三国志·张郃传》所载,汉末黄巾之乱爆发时,他“应募讨黄巾,为军司马,属韩馥”。

黄巾起义始于汉灵帝中平元年,即公元184年。

张郃以应募的方式参军,直接做了军司马——这是军中中高级武职,统领的是独立作战单位,地位远高于张辽当时的郡吏。

冀州是黄巾起义波及的重灾区,张郃以本地豪族或武人的身份组织兵员参与平乱,随即被韩馥收编。

从起点看,张郃在军职上走得更快。

但两人的底层逻辑是一致的:都凭自身武力与军功崛起于乱世,没有袁绍麾下颜良、文丑那样的家族荫庇,也没有曹操宗室曹仁、夏侯渊那样的血缘纽带。

打开网易新闻 查看精彩图片

张辽的辗转比张郃更为曲折。

他从丁原麾下出发,丁原被吕布所杀后归入董卓帐下;董卓被吕布所杀后,兵权转归吕布;吕布败于李傕,张辽随之东奔徐州。

《张辽传》完整记录了这一链条:“(何)进败,以兵属董卓。

卓败,以兵属吕布,迁骑都尉。

布为李傕所败,从布东奔徐州,领鲁相,时年二十八。”

二十八岁出任鲁相——鲁是东汉封国,鲁相相当于一郡太守——张辽在吕布集团中已进入核心层。

建安三年,即公元198年,曹操破吕布于下邳。

张辽“将其众降”,曹操拜他为中郎将,赐爵关内侯。

张郃的归附则是在战场上临阵倒戈。

据《三国志·张郃传》,官渡之战中,袁绍派淳于琼督运粮草屯于乌巢,曹操亲率精锐突袭。

张郃向袁绍建议急援乌巢,郭图却主张趁曹操远出攻其大营。

袁绍采纳郭图之策,结果乌巢粮草被烧,曹洪据守的大营也未能攻下。

郭图因羞愧而反过来诬陷张郃:“郃快军败,出言不逊。”

张郃惧怕被追究,与高览一同烧掉攻城器械,投降曹洪。

裴松之注《三国志》时指出一个关键差异:据《武帝纪》和《袁绍传》,是张郃等人投降之后袁绍军才崩溃;而《张郃传》的叙述顺序是袁绍军先溃,张郃因惧郭图谗言而后降。

裴松之认为两处记载“参错不同”。

无论哪种顺序,张郃的投降都发生在袁绍军败局已定或刚定之际。

曹操见到张郃后说:“昔子胥不早寤,自使身危,岂若微子去殷、韩信归汉邪?”

以微子去殷、韩信归汉作比,足见曹操对张郃的重视。

两人归附曹操后,都迅速进入了征战的核心层。

但两人的作战风格和战场角色,从一开始就有显著区别。

张辽的战场特征,用一个字概括是“锋”。

他常常以极少的兵力发动极具冲击力的攻击,在关键时刻撕裂敌军阵型。

从征袁尚于柳城是张辽在曹操手下最早的闪光点。

当时曹军与乌桓骑兵猝然遭遇,张辽“劝太祖战,气甚奋”,曹操“壮之,自以所持麾授辽”。

曹操把自己的指挥麾旗交给张辽,等于把全军指挥权临时授予他。

张辽遂率军大破乌桓,斩单于蹋顿。

这是曹操统一北方过程中最关键的一次对外作战,张辽在最危急的瞬间接管了战场指挥。

打开网易新闻 查看精彩图片

讨陈兰、梅成之战同样体现了这种风格。

陈兰、梅成据守灊县天柱山,山高二十余里,道路险狭,仅容单人通过。

诸将都说“兵少道险,难用深入”,张辽却说:“此所谓一与一,勇者得前耳。”

他率军进至山下,攻斩陈兰、梅成,尽俘其众。

战后曹操论诸将功,特别指出“登天山,履峻险,以取兰、成,荡寇功也”——“荡寇”正是张辽当时的将军号。

建安二十年,即公元215年的合肥之战,是张辽军事生涯的巅峰。

曹操征张鲁前,留张辽与乐进、李典等率七千余人屯合肥,并给护军薛悌一封密封的指令,封边写明“贼至乃发”。

不久孙权率十万大军围合肥,诸将共同拆开指令,上面写着:“若孙权至者,张、李将军出战;乐将军守,护军勿得与战。”

诸将对这个部署都心存疑虑——以七千守十万,居然还要主动出击?

张辽却说:“公远征在外,比救至,彼破我必矣。

是以教指及其未合逆击之,折其盛势,以安众心,然后可守也。

成败之机,在此一战。”

李典也赞同张辽的判断。

于是张辽连夜招募敢死之士,得八百人,杀牛犒劳。

次日清晨,他率这八百人“登锋陷阵”,直冲吴军大营。

《张辽传》原文记载:“辽被甲持戟,先登陷阵,杀数十人,斩二将,大呼自名,冲垒入,至权麾下。”

张辽被甲持戟,率先冲入敌阵,杀数十人,斩两名吴将,一路冲到孙权的中军大旗下。

孙权大惊,手下不知所措。

吴军见张辽兵力极少,迅速重新合围,将张辽及数十名随从围在阵中。

张辽“溃围出”——突围而出——但被围的余众大声呼喊:“将军弃我乎!”

张辽听见后,又“复还突围,拔出余众”。

他杀回包围圈,把剩下的部下全部救出。

打开网易新闻 查看精彩图片

八百人在十万大军中杀进杀出,从清晨战至中午。

孙权人马皆披靡,吴军士气被彻底打垮。

张辽回到合肥城中整军守备,吴军围了十余日,见无法攻克,只得撤军。

张辽率诸军追击,在逍遥津北再次大破吴军,差点活捉孙权。

这场战斗的影响超出了军事层面。

据《太平御览》引《魏略》,此后江东“儿啼不肯止者,其父母以辽恐之”——小孩哭泣不停,父母用“张辽来了”来吓唬,孩子立刻就止住了哭声。

“张辽止啼”成为流传千古的典故。

曹丕在黄初六年追念合肥之功,下诏说:“合肥之役,辽、典以步卒八百,破贼十万。

自古用兵,未之有也,使贼至今夺气,可谓国之爪牙也。”

张郃的战场特征则截然不同。

他以“巧变”著称,善于观察地形、分析敌情、灵活调整部署。

陈寿在《三国志》中评价张郃:“郃识变量,善处营陈,料战势地形,无不如计,自诸葛亮皆惮之。”

又说“张郃以巧变为称”。

这个评价精准概括了张郃的作战风格。

他不是一个以个人勇武冲阵的将领,而是一个以判断力和布阵能力见长的指挥官。

汉中之战是张郃的成名之战。

建安二十三年,即公元218年,刘备屯阳平关,张郃屯广石。

刘备以精卒万余分为十部,趁夜急攻张郃。

张郃“率亲兵搏战,备不能克”。

刘备以十倍兵力昼夜猛攻,竟然无法攻破张郃的阵地。

次年,夏侯渊在定军山被黄忠斩杀,曹军“新失元帅,恐为备所乘,三军皆失色”。

夏侯渊的司马郭淮站出来说:“张将军,国家名将,刘备所惮;今日事急,非张将军不能安也。”

诸将遂推张郃为军主。

张郃出而“勒兵安陈,诸将皆受郃节度,众心乃定”。

他在主帅阵亡、军心涣散的危急时刻稳住了汉中防线,直到曹操从长安遣使授予他假节之权。

打开网易新闻 查看精彩图片

刘备本人对张郃的态度很能说明问题。

据鱼豢《魏略》记载,夏侯渊被杀后,刘备曾说:“夏侯渊虽是总帅,乃一勇夫,若斩得张郃,胜斩夏侯渊十倍也。”

在刘备眼中,张郃的价值远高于夏侯渊。

这种来自敌方最高统帅的评价,分量极重。

街亭之战是张郃军事生涯的高峰。

太和二年,即公元228年,诸葛亮发动第一次北伐,蜀军出祁山,南安、天水、安定三郡叛魏响应。

魏明帝命张郃率军拒之。

张郃在街亭遭遇蜀军先锋马谡。

马谡违背诸葛亮节度,舍水上山扎营。

张郃“绝其汲道,击,大破之”。

断水、围山、出击——三步连环,干净利落。

诸葛亮第一次北伐因此功败垂成,被迫退回汉中。

此战后张郃迁征西车骑将军。

但在街亭之战的尾声,有一个容易被忽略的细节。

据《三国志·王平传》记载,马谡大败后,蜀军“众尽星散,惟(王)平所领千人,鸣鼓自持。

魏将张郃疑其伏兵,不往逼也”。

王平所率不过千人,张郃在兵力占绝对优势的情况下,因为疑心有伏兵而选择了不进攻。

这个判断未必错误——在陌生地形中面对敌军断后部队保持谨慎是合理的军事选择。

但它与张辽在合肥的选择形成了耐人寻味的对比:张辽在明知敌军十倍于己的情况下主动冲锋;张郃在占优的情况下选择了不追。

两人官职的升迁轨迹也值得对照。

张辽归曹后被拜为中郎将,此后因军功累迁裨将军、荡寇将军、征东将军,曹丕即位后转前将军,封晋阳侯,食邑两千六百户。

张郃归曹后被拜为偏将军,此后迁平狄将军、荡寇将军,曹丕时迁左将军,封鄚侯,明帝时迁征西车骑将军。

张辽的“征东将军”在曹魏四征将军序列中专门负责东方对吴作战,合肥正是他的战区。

曹丕后来甚至为张辽的母亲建造殿堂,并将跟随张辽在合肥作战的步兵全部任用作虎贲。

张辽的结局与张郃的结局,同样值得对照。

张辽在曹丕时代仍被倚重。

孙权复叛时,曹丕派张辽乘船与曹休至海陵临江。

孙权对诸将说:“张辽虽病,不可当也,慎之。”

即便在病中,张辽的威名仍让孙权忌惮。

这一年张辽与诸将击败孙权的将领吕范,不久病重,在江都去世。

曹丕为他流泪,谥号刚侯。

张辽死于疾病,终年五十四岁。

张郃的结局则更为惨烈。

太和五年,即公元231年,诸葛亮第四次北伐,魏军由司马懿统领。

据《三国志》及相关记载,司马懿不听张郃劝告,张郃迫不得已领兵追击蜀军,追至木门道,中箭身亡,谥号壮侯。

张郃在追击中遭遇伏击,箭矢射中右膝,因而阵亡。

一个以“巧变”著称、善于“料战势地形”的将领,最终死于地形伏击。

这一年他大约六十岁上下,具体生年史书未载。

打开网易新闻 查看精彩图片

现在回到那个问题。

陈寿将五人合传时,传记排列的顺序是张辽、乐进、于禁、张郃、徐晃——张辽排在张郃之前。

但陈寿在总评中先提于禁:“太祖建兹武功,而时之良将,五子为先。

于禁最号毅重,然弗克其终。

张郃以巧变为称,乐进以骁果显名,而鉴其行事,未副所闻。”

注意最后一句:“鉴其行事,未副所闻。”

陈寿认为考察张郃的实际行事,与他的名声并不完全相符。

而对张辽,陈寿在合传中没有给出类似的保留评价,反而在传记中完整记载了合肥之战的全过程,这是五人传记中篇幅最长、细节最丰富的战役描写。

从具体战功看,张辽在合肥以八百破十万,是三国时期以寡击众的经典战例,其冲击力之大甚至改变了东吴对曹魏东线的战略态度。

张辽在柳城之战中斩杀单于蹋顿,天柱山之战中攻灭陈兰、梅成,均为曹操统一北方过程中的关键节点。

张郃的战功同样卓著——街亭破马谡直接挫败了诸葛亮第一次北伐,汉中之战中刘备“惮郃而易渊”,以万余人夜攻而不能克其阵。

但张郃的战功中,防守和持重的成分居多,主动出击并取得决定性战果的案例较少。

他的“巧变”更多体现为对敌情的精准判断和战场的灵活调整,而非以一己之力扭转战局的爆发力。

两人的根本区别,也许可以从曹操对他们的使用方式中看出端倪。

张辽在柳城之战中被曹操授予麾旗,全权指挥战场;在合肥被授予“贼至乃发”的密封指令,独立承担对吴作战的全责。

曹操北征乌桓、西征张鲁,都把东方防线交给张辽。

张郃则更多作为夏侯渊的副手在关中、汉中作战,或作为司马懿的部将在荆州、陇右行动。

张郃的独立指挥权来得更晚,也更受制于主将的决策。

建安二十五年,曹操在洛阳去世。

他留下的曹魏军事体系中,东线以张辽为柱石,西线以张郃为屏障。

两人在各自战区都发挥了不可替代的作用。

但如果要选出一个“第一张”,标准不在于谁更稳健、谁更持久,而在于谁在决定性时刻完成了最具决定性的事情。

合肥城下那八百人的冲锋,柳城战场那一面被曹操亲手递过的麾旗,天柱山上那句“一与一,勇者得前耳”——这些瞬间构成了一个将领在历史中的核心形象。

江都的冬天,长江水汽弥漫。

张辽病重时,曹丕派侍中刘晔带太医前去诊治,询问病情的虎贲在路上络绎不绝。

张辽临终前最后一次出现在战场上,是抱病与诸将击败孙权的将领吕范。

那面从柳城带到合肥、从合肥带到江都的曹军战旗,在他帐前最后一次卷起。