三国演义中关羽斩颜良诛文丑,只能说是一半是对一半是错。首先虽然根据历史的记载,并没有过多的描述颜良的具体死因。但是可以确定一点,就是他确确实实是被关羽给斩杀的。但是他是如何被关羽斩杀的这里和历史上却有一些不同。因为当时关羽之所以能够如此之快的斩杀颜良,有很大的原因是由于突袭。
因为根据历史的记载,当时的袁绍派颜良带兵去包围白马渡口,目的就是要夺下这一个渡口,为自己以后的军队物资输送有一个中转站。当时曹操的某臣都认为要去增援白马渡口的话是比较难的,所以就利用了一个声东击西的策略,假装攻击延津,让袁绍分出一部分包围白马渡口的兵力去救援延津,这时候曹操的部队就连夜突击包围白马渡口的军队。这里就存在着一丝偷袭的成分。
其次就是文丑并不是关羽所杀的,文丑的死应该和当时曹操帐下的徐晃有关。因为在关羽斩杀了颜良之后,袁绍想要攻下白马渡口的计划泡汤了,只能撤兵。而当时袁绍知道了曹操声东击西的阴谋之后,当然接受不了这次失败。于是便派了手下的大将文丑去继续追击曹操的军队,当时文丑所带去的军队仅仅只有5000多人,大部分都是以骑兵为主的。
当曹操知道文丑带着部队追了过来之后,并没有安排撤退,而是将当时缴获的物资全部放在了道路上面,目的就是扰乱骑兵的通行,打乱他们的阵型。果不其然文丑带领的部队看到了这些物资,就先抢夺物资,一度造成混乱的局面。在这个时候埋伏在周围的曹军,就带着部队突然发起攻击,文丑的部队没有任何的准备,在这场战斗中文丑被徐晃给斩杀了。
一次有记载的“单挑”就是关羽战颜良,这件事也是确定无疑的。问题在“斩”上,《三国志》说得很明白,关羽“策马刺良于万众之中”,不是“斩”而是“刺”。