一方、遠征先の斉でも、項羽は相変わらず城を落とすたびにその住民を皆殺しにする蛮行を繰り返したため、斉の人々は頑強に抵抗した。このため項羽は斉攻略にかかりきりになり、その隙に乗じた劉邦はさらに東へと軍を進め、途中の王たちを恭順・征服しながら項羽の本拠地・彭城を目指した。大敗.その一方、別働隊に韓信を派遣し、魏・趙を攻めさせて項羽を背後から牽制しようとした。また元盗賊の彭越を使い、項羽軍の背後を襲わせた。離間の計は成功したものの、漢の食糧不足は明らかであり、将軍の紀信を劉邦の影武者に仕立てて項羽に降伏させ、その隙を狙って劉邦本人は西へ脱出した。その後、滎陽は御史大夫の周苛、樅公が守り、しばらく持ちこたえたものの、項羽によって落とされた。西へ逃れた劉邦は関中にいる蕭何の元へ戻り、蕭何が用意した兵士を連れて滎陽を救援しようとした。しかし袁生が、真正面から戦ってもこれまでと同じことになる、南の武関から出陣して項羽をおびき寄せる方がいいと進言した。劉邦はこれに従って南の宛に入り、思惑通り項羽はそちらへ向かった。そこで項羽の後ろで彭越を策動させると、こらえ性のない項羽は再び軍を引き返して彭越を攻め、その間に、劉邦も引き返してくる項羽とまともに戦いたくないので、北に移動して成皋(現在の河南省鄭州市滎陽市)へと入った。項羽は戻ってきてこの城を囲み、劉邦は支えきれずに退却した。夏侯嬰のみを供として敗走していた劉邦は、韓信軍が駐屯していた修武(現在の河南省焦作市修武県)へ行って、韓信が陣中で寝ているところに入り込み、韓信の軍隊を取り上げた。さらに劉邦は韓信に対して斉を攻めることを命じ、曹参と灌嬰を韓信の指揮下とした。また盧綰と従兄弟の劉賈を項羽の本拠地である楚へ派遣し、後方撹乱を行わせた。再び敗れる.その頃、韓信は斉を完全に制圧し、劉邦に対して鎮撫のため仮の斉王になりたいとの使者を送ってきた。これを聞いた劉邦は怒って声を荒らげそうになったが、それを察知した張良と陳平に足を踏んで諫められ、もし韓信が離反してしまえば取り返しがつかないことを悟り、韓信を正式な斉王に封じた。一方、彭越の後方攪乱によって楚軍の食料は少なくなっていた。もはや漢も楚も疲れ果て、天下を半分に分けることを決めて講和した。この時、劉太公と呂雉は劉邦の下に戻ってきている。天下統一.