张良见形势危急,项伯若稍有疏忽,刘邦就会死在项庄的剑下。他借故离开大帐,见到在外面侍候的樊哙。樊哙问张良: “今天的事情怎么样了? ”张良说: “十分危急!现在项庄正在舞剑,目的是想借机杀害主公。 ”樊哙听后,也顾不得什么礼节,就对张良说: “不能再等了,我进去与他们拼了。 ”于是,带着剑和盾闯进军帐。守门的卫士要阻止樊哙,樊哙扩盾把卫士全部撞倒在地,闯进大帐中,站在张良身后,怒目而视。
项羽见樊哙异常威武,称赞说: “真是一名壮士,赏他喝酒。 ”把一斗酒送到樊哙面前,樊哙向项羽拜谢后,一饮而尽。项羽见他好酒量,又对下人说: “送他一个肘子吃。 ”下人拿给樊哙一个猪肘子,樊哙把盾放在地上,再把肘子放在盾上,用剑切开吃了。项羽见他吃得豪爽,就又问: “壮士,还能喝酒吗? ”樊哙趁机说道: “我死都不怕,还怕喝酒吗?秦人心怀虎狼之心,杀人如麻,刑法残酷,所以大家都起义反秦。怀王在起兵前曾与诸将相约, ‘先破秦入咸阳者王之。现在刘邦率军先入咸阳,却封闭了秦的宫室和宝库,丝毫不敢动,驻军霸上,就是等待您的到来。所以派人镇守函谷关,是防备敌人偷袭。刘邦有这么大的功劳,还不能得到封侯,而我却听人在背后议论,您想杀死这样的有功之人。我想您不会这么办。 ”项羽听了樊哙的这番话,默然无语,好久才对樊哙说: “请坐。 ”樊哙于是坐在张良的身后。
过了一会儿,刘邦见形势有所缓和,就借上厕所的机会,把张良和樊哙一起叫了出来。樊哙建议刘邦马上离开楚军大营,刘邦觉得借口出来上厕所,并未向项羽辞行,离开不太合适。樊哙便说: “办大事就不能苛求小节,讲大礼就不拘小错。现在人家要杀了我们,我们如同被放在肉案上的鱼肉一样,随时可被别人宰杀,还讲什么礼节呢! ”于是刘邦决定不辞而别。
刘邦让张良留下,对项羽的款待表示感谢,并解释自己离去的原因。张良问: “你带来礼物了吗? ”刘邦说: “我带来白玉璧一双,打算送给项羽;玉斗一双,想送给范增。因为看见气氛紧张,没敢拿出来。请你代我送给他们吧。 ”
鸿门距霸上约四十里,刘邦为了不引起项羽注意,不坐来时的车骑,只带着樊哙等四人,穿过骊山后的小道,平安返回了霸上的军营中。刘邦怕项羽发现自己逃走后派兵追击,临行前对张良说:
“我从小道走,到我们的军营不过几十里。你估计我们差不多要到军营后,再进去向项羽说明。 ”
项羽左等右等也不见刘邦回来,就派陈平去叫刘邦。这时,张良估计刘邦已返回霸上,就向项羽道谢说: “主公酒喝多了,不能来辞行。他让我代他向大王献上白玉璧一双,向大将军范增献上玉斗一双,表示感谢! ”