至函谷关,有兵守,不得入。闻沛公已屠咸阳,羽大怒,使当阳君击关。羽遂入,至戏西鸿门,闻沛公欲王关中,独有秦府库珍宝。亚父范增亦大怒,劝羽击沛公。飨士,旦日合战,羽季父项伯素善张良。良时从沛公。项伯夜以语良。良与俱见沛公,因伯自解于羽。明日,沛公从百余骑至鸿门谢羽,自陈“封秦府库,还军霸上以待大王,闭关以备他盗,不敢背德。”羽意既解,范增欲害沛公,赖张良、樊哙得免。语在《高纪》。
后数日,羽乃屠咸阳,杀秦降王子婴,烧其宫室,火三月不灭;收其宝货,略妇女而东。秦民失望。于是韩生说羽曰:“关中阻山带河,四塞之地,肥饶,可都以伯。”羽见秦宫室皆已烧残,又怀思东归,曰:“富贵不归故乡,如衣锦夜行。”韩生曰:“人谓楚人沐猴而冠,果然。”羽闻之。斩韩生。
初,怀王与诸将约,先入关者王其地。羽既背约,使人致命于怀王。怀王曰:“如约。”羽乃曰:“怀王者,吾家武信君所立耳,非有功伐,何以得颛主约?天下初发难,假立诸侯后以伐秦。然身披坚执锐首事,暴露于野三年,灭秦定天下者,皆将相诸君与籍力也。怀王亡功,固当分其地王之。”诸将皆曰:“善。”羽乃阳尊怀王为义帝,曰:“古之王者,地方千里,必居上游。”徙之长沙,都郴。乃分天下以王诸侯。
羽与范增疑沛公,业已讲解,又恶背约,恐诸侯叛之,阴谋曰:“巴、蜀道险,秦之迁民皆居之。”乃曰:“巴、蜀亦关中地。”故立沛公为汉王,王巴、蜀、汉中。而参分关中,王秦降将以距塞汉道。乃立章邯为雍王,王咸阳以西。长史司马欣,故栎阳狱吏,尝有德于梁;都尉董翳,本劝章邯降。故立欣为塞王,王咸阳以东至河;立翳为翟王,王上郡。徙魏王豹为西魏王,王河东。瑕丘公申阳者,张耳嬖臣也,先下河南,迎楚可上。立阳为河南王。赵将司马卬定河内,数有功。立卬为殷王,王河内。徙赵王歇王代。赵相张耳素贤,又从入关,立为常山王,王赵地。当阳君英布为楚将,常冠军。立布为九江王。番君吴芮帅百粤佐诸侯,从入关,立芮为衡山王。义帝柱国共敖将兵击南郡,功多,因立为临江王。徙燕王韩广为辽东王。燕将臧荼从楚救赵,因从入关。立荼为燕王。徙齐王田市为胶东王。齐将田都从共救赵,入关。立都为齐王。故秦所灭齐王建孙田安,羽方渡河救赵,安下济北数城,引兵降羽。立安为济北王。田荣者,背梁不肯助楚击秦,以故不得封。陈馀弃将印去,不从入关,然素闻其贤,有功于赵,闻其在南皮,故因环封之三县。番君将梅鋗功多,故封十万户侯。羽自立为西楚伯王,王梁、楚地九郡,都彭城。诸侯各就国。