杀宋义也好,宴刘邦也罢,项羽真正的敌人是楚怀王。
项梁死后,亲近楚怀王的宋义成为楚国的军事统帅,挡了项羽接班的道:
《史记·项羽本纪》:王(楚怀王)召宋义与计事而大说之,因置以为上将军,项羽为次将,范增为末将,以救赵。诸别将皆属宋义,号为“卿子冠军”。
刘邦攻入关中后,打算以“怀王之约”的名义称王,但项羽早已背弃怀王之约(封章邯为雍王),也不满刘邦独占秦地,所以他要鸿门宴之:
《史记·高祖本纪》:吾(刘邦)与诸侯约,先入关者王之,吾当王关中……(项羽)闻沛公已定关中,大怒,使黥布等攻破函谷关。