三月,汉王从临晋渡,魏王豹将兵从。下河内,虏殷王,置河内郡。南渡平阴津,至雒阳。新城三老董公遮说汉王以义帝死故。汉王闻之,袒而大哭。遂为义帝发丧,临三日。发使者告诸侯曰:“天下共立义帝,北面事之。今项羽放杀义帝於江南,大逆无道。寡人亲为发丧,诸侯皆缟素。悉发关内兵,收三河士,南浮江汉以下,原从诸侯王击楚之杀义帝者。”
是时项王北击齐,田荣与战城阳。田荣败,走平原,平原民杀之。齐皆降楚。楚因焚烧其城郭,系虏其子女。齐人叛之。田荣弟横立荣子广为齐王,齐王反楚城阳。项羽虽闻汉东,既已连齐兵,欲遂破之而击汉。汉王以故得劫五诸侯兵,遂入彭城。项羽闻之,乃引兵去齐,从鲁出胡陵,至萧,与汉大战彭城灵壁东睢水上,大破汉军,多杀士卒,睢水为之不流。乃取汉王父母妻子於沛,置之军中以为质。当是时,诸侯见楚彊汉败,还皆去汉复为楚。塞王欣亡入楚。
吕后兄周吕侯为汉将兵,居下邑。汉王从之,稍收士卒,军砀。汉王乃西过梁地,至虞。使谒者随何之九江王布所,曰:“公能令布举兵叛楚,项羽必留击之。得留数月,吾取天下必矣。”随何往说九江王布,布果背楚。楚使龙且往击之。
汉王之败彭城而西,行使人求家室,家室亦亡,不相得。败後乃独得孝惠,六月,立为太子,大赦罪人。令太子守栎阳,诸侯子在关中者皆集栎阳为卫。引水灌废丘,废丘降,章邯自杀。更名废丘为槐里。於是令祠官祀天地四方上帝山川,以时祀之。兴关内卒乘塞。
是时九江王布与龙且战,不胜,与随何间行归汉。汉王稍收士卒,与诸将及关中卒益出,是以兵大振荥阳,破楚京、索间。
三年,魏王豹谒归视亲疾,至即绝河津,反为楚。汉王使郦生说豹,豹不听。汉王遣将军韩信击,大破之,虏豹。遂定魏地,置三郡,曰河东、太原、上党。汉王乃令张耳与韩信遂东下井陉击赵,斩陈馀、赵王歇。其明年,立张耳为赵王。
汉王军荥阳南,筑甬道属之河,以取敖仓。与项羽相距岁馀。项羽数侵夺汉甬道,汉军乏食,遂围汉王。汉王请和,割荥阳以西者为汉。项王不听。汉王患之,乃用陈平之计,予陈平金四万斤,以间疏楚君臣。於是项羽乃疑亚父。亚父是时劝项羽遂下荥阳,及其见疑,乃怒,辞老,原赐骸骨归卒伍,未至彭城而死。
汉军绝食,乃夜出女子东门二千馀人,被甲,楚因四面击之。将军纪信乃乘王驾,诈为汉王,诳楚,楚皆呼万岁,之城东观,以故汉王得与数十骑出西门遁。令御史大夫周苛、魏豹、枞公守荥阳。诸将卒不能从者,尽在城中。周苛、枞公相谓曰:“反国之王,难与守城。”因杀魏豹。
汉王之出荥阳入关,收兵欲复东。袁生说汉王曰:“汉与楚相距荥阳数岁,汉常困。原君王出武关,项羽必引兵南走,王深壁,令荥阳成皋间且得休。使韩信等辑河北赵地,连燕齐,君王乃复走荥阳,未晚也。如此,则楚所备者多,力分,汉得休,复与之战,破楚必矣。”汉王从其计,出军宛叶间,与黥布行收兵。
项羽闻汉王在宛,果引兵南。汉王坚壁不与战。是时彭越渡睢水,与项声、薛公战下邳,彭越大破楚军。项羽乃引兵东击彭越。汉王亦引兵北军成皋。项羽已破走彭越,闻汉王复军成皋,乃复引兵西,拔荥阳,诛周苛、枞公,而虏韩王信,遂围成皋。
汉王跳,独与滕公共车出成皋玉门,北渡河,驰宿脩武。自称使者,晨驰入张耳、韩信壁,而夺之军。乃使张耳北益收兵赵地,使韩信东击齐。汉王得韩信军,则复振。引兵临河,南飨军小脩武南,欲复战。郎中郑忠乃说止汉王,使高垒深堑,勿与战。汉王听其计,使卢绾、刘贾将卒二万人,骑数百,渡白马津,入楚地,与彭越复击破楚军燕郭西,遂复下梁地十馀城。
淮阴已受命东,未渡平原。汉王使郦生往说齐王田广,广叛楚,与汉和,共击项羽。韩信用蒯通计,遂袭破齐。齐王烹郦生,东走高密。项羽闻韩信已举河北兵破齐、赵,且欲击楚,则使龙且、周兰往击之。韩信与战,骑将灌婴击,大破楚军,杀龙且。齐王广饹彭越。当此时,彭越将兵居梁地,往来苦楚兵,绝其粮食。