同年十二月,项羽大军攻破函谷关,进驻新丰、鸿门,要与刘邦决一死战。
幸亏项羽的叔父项伯与张良曾有旧交。
在项羽大军决定进攻刘邦的前夜,项伯悄悄骑马来到刘邦军中私见张良,把消息告诉了张良,并邀他一同潜逃。
张良说:“我奉韩王之命,送沛公入关,而今沛公身处危难之中,我悄悄逃走,是不合道义的。
我必须去向他辞行再走。”
随即,张良来到刘邦的营帐中,把项伯所说的一五一十地告诉了刘邦。
刘邦大惊失色,忙问张良:“这可怎么办?”
张良没有直接回答,反问刘邦:“您估计我们的军队能抵挡住项羽的进攻吗?”
刘邦有气无力地说:“确实不能。可是事已至此,又怎么办呢?”
张良一想,当务之急是打消项羽对刘邦的疑虑,使他放弃进攻刘邦的计划。
而要达到这一目的,项伯是个关键人物。
审时度势,张良给刘邦出了个釜底抽薪的主意:“请您去告诉项伯,说您不敢背叛项王。”
刘邦问:“项伯和你,谁的年龄大?”张良说:“项伯长我几岁。”
于是,刘邦对张良说:“你替我把项伯请进来,我要像对待兄长一样对待他。”
张良出去,再三邀请项伯入帐见刘邦。
项伯进帐后,刘邦亲自为项伯斟酒祝寿,并结为了儿女亲家。
当项伯酒酣耳热之时,刘邦委屈地说:“我入关以后,秋毫无犯,吏民都造册入籍,府库财产严加封存,专门等待项将军来接收。
之所以派将士把守函谷关,是为宁防备其他盗贼窜入,并防备有非常的变故生。
我守在这里,日夜盼望项将军到来,怎么敢反叛呢?
请您千万向项将军转达我的心意,我决不敢背弃将军的大德。”
一席话,说得项伯信以为真,便交代刘邦:“明天一定要早一点亲自来向项羽谢罪。”
项伯连夜驰回鸿门,把刘邦的话都转告给了项羽,并百般疏通,使原已剑拔弩张的局势有所缓解。
刘邦明知此去如虎口做客,危机四伏,但又不能不去,真是前后为难。
张良知己知彼,精辟地向刘邦分析了项羽其人,决心深入虎穴,谨慎而灵活地保护刘邦的安全。
刘邦仅带着张良、樊哙和百余名从骑来到楚营。
刘邦一见项羽,忙上前说道:“臣与将军合力攻秦,将军战河北,我战河南。不料我侥幸先入关破秦,得以在此复见将军。今有小人进谗,致使将军与我结怨。”
项羽见刘邦只带百余从骑前来赴宴,而且一副谦恭委屈的样子,不禁动了“妇人之仁”,脱口说道:这都是沛公的左司马曹无伤告诉我的。
说你要在关中称王,令子婴为相。
不然,我何至于如此。
刘邦先入为主,努力从精神上压倒对方,项羽自知刘邦依楚王约,先行入关并无非份之处,自己对刘邦如此这般倒有违约之嫌,顿觉有些理屈词穷。
项羽款留刘邦会饮。
席间,项羽的谋臣范增屡次举目示意项羽,又再三举起所佩玉玦,暗示他下决断,杀死刘邦。
项羽犹豫不决,默然不应。
范增只好又从帐外召来勇士项庄,授意他舞剑助兴,伺机杀掉刘邦。
项伯看出破绽,拔剑对舞,时时用自己的身体护住刘邦。
张良一看情况不妙,赶快起身出帐去找樊哙,命其去护驾。
樊哙二话没说,持剑拥盾闯入军门,直奔帐下,两眼怒视项羽,头上指,大有万夫不挡之勇。
项羽不禁骇然,忙问:“这是什么人?”
张良答道:“是沛公的随从卫士樊哙。”
项羽说:“一条好汉,赏给他酒!”
左右的侍从捧上一大杯酒,樊哙站着一饮而尽。
再劝再饮,并借题挥地数落项羽道:“臣死且不避,卮酒安足辞!”
接着,便厉声陈述刘邦的劳苦功高和忠义,指斥项羽疑心太重。
项羽一时竟被他慷慨激昂的言辞所震慑,无言以对,只是招呼樊哙说:“坐!”
樊哙乘势坐在张良身边。
过了一会儿,刘邦见情势已渐好转,便借口入厕,招呼樊哙出帐,张良随之而出。
三人商量对策,决定由樊哙保护刘邦赶快脱身,张良留下来应付局面。
暗度陈仓不久,项羽恃强凌弱,定都彭城,统辖梁、楚九郡,他“计功割地”,分封了18位诸侯王。
并违背楚怀王“谁先攻入关中,谁就做关中王”的约定,把刘邦分封到偏僻荒凉的巴蜀,称为汉王。
而把实际的关中之地一分为三,封给了秦的三个降将,用以遏制刘邦北上。