徐晃之死的故事总共有四个关键的历史转折点。徐晃在演义里是给孟达一箭射死的,接着司马懿包围了新城,最后孟达被杀。但翻到《三国志》,其实时间线是倒过来的。徐晃是病死在太和元年,也就是孟达反叛的太和二年的前一年。罗贯中把这两件事硬凑在一起,目的是为了给关平报仇。因为当年樊城之战,徐晃把关羽围了,关羽最后败走麦城死了。罗贯用就说“可为关平报仇”,毛宗岗也这么批。所以小说里就虚构了这一出。 再看正史里的情况。曹丕死了之后,孟达觉得自己失宠了,就跟诸葛亮联系上了。申仪这个人跟孟达有仇,就给朝廷告密说孟达要造反。司马懿就派了梁几去调查,又装着要孟达入朝当官。孟达吓坏了就起兵反叛。司马懿马上出发,八天赶到宛城,十二天到了新城。申耽和申仪两个兄弟反水当了内应,孟达就被打死了。 其实历史和小说差别最大的就是徐晃的生死问题。历史里徐晃是病死的,根本没跟孟达见过面。罗贯中为了制造戏剧效果和报仇的感觉,就把两人写在了一起。结果小说里多了一段很感人的故事,历史则是一场非常快速的闪电战。 最后总结一下:小说里的徐晃是为了给关羽报仇才死的,历史上他就是生病走了;小说里司马懿是在围新城之后才去的,历史上他是先去打孟达;小说里孟达是被申耽和申仪夹击而死的;历史上这两人确实是倒戈了。这就是演义和正史的不同之处。