公元前204年五月,纪信建议自己假冒刘邦出降,好让刘邦趁乱突围。刘邦赶紧派出使者,与项羽约定东门相见,同时找来两千个女人穿上军装,分批从荥阳东门出去。四门的楚军一听,全部涌了过来。看来短视频平台的商机,2000年前就有。
正热闹呢,纪信装扮成刘邦的样子,乘坐刘邦专用的马车,上面打着黄罗伞,左边竖着那根象征权力的牦牛尾巴,大声说道:别打了别打了!我是汉王刘邦。城里缺粮,我来投降!楚军一听高兴坏了。心想着终于可以回家过年了。然而,能够回家的不是他们,而是汉王刘邦。刘邦趁着混乱,带领身边的几十个侍卫,悄悄溜出西门逃向成皋。
士兵们不认识刘邦,但项羽认识。他一看上当,不觉怒发冲冠,立即下令烧死纪信,然后展开猛攻。没过多久,成皋城破,刘邦像条丧家狗,好容易才逃回关中。等亲自查验发现关中土地俱在,萧何未动一寸,又征集到了足够当炮灰的新兵,本想立刻发兵,直奔成皋,后来接受谋士袁生的建议,出武关,走宛(今河南南阳)叶(今河南叶县),以便减轻荥阳压力。
接到战报,项羽果然挥军南下,寻找刘邦的主力决战。刘邦知道项羽的厉害,就坚守营垒,拒不出战。项羽正在着急,后方忽然传来警报:彭越东渡睢水,已经进入楚国的后方。项羽闻听大惊,赶紧派将军项声、萧公角率军前去截击。 彭越与楚军在下邳展开激战。这里与楚国的国都彭城,不过咫尺之遥,可见彭越的动作之大。虽然深入敌国腹地,他依然满怀勇气,指挥部队大败楚军,击毙老对手萧公角,楚军一时后方震动,项羽不得不亲自回援。
项羽一走,荥阳汉军乘势发动反击,又将成皋夺回。项羽好容易赶走彭越,暂时安顿后方,人不解甲,马不解鞍,立即掉头向荥阳杀去。这一次,他使出吃奶的力气,终于将荥阳攻破。城破之前,周苛担心魏王豹再生变故,先砍了他的头。
荥阳形势如此艰苦,周苛依然坚守至今,这种精神赢得了项羽的尊重。他以三万户和上将军的价码劝降周苛,但周苛大骂不从,又被项羽烹杀;一同守城的韩王信,则选择了投降。项羽此人就是这样。内心尊重的对手,不影响下令处死。拿下荥阳后,项羽乘胜追击,又攻克了成皋。刘邦假冒汉使驰入军营,夺韩信兵权,就在这时。他拼光本钱,只得孤注一掷。
彭越活动的魏地,或者叫梁地,正好处在楚军西进荥阳的交通要道上。现在陇海线的火车,还要打那一带经过,两千多年前的秦末,道路少,能通马车的更少。项羽要向西跟刘邦争斗,怎么着也绕不开梁地。
换句话说,项羽的交通补给线,完全在彭越的威胁之下。这是成就他历史上第一个游击司令形象的地利之便。
刘项反复血拼荥阳,彭越再度拿下外黄。他在汉将刘贾的配合下,不断出击,接连攻破睢阳、外黄等十七座城邑,并且多次截击楚军的运输车队,夺走烧毁大量的军粮和物资。一时间,楚军后方再度吃紧。
消息传来,项羽又惊又怒。看看刘邦已经疲软,赶紧留下司马曹咎镇守成皋,自己亲自提兵回去,准备二次灭火。临走之前,他交待曹咎说:我走之后,刘邦必定会进攻。无论他们怎么进攻挑战,你都不许出战。十五天之内,我一定能击破彭越,然后回来!
项羽一路打马飞奔,直奔后方。彭越呢,跟他打了几仗,到底敌不过力能扛鼎的霸王,刚刚夺来的城邑,得而复失。然而彭越丝毫不在乎。敌进我退,敌退我进。那些地方,终究还能再回来。就在他拖住项羽的那段时间里,荥阳前线再度上演惊天逆转。
项羽后军的影子还没从天边消失,刘邦的前军军旗已经飘荡在成皋城下。他命令军士高声叫骂,使劲挑战。刚开始曹咎还有定力,后来汉军的辱骂越来越难听,曹咎实在忍耐不过,决定出城拼个你死我活。
那一刻,曹咎眼前一定盘旋着许多刘邦惨败的景象。项羽能打败他,我曹咎难道就不行?曹咎要与刘邦决战,得先出成皋,再渡汜水。他正指挥大军渡河,还没渡到一半,刘邦已经发出进攻命令。憋闷许久的汉军,今天终于找到一只软柿子,那还不得死命地捏?没过多久,楚军的鲜血就染红了汜水。曹咎见大势已去,只好挥剑自杀。