范增的去世让项羽把最近的怒火全部发泄到刘邦身上。他带人全力猛攻刘邦的运输通道。虽然刘邦的骑兵也拼死反击,但成效不大,当世还没有谁的骑兵能和项羽的骑兵军团相抗衡。
刘邦损失惨重!尤其是补给问题越来越严重,因为荥阳属于一线,汉军在此驻扎了庞大军队,粮食慢慢成了一个很严重的问题,刘邦感觉这样下去迟早要吃亏的。出去打吧,打不过;不打吧,这一缺粮,城里的部队也会出乱子。这可如何是好呢!
张良建议,还是从荥阳撤军吧,不能再这么打下去了,太被动了。但由于军队数量庞大,一旦撤退没有规划好,就会出现上次彭城大战的后果!陈平建议道,项王其实最痛恨的就是汉王你了,要不你先撤出城去,让项羽知道,他肯定会带兵去追你,这样就可减少荥阳的军事压力。
这招其实够损的,说白了,就是要拿你刘邦这个人换取荥阳和城里军队的安全。你不想干还不行!谁叫你是统帅!所以统帅也不是好当的,尤其是在革命战争年代,有些时候真的需要他们去亲身冒险的,没有哪顶皇帝帽子是自己躲到大后方安安稳稳就能拿到的!刘邦虽然也很无奈,他不想去,可没有办法,身为统帅该他出手时就必须毫不犹豫地出手。但陈平当然不会就这么让刘邦出城跑路的,他也考虑到了其中的危险性,他也不会就这么让自己的大老板送命,自己的富贵荣华还都在这个人身上呢!他先找了个和刘邦长得比较像的人,让他穿着汉王的衣服,来顶替刘邦跑路。
深夜,陈平下令让城内两千多妇女,从东门逃跑,楚军以为刘邦要突围,就四面八方的围了上来,于是那位顶替刘邦的人就被捕获了,等到项羽接到报告后,非常高兴,赶忙赶到东门前看看这个差点把他气疯了的老小子。而刘邦则乘着楚军混乱和大意之际,从西门逃了出去,直奔成皋。同时荥阳的汉军也开始分批撤往成皋,到最后荥阳城里已没多少汉军了。
楚军很多人不认识刘邦,可项羽认识,等他到近前一看,这哪儿是什么汉王!知道自己上当了,一刀就把替身砍了。刘邦在成皋休息了几天就带人回到关中休养去了,在荥阳待得时间太长了,整天还提心吊胆的就怕项羽哪天杀进城里,灭了自己。回关中散散心去,想想以后的计划,他把防守成皋的任务交给了英布。可惜没过多久,成皋就失守了,英布只好带人又开始慌忙跑路。
等刘邦休息的差不多了,跟人一商量,咱不能再从函谷关出了,那边项羽囤积重兵肯定就等着我去了,去了等于找死。要从武关出去(陕西省东南部),打到敌人背后去。
于是,刘邦率大军出武关,驻守在宛城(今河南南阳市)。项羽早就等得不耐烦了,一听这小子居然跑到老子后面去了,二话没说调头南下,非要跟刘邦干一架。刘邦则实行坚壁清野的战略,窝在宛城里就是不出来,项羽也很无奈。只能在宛城外面急的转圈。
而刘邦刚出武关时,就派人和大盗彭越取得了联系,让他乘机在背后骚扰项羽。彭越一直都和项羽不和,对刘邦倒是推崇备至,当然是全力以赴,不断地骚扰项羽的补给线。项羽对此很是头痛,可是没办法,只好派手下大将薛公到梁地北部围剿彭越。彭越看到项羽也许会躲上几天,但对这种无名之辈是一点都不惧怕,只用了一点小计策,就把项羽派来的围剿军队打得大败,主帅薛公也被击杀。
项羽无奈,手里实在没什么独当一面的大将,只能亲自跑到梁地去围剿彭越。刘邦一看项羽走了,就带兵北上,去攻取成皋。成皋守军不敌汉军,成皋又再次回到刘邦的手里。于是,刘邦率领大军又再一次进驻成皋,和荥阳成犄角之势。
彭越一看这次是项羽亲自带队,知道自己打不过,带着人就跑了,项羽扑了个空。可还没等他喘几口气,休息几下就接到成皋失守的报告,气得差点吐血。于是,项羽又带兵赶到荥阳。他下决心要攻取荥阳。
在项羽的全力猛攻之下,荥阳很快陷落,刘邦看着荥阳陷落硬是没敢来救援,他知道项羽肯定在等着他的到来。攻破荥阳之后,项羽下令兵至成皋,又再次对刘邦形成强大的军事压力。面对楚军的强大攻击力,刘邦只能从人数上来压倒对方,于是让赵地的韩信火速增兵成皋。可不知道为什么韩信未发一兵。刘邦心里放心不下,难道韩信就这么背叛我了!他让英布防守成皋,嘱咐他到危急时刻可以放弃这座城市,自己则带着亲卫北渡黄河,亲自向韩信要兵。刘邦专门挑了个天还灰蒙蒙的时段进入韩信大营,此时的韩信还在睡梦之中。刘邦进入大帐后才显露出自己的身份,于是夺得了将印,众人都不敢阻拦。而韩信则被一阵阵欢呼声给吵醒了,起来才知道汉王已经来了,慌忙整装前往拜见。这时的刘邦已经顺利接管了赵地汉军的指挥权,韩信也不知道怎么这人神出鬼没地会出现在这里,难道他已经开始对我不信任了么,脸上却丝毫不敢流露出任何不满。
刘邦也没多说什么,仍旧让张耳做他的赵王,同时让韩信统领其余的赵军向东攻取齐地,以从战略上包围项羽,让他四面受敌。
同时,在项羽的强大兵力压迫下,英布率军撤出成皋。于是,成皋又落到项羽手里。
刘邦则率领着韩信军团南下驻守在小修武(今河南获嘉东),修建大量高垒深堑准备和项羽再次持久对峙,同时派一部分军队进入梁地和彭越联合骚扰项羽的后方补给线。项羽的主力军团的粮食补给再次出现危机。同时,彭越因为刘邦的援助实力大涨,接连攻下了梁地十七座城池,包括军事重镇睢阳、外黄等。项羽大震,不得已准备再次领兵想拍死彭越这只烦人的苍蝇。临走时,项羽郑重地对留守主帅曹咎说道:“你在这防着就行了,千万别出去和刘邦他们打,千万记住了,等半个月我就回来了!”
项羽又率领着军队去围剿彭越的游击队。彭越一看你又来了,那对不起了,老子打不过你,只能跑了,于是彭越又带着人跑了,连到手的城市都放弃了,都给你,反正现在我还不想要。就这样,那些失陷的城池又回到了项羽的怀抱,项羽再次扑空。虽然得到了城池,但是他一点儿都高兴不起来。因为敌人的生力军还没被消灭,只要他一离开这个地方,那只苍蝇就还会飞回来的。
突然,项羽有一种不祥的预感,自己在这边又一次无功而返,曹咎那边可别再出什么问题啊!项羽这边实在是没什么人可用,要不也不会把这位曹咎推上台前,这个人只是因为忠诚和老实,什么错误都没犯,才坐到现在这个位置的。如果可以的话,项羽宁愿去选择别人。龙且去救齐,钟离昧他又信不过,早让他退休养老去了。
项羽虽然没办法,可心里一想就让他守半个月,这么简单的任务他总能办得到吧,又不是让他领兵出去独立作战,只是在那窝着不出来,谁叫谁喊都别搭理,这是个人都应该会吧!基于这种想法,项羽把留守成皋的任务交给了他。
刘邦一看现在守城的是曹咎,大喜,天助我也!于是就让人在成皋城前叫阵,有种出来好决一死战。曹咎起初牢记项羽临走时候的嘱咐,就是不出。我就是不跟你打,有种你们来攻城啊!刘邦也不灰心,让人在门前大喊曹咎小儿你就是凭着项梁的恩情才到今天这个位置的,你根本就没什么才能带兵打仗之类的话。曹咎只是平庸,并不代表他是个傻瓜。谁骂他,他还是知道的,正所谓士可杀不可辱,曹咎一向觉得自己是士,他最恨别人说自己不会带兵了,虽然自己还真没带过什么兵,但你们也太欺负人了,只是项王不给我机会,有机会的话,我比谁都好!一看下边人还在骂着,曹咎脸上就挂不住了,他感觉大家都在看着他,在笑话他,很多人都议论说:“项王在的时候,哪有这种情况发生,只有咱骂人,吓得别人不敢跟咱打,怎么项王一走,位置就换了呢!”曹咎忍受不了众人的讥讽之色,他要表现给项羽看:其实我也是人才,我不是你们所想的那样。
于是曹咎下令打开城门,率楚军出城迎战,刘邦却下令撤退。曹咎急了,你怎么跑啊不是要和我决战吗?赶忙下令部队加紧追赶,而前面的汉军跑得太快了吧,都渡河去了!曹咎也让楚军赶紧渡河,别让敌人都跑了。哪知在渡河中间,汉军突然回师攻击楚军,而且另一股汉军突然在楚军背后切断了楚军的退路,曹咎一看才知道上了刘邦那老小子的当了。这时他才知道,打仗真不是一件简单的事,战场上阴谋太多,自己太老实,只有吃亏的份儿。可恨的是,自己没有遵循项羽的命令,才落个如此下场。在绝望中,曹咎自刎而死。
刘邦再次攻陷成皋,拔掉这根钉子后,率大军在荥阳对面的广武山下驻扎。