、蒲將軍率領二萬人渡過漳河,援救鉅鹿。戰爭只有一些小的勝利,陳餘又來請求增援。項羽就率領全部軍隊渡過漳河,把船隻全部弄沉,把鍋碗全部砸破,把軍營全部燒燬,只帶上三天的乾糧,以此向士卒表示一定要決死戰鬥,毫無退還之心。部隊抵達前線,就包圍了王離,與秦軍遭遇,交戰多次,阻斷了秦軍所築甬道,大敗秦軍,殺了蘇角,俘虜了王離。涉間拒不降楚,自焚而死。這時,楚軍強大居諸侯之首,前來援救鉅鹿的諸侯各軍築有十幾座營壘,沒有一個敢發兵出戰。到楚軍攻擊秦軍時,他們都只在營壘中觀望。楚軍戰士無不一以當十,士兵們殺聲震天,諸侯軍人人戰慄膽寒。項羽在打敗秦軍以後,召見諸侯將領,當他們進入軍門時,一個個都跪著用膝蓋向前走,沒有誰敢抬頭仰視。自此,項羽真正成了諸侯的上將軍,各路諸侯都隸屬於他。
章邯的軍隊駐紮在棘原,項羽的軍隊駐紮在漳河南,兩軍對陣,相持未戰。由於秦軍屢屢退卻,秦二世派人來責問章邯。章邯害怕了,派長史司馬欣回朝廷去請示公事。司馬欣到了咸陽,被滯留在宮外的司馬門呆了三天,趙高竟不接見,心有不信任之意。長史司馬欣非常害怕,趕快奔回棘原軍中,都沒敢順原路走,趙高果然派人追趕,沒有追上。司馬欣回到軍中,向章邯報告說:“趙高在朝廷中獨攬大權,下面的人不可能有什麼作為。如今仗能打勝,趙高必定嫉妒我們的戰功;打不勝,我們更免不了一死。希望您認真考慮這情況!”這時,陳餘也給章邯寫了封信,說:“白起身為秦國大將,南征攻陷了楚都鄢郢,北征屠滅了馬服君趙括的軍隊,打下的城池,奪取的土地,數也數不清,最後還是慘遭賜死。蒙恬也是秦國大將,北面趕跑了匈奴,在榆中開闢了幾千裡的土地,最終也被殺害於陽周。這為什麼呢?就是因為他們戰功太多,秦朝廷不可能每個人都予以封賞,所以就從法律上找藉口殺了他們。如今將軍您做秦將已三年了,士卒傷亡損失以十萬計,而各地諸侯一時並起,越來越多。那趙高一向阿庚奉承,時日已久,如今形勢危急,他也害怕秦二世殺他,所以想從法律上找藉口,殺了將軍來推卸罪責,讓別人來代替將軍以免去他自己的災禍。將軍您在外時間長久,朝廷裡跟您有嫌隙的人就多,有功也是被殺,無功也是被殺。而且,上天要滅秦,不論是智者,還是愚者,誰都明瞭。現在將軍您在內不能直言進諫,在外已成亡國之將,孤自一人支撐著卻想維持長久,難道不可悲嗎?將軍您不如率兵掉轉回頭,與諸侯聯合,訂立和約一起攻秦,共分秦地,各自為王,南面稱孤,這跟身受刑誅,妻兒被殺相比,哪個上算呢?”章邯猶疑不決,秘密派軍候始成,到項羽那裡去,想要訂立和約。和約沒有成功,項羽命令蒲將軍日夜不停地率兵渡過三戶津,在漳河之南駐紮下來,與秦軍交戰,再次擊敗秦軍。項羽率領全部軍兵在汙(yú,於)水攻擊秦軍,把秦軍打得大敗。
章邯又派人來求見項羽,想訂和約。項羽召集軍官們商議說:“部隊糧草不多,我想答應他們來訂約。”軍官們都說:“好。”項羽就和章邯約好日期在洹(huán,桓)水南岸的殷墟上會晤。訂完了盟約,章邯見了項羽,禁不住流下眼淚,向項羽述說了趙高的種種劣行。項羽封章邯為雍王,安置在項羽的軍中。任命司馬欣為上將軍,統率秦軍擔當先頭部隊。
部隊到了新安。諸侯軍的官兵以前曾經被徵徭役,駐守邊塞,路過秦中時,秦中官兵很多人對待他們不像樣子,等到秦軍投降之後,諸侯軍的官兵很多人就藉著勝利的威勢,象對待奴隸一樣地使喚他們,隨意侮辱。秦軍官兵很多人私下議論:“章將軍騙我們投降了諸侯軍,如果能入關滅秦,倒是很好;如果不能,諸侯軍俘虜我們退回關東,秦朝廷必定會把我們父母妻兒全部殺掉。”諸侯軍將領們暗地訪知秦軍官兵的這些議論,就報