葭萌关前那一场“打到天黑”的对决,这些年在三国迷之间被反复提起:张飞和马超,两百多个回合打成平手,堪称三国单挑的天花板。很多人就停在这一句——“不分胜负”。但如果把原文细细翻出来,再把前因后果、人物表现都串起来看,你会发现:这场仗,实际上已经分出高下了,只是罗贯中没在战场上直接写一句“某某力屈而退”。
等你把刘备、诸葛亮、赵云、关羽这些人对马超与张飞的态度一并算进去,就会发现一个挺尴尬的结论:葭萌关前的双雄夜战,表面上是平局,骨子里却是张飞吃了亏,马超更胜一筹。
故事要从那一声“吾张益德在此”的怒吼重新讲起。
葭萌关那天,马超先声夺人,带兵杀到城前,点名要和张飞单挑。这一幕在《三国演义》第七十回《止戈兴仁》里写得很直接:
马超勒马城前,大叫:“谁敢出战?”
按常规套路,这种时候张飞绝对是第一个冲出去的——从虎牢关到长坂坡,他就是刘备阵营的“开场王炸”。但葭萌关前,事情没这么顺。
刘备第一反应不是“翼德,快去”,而是把张飞拦住。
原文的描述很关键:马超再三叫战,张飞气得要出阵迎战,刘备却连忙拉住,让他先等等。等到太阳升高、马超那边人马疲惫了,刘备才终于点头,放张飞上场。
这一下,其实把整件事的底色定住了:刘备一开始,是不看好张飞的。
要理解这一点,还得把时间线拉开看。当时是建安十九年左右——刘备入蜀前后,《演义》虽有艺术加工,但大致年代是在这档口。历史上张飞大约出生在刘备前后十年,《三国志》没写具体年龄,《演义》把张飞描得更“老成”一些,此时已经是中年猛将,绝不是虎牢关那种热血小伙了。
![]()
反过来看马超——潼关之战那会儿他是典型的“二十多岁黄金年龄”,《三国志·马超传》记载:马超、韩遂前后攻曹操,马超“勇冠西凉”,曹操亲笔评价他:“马超不死,吾无葬地矣。”这是正史原话,不是后人瞎编。罗贯中在《演义》里更是把这段发挥得淋漓尽致,让曹操割袍弃髯而逃,凸显马超的恐怖战力。
张飞的战斗履历也很亮眼。虎牢关前,他敢跟吕布硬拼,《演义》里说“战不数合,飞大喝一声”,跟关羽、刘备轮番上阵,总共缠住吕布一百余合。但那终究是三个打一个,并且是张飞的巅峰时期。到了入蜀阶段,他已经明显过了最佳年纪。
最典型的例子,就是后面在汉中对阵张郃。《演义》写得很清楚:张飞和张郃大战五十余合,不能取胜,张郃撤退。反观赵云巅峰期在汉水救刘备,三十合斩张郃;马超在潼关前二十合击败张郃,《演义》都做了相关描写。即便这些具体回合数带着文学夸张,但作者的用意很明确——马超、赵云是那种年轻、爆发力极强的顶级猛将,张飞则开始往“老练猛将”方向偏移。
刘备不是不知道这一点。他亲眼见过赵云的枪法,也读过曹操对马超的评价,更清楚自己三弟从虎牢关到长坂坡一路打过来的状态。这时候站在他的角度,马超来犯,他心里默默算了一笔账:一个三十出头的西凉猛虎,对一个快五十的老猛将,谁更稳?
答案不言而喻。
所以葭萌关前的第一幕,是刘备反复拦张飞,不让他在马超精力充沛的时刻上去硬拼。他拖到日上三竿,确认对方士气和体力有所消耗,才让张飞出战。这个细节,《演义》原文有描写,只是很多读者一带而过。
等张飞真上去之后,战况确实激烈。两人大战一百余合,不分胜负,直到天色渐晚。按张飞的脾气,根本不会主动收兵,甚至还想拼到见生死。但是,这时候放金的是刘备——主动鸣金收兵。
在《三国演义》的设定里,“鸣金收兵”不仅是战术动作,也暗含态度:谁先叫停,谁的心虚成分更大。特别是单挑场景,如果主帅坚信自家猛将稳占上风,是不会在“不分胜负”的局面下收兵的,肯定要趁势压到底。
刘备不但收兵,还在第二轮夜战时再次压下战局——张飞和马超点灯再拼一百合,他又主动鸣金。这两次决策连在一起,实际释放出很清晰的信息:刘备怕张飞翻车。
![]()
更微妙的是第二轮。夜战开始之前,刘备居然亲自披挂上阵,到张飞军前压阵。《演义》中,刘备作为主公,很少亲临一线阵前,更多时候是留在中军掌控全局。像这样特意披甲,站在战阵侧翼,等于给张飞打气的场景,是不常见的。背后的逻辑很简单:葭萌关这仗,不只是胜负问题,也是面子问题。
如果张飞在众目睽睽之下被马超击败,那不止是一个猛将的输赢,而是整个蜀汉集团在川蜀士兵心目中的形象问题。刘备刚进益州,需要树威,又要争人心,这种节点上张飞摔了跟头,比普通战场失利要难看得多。
所以刘备宁可两次鸣金,也不愿意让这场单挑真正打到分出胜负的一刻。他心里显然不认为张飞稳赢马超。
把刘备这条线看完,我们也只能得到一个结论:在主公眼里,这仗的天平偏向马超那一边。
真正把这件事推向“胜负已分”这个判断的,是诸葛亮的那一连串操作。
马超进攻葭萌关之前,诸葛亮本来跟刘备在筹划对刘璋的攻势,听到消息后立刻评估:能挡马超的,在他们阵营里只有两个人——张飞和赵云。赵云不在身边,正在外出征,那么能顶上的只有张飞。
按理说,这时候直接下令让张飞出战就行了。但诸葛亮没有这么干,他先来了一段激将法。
原文一句话很关键:“主公且勿言,容亮激之。”
意思很明确:别急着发令,让我先激张飞一下。
如果诸葛亮百分百相信张飞能压马超,其实不需要这么绕。他之所以先用激将法,就是因为清楚张飞年纪已长,状态不一定还在巅峰,而马超是刚在潼关杀得曹操割袍、张郃连战皆北的年轻霸王。他要通过刺激,让张飞把所有潜力都掏出来——这是战前策略,也是一种底气不足的表现。
![]()
更有意思的是诸葛亮接下来的部署。张飞一旦领命出战,按三国时期的常规战场配置,一个猛将出城单挑,顶多配几个亲兵随行,主帅一般留在城内遥控。但孔明没有,他特别安排:“主公自出,魏延随行,为翼德压阵。”
一场单挑,需要刘备亲自压阵,还拉上魏延这个猛将一起站场,这已经是明显的“加保险”。
等战到夜间,诸葛亮自己也坐不住了。原文写得很直接:他星夜驰赴葭萌关,见到两人打得难分难解,这才说出那句被反复讨论的话:
“亮闻孟起世之虎将,若与翼德死战,必有一伤;故令子龙、汉升守住绵竹,我星夜来此。可用条小计,令马超归降主公。”
这句话表面上看,是在劝刘备停战,改用谋略收马超;实际上透露的态度非常明显。诸葛亮既然称马超“世之虎将”,就压根没把他当普通敌人。在他看来,张飞如果继续这么“死战”下去,很可能会出伤,甚至有性命风险。
很多人会说:他不是说“若死战,必有一伤”,并没明确说张飞会伤,也可能是马超受伤啊。没错,字面上是这样。但站在刘备集团的立场,敌方马超受伤并不构成实质损失,反而是好事;真正要命的是张飞受伤甚至战死。诸葛亮大半夜跑来,显然是担心“自家人”有损失,而不是担心马超。
更重要的是——如果孔明认为张飞稍占上风,只要再拼一拼就能拿下,他不会这么焦急赶来停战,因为那意味着直接放弃一场可以打服马超的机会。谋臣最看重的是成本和收益,孔明的选择说明:在他心里,这场战的成本(可能失去张飞)远远大于收益(打服马超)。
所以他选择用“计”,让马超投降归德,而不是让张飞继续拼到分出胜负甚至拼到一方倒下。
这一整串动作,从战前激将,到派刘备、魏延助阵,再到星夜亲临劝停,逻辑链非常完整:孔明对张飞的胜算并不乐观,在他看来,马超至少不弱于张飞,很可能还略强。
![]()
事实上,葭萌关这场战,在正史里完全没有单挑描写。《三国志·马超传》只说马超入蜀后被刘备吸纳,没有张飞夜战马超的具体故事,这些细节是罗贯中的艺术创作。但既然是艺术创作,就更要看作者想通过这些情节传达什么形象——把两百合打成平局,再用军师劝停、收降,说明他要塑造的是“势均力敌,偏向马超”的格局,而不是简单的“张飞压着马超打”。
葭萌关这一仗结束的时候,表面上是没有分出胜负。张飞骂战,马超回敬,两人彼此都不服。可真正打到后面,“不分胜负”其实是一种表面语言,背后心知肚明的是:张飞已经不敢轻易说自己赢得过马超,刘备和诸葛亮也没那种底气。
这份尴尬,就留给了另外两个关键人物来“补课”:赵云和关羽。
绵竹那场突发战斗,是很多人会忽略的桥段。马超已经归降刘备,被带到绵竹城中,刘备准备设宴,向众人正式介绍这位“西凉猛虎”。
就在宴席将开未开的时候,刘璋那边的军队突然来攻城。赵云站出来请战,说自己去迎敌。刘备干脆边打边宴:让赵云出城迎战,自己在城楼上摆酒,一边看云长(一说赵云)表现,一边款待马超等人。
按常规剧本,这种场景下大家会慢悠悠地喝酒,等外面打完再议事。结果罗贯中笔锋一转:宴席还没摆好,赵云就已经“斩敌而还”。速度快到连蜀军老熟人都看呆——在场的文武多是赵云的老战友,本来对他的枪法心里有数,但这次的震惊,是因为他杀得太快、太干脆。
这种“戏剧性的快刀斩乱麻”背后,其实是作者在用赵云给马超下马威。赵云为什么要这么拼?为的是当着马超的面,让他见识一下蜀中老将的厉害。更直白一点,就是在帮张飞找回面子。
葭萌关前,马超挑张飞,打成两百合平手,军中传得沸沸扬扬——张飞再猛,也只是和马超不分胜负。这在战马超之前被刘备和孔明“谨慎对待”之后,张飞的威风确实受了些影响。赵云作为兄弟,当然知道这件事,他这次在绵竹城下一仗杀得如此干净利落,就是要让马超明白:蜀汉不仅有张飞,还有他赵云,猛将的牌面一点没少。
马超的态度也很说明问题。《演义》里,马超在归降后对赵云的表现非常恭敬,再也没有葭萌关前那种张扬气势。双方之间的“隐形较劲”,通过这一场“闪电迎敌”就告一段落——赵云替张飞把该出的气出了,也让西凉猛虎认清蜀汉武力的整体水平。
![]()
再看关羽。
马超刚刚加入刘备阵营不久,人还没完全融入蜀军体系,关羽在荆州那边就按耐不住了,专门写信托关平带来,说自己听说马超武艺过人,要进川来与之比试。
关平原话是这样的:“父亲知马超武艺过人,要入川来与之比试高低。”
这句里面的“武艺过人”,并不是恭维,而是关羽实打实承认马超战力很强。而“比试高低”,就更直接了。当时关羽已经凭“斩颜良、诛文丑”名满天下,是荆州的镇守主力,完全没必要到成都来做这种“切磋表演”——如果单纯只是想见见新同事,一封信问候一下就够了。
他偏要比试,只能归结到一个原因:他听说张飞在葭萌关前没能压服马超,两百合打成平局,在兄弟情义和武人面子上,关羽觉得不能让这件事就这么模糊过去。他一向把“武艺第一”的名号看得很重,也看重三兄弟在天下豪杰中的名声,于是主动提出要来试马超一试高低。
说白了,关羽和赵云做的是同一件事:为张飞找回场子。
如果葭萌关那一战真的是张飞略占上风,或者至少双方心里都认定是平局,不会有这么多后续动作。赵云不会用闪电战给马超下马威,关羽也没必要专门从荆州写信来挑战马超。这一前一后两位猛将的举动,本身就说明他们认为张飞在这一战中吃了亏,而不是轻松压过马超。
把刘备、诸葛亮、赵云、关羽这四条线合在一起,逻辑其实非常清楚:
刘备:开战前拦张飞,战中两次主动收兵,并亲自披挂压阵——主观判断马超至少不弱于张飞,担心张飞翻车。
诸葛亮:战前要激将张飞,战时派刘备、魏延助阵,战后星夜赶来停战,用计收降马超——站在成本收益角度,认为继续打下去会有“自家猛将受伤”的风险。
赵云:在绵竹城下拼尽全力打出一场“快准狠”的突袭战,当着马超的面展现惊人的战力——明显带着为张飞争口气的意味。
关羽:名声已成、地位稳固,却专门来信要入川和马超“比试高低”——不是缺挑战,而是想帮兄弟找回颜面。
再加上曹操在潼关战后给马超下的那句评价:“马超不死,吾无葬地矣。”结合张郃在马超、赵云、张飞三人手下的不同表现,《演义》作者非常刻意地把马超塑造成吕布级别的年轻猛将。以此推算,张飞在葭萌关前,确实是遇到了后浪拍前浪的局面。
![]()
所以,再回到最初那个问题:葭萌关前张飞夜战马超,真的是“不分胜负”吗?
从小说字面来看,两人确实没打到一方落马,只要按“有倒地才算输”的粗糙标准,可以说是平局。但别忘了,《三国演义》是人物性格和心理战的小说,真正的胜负很多时候写在人物的态度里,而不是写在“某某一刀砍中胸口”这种动作描写上。
刘备的两次收兵、诸葛亮的星夜赶来、赵云的下马威、关羽的远程挑战,这些看似散在各处的小细节拼起来,其实构成了作者对那场战斗的最终判断——
葭萌关一战,张飞没倒下,但已经心虚;马超没占到绝对优势,却让蜀汉上下都意识到:这位西凉年轻虎将,是实打实地不弱于张飞,甚至在状态和潜力上还要略胜一筹。
从这一点来说,“胜负已分”并不是说张飞技不如人到被碾压的程度,而是说在那一场巅峰对决中,马超更像胜者:
张飞靠主公和军师的谨慎安排,硬生生顶住了一场可能翻车的“老将对新锐”的硬仗;马超则用两百合的高强度缠斗,打出了让敌人都不敢轻敌的名声。
很多人爱讨论“三国五虎谁最强”“吕布之后谁第一”,把葭萌关这场战拿来做比武榜单的素材。如果只看这一战,结合整部《演义》的整体塑造,其实可以得出一个比较接地气的结论:
巅峰期的张飞,确实是能和吕布拼到百合不死的顶级猛将;但到了入蜀阶段,他已经是老将,对上马超这种刚从潼关杀出来的年轻虎将,单论竞技状态,张飞不再是绝对意义上的“第一人”。葭萌关的那一场夜战,就是这代际交替的一个缩影——老将依然凶猛,却不得不承认,新锐已经冲到了同一高度。
所以,从故事的全貌看,“不分胜负”只是一层面子话。真正的高下,其实通过刘备、诸葛亮、赵云、关羽这些人的全部反应,已经悄悄分了出来:那天葭萌关前,站在风口上的那位更强者,叫马超。
(本文依据《三国演义》相关章节,并对照《三国志·马超传》《三国志·张飞传》《三国志·赵云传》《三国志·关羽传》等史料背景进行梳理与分析。)
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.