江带兵三打祝家庄外，他也抵挡了高俅攻打梁山的军队。晁盖有感自己久居梁山为王，只发号施令而鲜少亲自出马，愧对终日在外奔波的弟兄们而决定亲征与梁山有过节的曾头市，但被曾家教头史文恭的毒箭射中面颊致死，遗命是「若那个捉得射死我的，便教他做梁山泊主。」其后卢俊义活捉史文恭，并将之押到忠义堂内活活挖出心肝祭奠晁盖。晁盖死后曾託梦宋江告知其背后阳气过盛，百日之内有血光之灾，建议他收兵并去江南找地灵星医治，后来宋江攻打大名府时果真背部生疮痛到无法下床，为此透过张顺找来安道全医治才痊癒。