背景.前329年，戴偃以武力取得宋国君主之位，其兄宋剔成君逃亡至齐国。前318年，戴偃自立为王。 其后宋王偃向东讨伐齐国，攻取五城；向南击败楚军，拓地三百余里；向西战败魏军，攻取二城，自始与齐、魏、楚结怨。宋王偃又攻灭滕国、讨伐薛国，国力达至顶峯，被称为「五千乘之劲宋」。但宋王偃为人暴虐骄纵，盛血囊射天以示威服鬼神，为人嗜酒好色，又射杀劝谏他的大臣，诸侯皆称他为「桀宋」。齐愍王欲灭宋国以利于向中原扩张，却遭到秦国的干涉。
战争过程.前286年，宋国发生内乱