宋江第三次大败高俅之后,梁山众多好汉活捉了高俅,当时梁山众人都想杀掉高俅这个奸臣。可是宋江却在高俅答应招安梁山之后,放走了高俅。那么,宋江为什么不杀死高俅呢?
其实,不是宋江不杀高俅,是宋江不敢杀、不能杀也不想杀高俅。
首先,高俅是朝廷太尉,虽然为人贪婪,阴狠残忍,但是他将徽宗哄的非常好,深受徽宗的宠爱。宋江如果杀掉高俅,势必会引起徽宗的怒火,虽然当时的宋朝已经开始逐渐衰败,但是真正下决心灭一个土匪组织,还是轻而易举的,所以宋江不能杀高俅。
其次,宋江当上梁山一把手之后,就想着能够得到朝廷的招安,然后自己带领着兄弟们过上安定的生活。高俅是皇帝身边的红人,他同时也是总管朝廷军事,身居高位的太尉,他是有能力决定梁山的招安的。如果杀了高俅,那么招安的事情就黄了一半了,所以宋江在请求招安失败之后,决定主动出击,活捉高俅,逼迫高俅同意招安。为了招安大计,宋江不能杀高俅。
最后,宋江和高俅并没有深仇大恨,林冲和高俅有杀妻之仇,其他的梁山众多官场出身的人,或多或少和高俅有点小仇恨。可是宋江和高俅并没有多大的冲突,宋江当初只是一个小吏,被朝廷通缉也是因为自己失手杀人了,江州差点被斩首也是因为被小人所害,和高俅没有半点关系。另外,宋江如果成功被招安,高俅很可能是自己的顶头上司,为了自己的前途,宋江是不想杀高俅的。
这就是宋江不杀高俅的原因。