后玄月,楚怀王并吕臣、项羽军,自将之;以沛公为砀郡长,封武安侯,将砀郡兵;封项羽为长安侯,号为鲁公;吕臣为司徒,其父吕青为令尹。
六月,与南阳守齮战犨东,破之,略南阳郡;南阳守走保城,守宛。沛公引兵过宛,西。张良谏曰:“沛公虽欲急入关,秦兵尚众,距险。今不下宛,宛从后击,强秦在前,此危道也。”因而沛公乃夜引军从他道还,偃旗号,迟明,围宛城三匝。南阳守欲自刭,共舍人陈恢曰:“死未晚也。”乃逾城见沛公曰:“臣闻足下约先入咸阳者王之。今足下留守宛,宛郡县连城数十,其吏民自发得降必死,故皆死守乘城。今足下尽日上攻,士死伤者必多。引兵去宛,宛必随足下后。足下前则失咸阳之约,后有强宛之患。为足下计,莫若约降,封其守;因使止守,引其甲卒与之西。诸城未下者,闻声争开门而待足下,足下通行无所累。”沛公曰:“善!”秋,七月,南阳守齮降,封为殷侯,封陈恢千户。引兵西,无不下者。至丹水,高武侯鳃、襄侯王陵降。还攻胡阳,遇番君别将梅鋗,与偕攻析、郦,皆降。所过亡得卤掠,秦民皆喜。
夏,四月,沛公南攻颍川,屠之。因张良,遂略韩地。时赵别将司马卬方欲渡河入关。沛公乃北攻平阴,绝河津南,战洛阳东。军倒霉,南出辳辕。张良引兵从沛公。沛公令韩王成留守阳翟,与良俱南。
因而赵王歇及张耳乃得出巨鹿城谢诸侯。张耳与陈馀相见,责让陈馀以不肯救赵;及问张黡、陈泽地点,疑陈馀杀之,数以问馀。馀怒曰:“不料君之望臣深也!岂以臣为重去将印哉?”乃脱解印绶,推予张耳,张耳亦愕不受。陈馀起如厕。客有说张耳曰:“臣闻‘天与不取,反受其咎。’今陈将军与君印,君不受,反天不祥,急取之!”张耳乃佩其印,收其麾下。而陈馀还,亦望张耳不让,遂趋出,独与麾下所善数百人之河上泽中渔猎。赵王歇还信都。
项羽已杀卿子冠军,威震楚国,乃遣当阳君、薄将军将卒二万渡河救巨鹿。战少利,绝章邯甬道,王离军乏食。陈馀复请兵。项羽乃悉引兵渡河,皆沈船,破釜、甑,烧庐舍,持三日粮,以示士卒必死,无一还心。因而至则围王离,与秦军遇,九战,大破之,章邯引兵却。诸侯兵乃敢进击秦军,遂杀苏角,虏王离;涉间不降,自烧杀。当是时,楚兵冠诸侯军。救巨鹿者十馀壁,莫敢纵兵。及楚击秦,诸侯将皆从壁上观。楚兵士无不一当十,呼声动六合,诸侯军无不大家惴恐。因而已破秦军,项羽召见诸侯将。诸侯将入辕门,无不膝行而前,莫敢俯视。项羽由是始为诸侯大将军。诸侯皆属焉。
章邯筑甬道属河,饷王离。王离兵食多,急攻巨鹿。巨鹿城中食尽、兵少,张耳数令人召前陈馀。陈馀度兵少,不敌秦,不敢前。数月,张耳大怒,怨陈馀,使张黡、陈泽往让陈馀曰:“始吾与公为刎颈交,今王与耳旦暮且死,而公拥兵数万,不肯相救,安在其相为死!苟必信,胡不赴秦军俱死,且有十一二相全。”陈馀曰:“吾度前终不能救赵,徒尽亡军。且馀以是不俱死,欲为赵王、张君报秦。今必俱死,如以肉委饿虎,何益!”张黡、陈泽要以俱死,乃使黡、泽将五千人先尝秦军,至,皆没。当是时,齐师、燕师皆来救赵,张敖亦北收代兵,得万馀人,来,皆壁馀旁,未敢击秦。
章邯已破项梁,觉得楚地兵不敷忧,乃渡河,北击赵,大破之。引兵至邯郸,皆徙其民河内,夷其城郭。张耳与赵王歇走入巨鹿城,王离围之。陈馀北收常山兵,得数万人,军巨鹿北。章邯军巨鹿南棘原。赵数请救于楚。