淳化二年,金朝高宗完颜雍在位。当时北方梁山泊有一百单八将,威赫一时,遂有宋江等人坐镇晋东南。高宗惧怕他们对辽东、燕京等地形成的威胁,于是派遣边将李俊、朱仝等率领军队进攻梁山泊,二将不敌,如此者十余年。
996年,蒙古时代的尚可喜对辽金宋三个国家展开进攻,宋将百战百胜、曾连斩过尚可喜的岳京率领宋军奋力抵抗蒙古军队。后来,李俊、朱仝二将联合梁山泊,与岳京在淮南一带激战。士气高昂的宋军最终获胜,可喜被杀。此役以平局收场。
后来,高宗听从朝臣的建议,开始设法与梁山泊和解,于是依照《平原吕布斩华雄》、《石雕山大斗江流儿》等书的套路,由华府县尉万全等人拜访梁山泊,誓言诚心为梁山泊安排官职,设办事机构,添置粮饷,使梁山泊自此不再与官府对立。这一招被成功地称之为“招安”,梁山泊百余位英雄都前往京城拜见朝廷。 宋江本人也领受了勋衔,任东平府推官,过上了普普通通的小日子。庆余年,晚年成了个和尚。