然而这件事不知怎么就走漏了风声,也许就是项羽放出的消息,刘邦不得已只能答应来参加饭局。在《史记·项羽本纪》中写道:“沛公旦日从百馀骑来见项王,至鸿门,谢曰:‘臣与将军戮力而攻秦,将军战河北,臣战河南,然不自意能先入关破秦,得复见将军于此。今者有小人之言,令将军与臣有隙。’项王曰:‘此沛公左司马曹无伤言之;不然,籍何以至此?’”就这样刘邦知道了原来是曹无伤出卖了自己。
在宴席上,项羽默许了项庄舞剑刺杀刘邦,但是却被项伯给阻止了。他总不能再做第二次刺杀吧,当着这么多人的面。而且刘邦带来了礼物,态度谦卑有度,根本找不到错处来惩罚他。就这样项羽错失了杀掉刘邦的机会,使得刘邦逃回汉军阵营。刘邦逃回去之后的第一件事就是将曹无伤抓起来杀了。
项羽为何要说出曹无伤,是因为当时项庄舞剑要刺杀刘邦的意图已经非常明显了,而且这个饭局一定要有一个说法,所以曹无伤只能被拉出来做垫背的了。