益州之战刘备夺取雒城以后,刘璋知道难以抵挡,于是在益州太守董和的建议下,向割据汉中的张鲁求救。张鲁命马超、马岱带着二万军马攻打刘备后方的葭萌关,以牵制刘备。刘备得到消息以后,急忙和诸葛亮商议对策。
说起来刘备为了争夺益州也是几乎投入了几乎全部力量,先是带了黄忠、魏延、关平、刘封等将入川。庞统死后,诸葛亮又带着张飞、赵云前往益州增援,只有关羽带着廖化、周仓、糜芳和刘备派回来求救、留在了荆州的关平坐镇荆州。因此刘备身边武将不少。
但是马超在演义中也是顶尖级别的超一流高手,渭河之战号称“虎痴”的许褚赤膊上阵,拼了命也不过勉强和马超战平,可见马超武艺之强。刘备手下的大部分武将都和他有着不小的差距,难以和他匹敌。因此诸葛亮说只有张飞、赵云可敌马超。
而此前刘备命令张飞、赵云分别去招抚外地州郡,这时赵云尚带兵在外,只有张飞已经回来,于是最后派张飞去葭萌关迎战马超,才有了张飞大战马超这场精彩的战斗场面。

不过说起来此时刘备身边除了张飞之外,黄忠在长沙之战也曾经和关羽大战一百多个回合难分胜负,后来又和关羽、张飞、赵云、马超并列五虎上将,武艺超群,同样是超一流武将,刘备和诸葛亮为什么不派他去呢?
究其原因,大概是因为黄忠在长沙之战时就已经年近六旬。葭萌关之战距离刘备夺取长沙又过去了六年,这么算起来黄忠就已经六十几岁了,在古代也算是高龄。马超如此悍勇,诸葛亮担心黄忠年纪大了,难以匹敌也是正常的。

不过要是当时张飞和赵云都还没回来,葭萌关告急,刘备派黄忠去战马超的话,结果会如何呢?我们不妨讨论一下。
黄忠除了长沙之战战平关羽之外,归降刘备以后在益州之战中也是屡建战功,射杀了邓贤,击败泠苞,只是攻打绵竹时和李严战平,未能取胜,略微显得有些失分。不过在此后的汉中之战中,黄忠再显神勇,先是击败了张郃,接着又夺取了天荡山和定军山,斩杀了曹操手下心腹大将夏侯渊。

而在北山之战中,虽然黄忠去劫曹军粮草时被徐晃、张郃所困,后来在赵云帮助下才得以脱险。但是徐晃也是曹军名将,曾经和许褚大战五十几个回合不分胜负。即使考虑他后来败给颜良、文丑,综合评定要比许褚差一些,那么差距也不会太大,再加上一个张郃已经足以和许褚匹敌。
而且黄忠是在日出时分被徐晃、张郃截住的。赵云一直到午时看黄忠迟迟没有回来,才披挂上马,出发去接应。等到赵云杀入重围,救出黄忠时,应该已经是下午了。所以这一战黄忠至少也是和徐晃、张郃厮杀了大半天。从葭萌关张飞对马超,从下午厮杀到晚上是打了两百多个回合看,黄忠和徐张二人也应该战了两百个回合以上。

因此从这个结果来看,北山之战如果黄忠是遇到许褚这样的猛将,那么起码同样可以战上两百个回合打平。而北山之战距离葭萌关之战又过去了四年,此时的黄忠已经年近七旬。葭萌关时他还要年轻一些,体力更好,对上比许褚更胜一筹的马超即使打不赢,打平一两百合还是没问题的,足以给刘备争取到足够的时间,让张飞或者赵云赶来。
所以葭萌关一战换成黄忠去战马超,同样不会有问题。