漳水南岸,与秦军交战,又一次打败了秦军。项羽率领全军士卒在汗水上攻击秦军,把秦军打得大败。
章邯派人去见项羽,打算订立和约。项羽召集军吏商量说:“军中粮少,想允许他签订和约。”军吏都说:“好。”项羽就与章邯订期在洹水南岸殷墟相见。已经缔结了盟约,章邯见到项羽,涕泪交下,向项羽诉说赵高的种种行径。项羽就立章邯为雍王,安置在楚军营中。使长史司马欣为上将军,率领秦军为先行部队。
到达了新安。诸侯军的官兵以前曾因服徭役、屯戍边地路过秦中,秦中官兵对他们多有凌辱。等到秦军投降了诸侯军,诸侯军的官兵乘战争胜利的机会,像对待奴隶和俘虏一样地驱使他们,随便折磨侮辱秦军官兵。秦军官兵多在私下议论说:“章将军等欺骗我们投降诸侯军。如今能够入关破秦,(当然)很好;如果不能,诸侯军俘虏我们东去;秦势必把我们的父母妻子全部处死。”诸侯军的将领们暗中听到了他们的打算,报告了项羽。项羽就找来黥布、蒲将军商量说:“秦军官兵还很多,他们心里不服,到了关中不听从命令,事情必然岌岌可危,不如杀掉他们,而只与章邯、长史司马欣、都尉董翳一起入秦。”于是楚军夜间把秦军士卒二十多万人处死掩埋在新安城南。
项羽将要攻取秦关中地带。函谷关有兵把守,不能进去。又听说沛公已经攻破咸阳,项羽大怒,派当阳君等扣关。项羽便进入了函谷关,到达戏水西岸。沛公驻军霸上,没有能够和项羽相见。沛公左司马曹无伤派人对项羽说:“沛公想称王关中,使子婴为相,占有了全部珍宝。”项羽怒气冲天他说:“明天早晨饱餐士卒,将击溃沛公的军队!”这时,项羽有兵四十万,驻扎在新丰鸿门,沛公有兵十万,驻扎在霸上。范增劝告项羽说:“沛公在山东时,贪财好货,喜爱美女。现在进了关,不收财物,不亲近妇女,由此看来,他的志向不小。我叫人观望他上空的云气,都呈龙虎形状,五颜六色,这是天子之气。赶快进击,不要失掉机会。”
楚国左尹项伯这个人,是项羽的叔父,一向和留侯张良相友好。张良这时跟随着沛公,项伯就夜间骑马跑到沛公军营,私下见到张良,讲述了事情的经过,打算叫张良和他一起离去。他说:“不要跟他们一起死掉。”张良说:“我为韩王护送沛公,现在沛公的事情发生了危急,逃走是不道义的,不能不说一声。”张良就走了进去,把情况全部告诉了沛公。沛公大吃一惊,说:“怎么办呢?”张良说:“谁给大王出的这个主意?”沛公说:“一个小子劝我说‘守住函谷关,不要让诸侯军进来,秦地可