晁盖被谁所杀,一直是水浒的一大谜团,作者没有说明,历史中也无处考究,水浒传写道,晁盖是袭击增头市时,遭遇伏兵,一箭射中面门,中毒重伤而亡。
射中晁盖的毒箭上,有史文恭的名字。因此,人们认定是史文恭杀了晁盖,毕竟杀晁盖的羽箭上就写有史文恭的名字,还有,晁盖是攻打增头市时中箭而亡的。
曾头市有杀他的动机,也有杀他的机会,晁盖夜袭增头市,正是中增头市的计谋导致的,他们在当夜,的确遇到了增头市的兵马,并与他们有过交手,但伏击晁盖的人,是不是增头市的人,却存疑。
作者没有明确说明,也给读者留下了猜测空间,宋江本与这没有关系,但因为一些值得推敲的细节,让人们觉得是他杀了晁盖。
一是两人关系,一开始宋江和晁盖关系不错,但随着宋江步步为营,不断拉拢梁山兄弟,架空晁盖时,二人关系出现了裂痕,以至晁盖为了和宋江争功,贸然率兵攻打增头市,才有了后来之祸,二人貌神离的关系,也是人们怀疑宋江的一大原因。
二是射中晁盖的箭,是一支毒箭,史文恭是一顶尖高手,杀人不需要涂毒这种下三滥手段,而且史文恭本人也从未说过他杀了晁盖。若真是他杀了晁盖,但他从不提及,可见他是一个低调的人,那一个低调的人,为何要做箭上刻名这种高调的事?
增头市也未曾说过他们杀了晁盖,射杀晁盖是增头市击退梁山的关键所在,这么重要的事,即使增头市不进行大肆宣传,但也要对立功之人进行奖赏,为何他们从不提及此事。这些不合理之处,却恰恰说明了,他们可能不是杀晁盖之人。
三是晁盖受伤后,宋江只是守在床前啼哭,或许宋江觉得晁盖已病入膏肓,没有医治必要,又或许压根不想让晁盖病好,具体啥原因我们不曾得知,但只守在床前啼哭,不想法医治,确是有点不合常理。
四是晁盖死后,宋江提到为他报仇,但吴用一句丧期间不宜动兵,宋江就罢了,服丧期满后,宋江也没有为晁盖报仇,而是率兵攻打其他地方去了,他和增头市的二次交手,还是增头市二次抢了梁山马匹造成的。
头领之仇,经年不报,马匹之仇,立即要报,可见宋江不为晁盖报仇,并非客观因素,纯属是主观意愿不高。
五是晁盖遗言:“贤弟保重,若那个捉得射死我的,便教他做梁山泊主!”从这句话中可解读出两种意思,一是晁盖不知道杀他之人是谁,二是他不想让宋江做梁山首领。
宋江刚上山时,因为有恩于晁盖,晁盖想将首领之位让与他,但宋江辞让,此事也就作罢了,此时晁盖正是将首领之位让给他的好时机,但晁盖没有这样做,反而留下遗言,有意阻止宋江做梁山首领。
六是宋江篡改晁盖遗言。晁盖说,谁杀了杀他之人,就可做梁山首领,但宋江改成了谁杀了史文恭,就可做梁山首领。对于杀他之人,晁盖很慎重,他并不确定谁杀了他,但宋江直接说史文恭是凶手。
宋江为何要这样做?是误解了晁盖意思,还是有意改之?但可以肯定的是,以宋江的武功,要杀掉史文恭,难于登天。晁盖死后,宋江却是没有为他去报仇,不是增头市二次挑衅,宋江估计永远不会去招惹增头市。