當是時,秦嘉已立景駒為楚王,軍彭城東,欲距項梁。項梁謂軍吏曰:“陳王先首事,戰倒黴,未聞地點。今秦嘉倍陳王而立景駒,逆無道。”乃進兵擊秦嘉。秦嘉軍敗走,追之至胡陵。嘉還戰一日,嘉死,軍降。景駒走死梁地。項梁已並秦嘉軍,軍胡陵,將引軍而西。章邯軍至栗,項梁使彆將硃雞石、餘樊君與戰。餘樊君死。硃雞石軍敗,亡走胡陵。項梁乃引兵入薛,誅雞石。項梁前使項羽彆攻襄城,襄城死守不下。已拔,皆阬之。還報項梁。項梁聞陳王定死,召諸彆將會薛計事。此時沛公亦起沛,往焉。
居數月,引兵攻亢父,與齊田榮、司馬龍且軍救東阿,大破秦軍於東阿。田榮即引兵歸,逐其王假。假亡走楚。真相田角亡走趙。角弟田間故齊將,居趙不敢歸。田榮立田儋子市為齊王。項梁已破東阿下軍,遂追秦軍。數使使趣齊兵,欲與俱西。田榮曰:“楚殺田假,趙殺田角、田間,乃出兵。”項梁曰:“田假為與國之王,窮來從我,不忍殺之。”趙亦不殺田角、田間以市於齊。齊遂不肯出兵助楚。項梁使沛公及項羽彆攻城陽,屠之。西破秦軍濮陽東,秦兵支出濮陽。沛公、項羽乃攻定陶。定陶未下,去,西略地至雝丘,大破秦軍,斬李由。還攻外黃,外黃未下。
章邯已破項梁軍,則覺得楚地兵不敷憂,乃渡河擊趙,大破之。當此時,趙歇為王,陳餘為將,張耳為相,皆走入钜鹿城。章邯令王離、涉間圍钜鹿,章邯軍其南,築甬道而輸之粟。陳餘為將,將卒數萬人而軍钜鹿之北,此所謂河北之軍也。
項梁起東阿,西,至定陶,再破秦軍,項羽等又斬李由,益輕秦,有驕色。宋義乃諫項梁曰:“克服而將驕卒惰者敗。今卒少惰矣,秦兵日趨,臣為君畏之。”項梁弗聽。乃使宋義使於齊。道遇齊使者高陵君顯,曰:“公將見武信君乎?”曰:“然。”曰:“臣論武信君軍必敗。公徐行即免死,疾行則及禍。”秦果悉起兵益章邯,擊楚軍,大破之定陶,項梁死。沛公、項羽去外黃攻陳留,陳留死守不能下。沛公、項羽相與謀曰:“今項梁軍破,士卒恐。”乃與呂臣軍俱引兵而東。呂臣軍彭城東,項羽軍彭城西,沛公軍碭。