打破大名府后，蔡京举荐单廷珪和魏定国二人攻打梁山。水火二将首战就把宣赞、郝思文二人捉拿。关胜见折了两将，便用拖刀计活捉单廷珪于马下，单廷珪便投降梁山。单廷珪与关胜把魏定国围于凌州，单廷珪劝降魏定国不果，提议关胜亲自去招降魏定国了。后随卢俊义攻打方腊的歙州，见城上并无旌旗，也不见一兵一卒，便与魏定国争功。二将不知是诈，连人带马掉落了陷阱，被伏兵杀死。死后被追封义节郎。