正月,项羽自主为西楚霸王,王梁、楚地九郡,都彭城。误期,更立沛公为汉王,王巴、蜀、汉中,都南郑。三分关中,立秦三将:章邯为雍王,都废丘;司马欣为塞王,都栎阳;董翳为翟王,都高奴。楚将瑕丘申阳为河南王,都洛阳。赵将司马卬为殷王,都朝歌。赵王歇徙王代。赵相张耳为常山王,都襄国。当阳君黥布为九江王,都六。怀王柱国共敖为临江王,都江陵。番君吴芮为衡山王,都邾。燕将臧荼为燕王,都蓟。故燕王韩广徙王辽东。广不听,臧荼攻杀之无终。封成安君陈馀河间三县,居南皮。封梅鋗十万户。
项羽闻汉王在宛,果引兵南。汉王坚壁不与战。是时彭越渡睢水,与项声、薛公战下邳,彭越大破楚军。项羽乃引兵东击彭越。汉王亦引兵北军成皋。项羽已破走彭越,闻汉王复军成皋,乃复引兵西,拔荥阳,诛周苛、枞公,而虏韩王信,遂围成皋。
吕后兄周吕侯为汉将兵,居下邑。汉王从之,稍收士卒,军砀。汉王乃西过梁地,至虞。使谒者随何之九江王布所,曰:“公能令布举兵叛楚,项羽必留击之。得留数月,吾取天下必矣。”随何往说九江王布,布果背楚。楚使龙且往击之。
召诸县父老豪桀曰:“父老苦秦苛法久矣,诽谤者族,偶语者弃巿。吾与诸侯约,先入关者王之,吾当王关中。与父老约,法三章耳:杀人者死,伤人及盗抵罪。馀悉撤除秦法。诸吏人皆案堵仍旧。凡吾以是来,为父老除害,非有所侵暴,无恐!且吾以是还军霸上,待诸侯至而定束缚耳。”乃令人与秦吏行县乡邑,告谕之。秦人大喜,辩论牛羊酒食献飨军士。沛公又让不受,曰:“仓粟多,非乏,不欲费人。”人又益喜,唯恐沛公不为秦王。
汉军绝食,乃夜出女子东门二千馀人,被甲,楚因四周击之。将军纪信乃乘王驾,诈为汉王,诳楚,楚皆呼万岁,之城东观,以故汉王得与数十骑出西门遁。令御史大夫周苛、魏豹、枞公守荥阳。诸将卒不能从者,尽在城中。周苛、枞公相谓曰:“反国之王,难与守城。”因杀魏豹。
项羽令人还报怀王。怀王曰:“践约。”项羽怨怀王不肯令与沛公俱西入关,而北救赵,後天下约。乃曰:“怀王者,吾家项梁所立耳,非有功伐,何故得主约!本定天下,诸将及籍也。”乃详尊怀王为义帝,实不消其命。
汉王之败彭城而西,行令人求家室,家室亦亡,不相得。败後乃独得孝惠,六月,立为太子,大免罪人。令太子守栎阳,诸侯子在关中者皆集栎阳为卫。引水灌废丘,废丘降,章邯他杀。改名废丘为槐里。於是令祠官祀六合四方上帝山川,以时祀之。兴关内卒乘塞。
三月,汉王从临晋渡,魏王豹将兵从。下河内,虏殷王,置河内郡。南渡平阴津,至雒阳。新城三老董公遮说汉王以义帝死故。汉王闻之,袒而大哭。遂为义帝发丧,临三日。发使者告诸侯曰:“天下共立义帝,北面事之。今项羽放杀义帝於江南,大逆无道。寡人亲为发丧,诸侯皆缟素。悉发关内兵,收三河士,南浮江汉以下,原从诸侯王击楚之杀义帝者。”
或说沛公曰:“秦富十倍天下,地形彊。今闻章邯降项羽,项羽乃号为雍王,王关中。今则来,沛公恐不得有此。可急使兵守函谷关,无内诸侯军,稍徵关中兵以自益,距之。”沛公开其计,从之。十一月中,项羽果率诸侯兵西,欲入关,关门闭。闻沛公已定关中,大怒,使黥布等攻破函谷关。十仲春中,遂至戏。沛公左司马曹无伤闻项王怒,欲攻沛公,令人言项羽曰:“沛公欲王关中,令子婴为相,珍宝尽有之。”欲以求封。亚父劝项羽击沛公。方飨士,旦日合战。是时项羽兵四十万,号百万。沛公兵十万,号二十万,力不敌。会项伯欲活张良,夜往见良,因以文谕项羽,项羽乃止。沛公从百馀骑,驱之鸿门,见谢项羽。项羽曰:“此沛公左司马曹无伤言之。不然,籍何故生此!”沛公以樊哙、张良故,得解归。归,立诛曹无伤。