《宋史·徽宗本纪》载:“二月大赦天下。是月,方腊攻陷处州。淮南盗宋江等攻打淮阳,朝廷遣将镇压,宋江又攻打京东、河北,入楚、海州界,朝廷命知州张叔夜招降宋江。”
《张叔夜传》载:“宋江从河朔起义,曾经攻打过十个郡,官军打不过宋江。叔夜使间谍探知宋江的去向,宋江劫钜舟十余,载了大量战利品。于是张叔夜募死士得千人,设伏近城,而出轻兵引诱宋江出战。先藏勇士在海旁,举火烧了宋江的船。起义军知道以后都无斗志。伏兵偷袭,擒获宋江副首领,宋江于是投降。”
《侯蒙传》:“宋江进攻京东,蒙上书说:宋江以三十六人横行齐、魏,官军数万无敢抗者,他的才能必过人。现在方腊正在闹事,不若赦江,利用宋江讨方腊以自赎。”
也就是说朝廷利用宋江来攻打方腊,宋江受了招安,攻打方腊是为了获取朝廷信任。和《水浒传》描写的应该差不多。招安以后就是国家正规军了,可以当官封妻荫子。攻打方腊相当于纳了投名状。