来再战,又被打败,逃到废丘。汉王于是平定了雍地。汉王向东挺进咸阳,率军在废丘包围雍王,并派遣将领们去夺取土地,平定了陇西c北地c上郡。派将军薛欧c王吸带兵出武关,借着王陵兵驻南阳,到沛县去接太公,吕后。楚王听说后,派兵在阳夏阻截,汉军不能前进。楚又封原吴县县令郑昌为韩王,以抵拒汉军。
二年前205,汉王向东夺取土地,塞王司马欣c翟王董翳c河南王申阳都归降了汉王。韩王昌不肯归降,汉王派韩信打败了他。于是把攻占的土地设置为陇西c北地c上郡c渭南c河上c中地等郡;在关外设置了河南郡。改封韩国的太尉信为韩王。汉王下令各路将领,率领一万人或者献出一郡之地降汉的,封给他一万户。修筑河上郡的要塞。原先秦朝供帝王游玩打猎的园林,都允许人们去耕种。正月,俘虏了雍王的弟弟章平。大赦天下罪犯。
汉王出了武关到达陕县,抚慰关外的父老,回来后,张耳前来求见。汉王对他十分厚待。
二月,下令废除秦的社稷,改立汉的社稷。
三月,汉王从临晋渡黄河,魏王豹带兵跟随着。攻下河内,俘虏了殷王,设置了河内郡。又率军向南渡过平阴津,到达洛阳。新城县一位掌管教化的三老董公拦住了汉王,向他说了义帝被杀的情况。汉王听后,袒露左臂失声大哭。随即下令为义帝发丧,哭吊三天。派使者通告各诸侯说:“天下诸侯共同拥立义帝,称巨事奉。如今项羽在江南放逐并杀害了义帝,这是大逆不道。我亲自为义帝发丧,诸侯也都应该穿白戴素。我将发动关中全部军队,聚集河南c河东c河内三郡的士兵,向南沿长江c汉水而下,我希望与诸侯王一起去打楚国那个杀害义帝的罪人”
这时候,项羽正在北方攻打齐国,田荣和他在城阳交战。田荣被打败,逃往平原,平原的民众杀了他。齐国各地也都归降楚国。楚军放火焚毁了齐国的城邑,掠走了齐人的子女,齐国人十分愤怒,又反叛楚国了。田荣的弟弟田横立田荣的儿子田广为齐王。齐王已在城阳举兵反楚。项羽虽然听说了汉王已经到东方来了,但因为已经与齐军连续作战多日,就想在打败齐军之后再去迎击汉军。汉王因此得以挟持常山王张耳,河南王申阳c韩王郑昌c魏王魏豹c殷王卬五诸侯的军队,攻入彭城。项羽闻讯,立即率兵离开齐国,从鲁县穿过胡陵到达萧县,跟汉军在彭城灵壁以东的睢水上激战,大败汉军,杀了许多汉兵,睢水因此被阻塞不能畅流。项羽又派人从沛县掳来了汉王的父母妻子c儿女,把他们扣留在军中做人质。当时,诸侯们见楚军强大,汉军被打败,又都背离了汉王而去帮助楚王。塞王司马欣逃入楚国。
吕后的哥哥周吕侯为汉王率兵驻扎在下邑。汉王去投奔他,逐渐聚集士卒,驻扎在砀县。然后率军向西,经过梁地,到达虞县。汉王派使者随何到九江王黥布那里去,说:“您如果能说服黥布发兵反楚,项羽一定会暂停留在那里攻击黥布。只要项羽军停留几个月,我就一定能取得天下。”随何前去游说九江王黥布。黥布果然反楚。楚派龙且前去攻打他。
汉王在彭城兵败向西撤退的时候,途中派人去寻找家室,家室都已逃走,没有找到他们。败退途中只找到了孝惠。六月,立孝惠为太子,大赦罪犯。让太子守卫栎阳,把在吴中的各诸侯的儿子也都集中到栎阳来守卫。接着,引水灌废丘,废丘降汉,章邯自杀。把废丘改名为槐里。于是命令掌管祭祀的祠官祭祀天地c四方c上帝c山川,要按时祭祀。又发动关内的士兵去防守边塞。
这时候,九江王黥布与龙且交战,没打胜,就跟随何一起抄小路而行来归附汉王。汉王又渐渐收集士兵,跟各路将领及吴中军队频频出动,因而队声威大振于荥阳,在京c索之间击败了楚军。
三年前204,魏王豹请假回乡去探视