項羽本紀
項籍者下相人也字羽。初起時年二十四。其季父項梁梁父即楚將項燕為秦將王翦所戮者也。項氏世世為楚將封於項故姓項氏。
項籍少時學書不成去學劍又不成。項梁怒之。籍曰:「書足以記名姓而已。劍一人敵不足學學萬人敵。」於是項梁乃教籍兵法籍大喜略知其意又不肯竟學。項梁嘗有櫟陽逮乃請蘄獄掾曹咎書抵櫟陽獄掾司馬欣以故事得已。項梁殺人與籍避仇於吳中。吳中賢士大夫皆出項梁下。每吳中有大繇役及喪項梁常為主辦陰以兵法部勒賓客及子弟以是知其能。秦始皇帝游會稽渡浙江梁與籍俱觀。籍曰:「彼可取而代也。」梁掩其口曰:「毋妄言族矣!」梁以此奇籍。籍長八尺餘力能扛鼎才氣過人雖吳中子弟皆已憚籍矣。
秦二世元年七月陳涉等起大澤中。其九月會稽守通謂梁曰:「江西皆反此亦天亡秦之時也。吾聞先即制人後則為人所制。吾欲兵使公及桓楚將。」是時桓楚亡在澤中。梁曰:「桓楚亡人莫知其處獨籍知之耳。」梁乃出誡籍持劍居外待。梁復入與守坐曰:「請召籍使受命召桓楚。」守曰:「諾。」梁召籍入。須臾梁眴籍曰:「可行矣!」於是籍遂拔劍斬守頭。項梁持守頭佩其印綬。門下大驚擾亂籍所擊殺數十百人。一府中皆慴伏莫敢起。梁乃召故所知豪吏諭以所為起大事遂舉吳中兵。使人收下縣得精兵八千人。梁部署吳中豪傑為校尉、候、司馬。有一人不得用自言於梁。梁曰:「前時某喪使公主某事不能辦以此不任用公。」眾乃皆伏。於是梁為會稽守籍為裨將徇下縣。
廣陵人召平於是為陳王徇廣陵未能下。聞陳王敗走秦兵又且至乃渡江矯陳王命拜梁為楚王上柱國。曰:「江東已定急引兵西擊秦。」項梁乃以八千人渡江而西。聞陳嬰已下東陽使使欲與連和俱西。陳嬰者故東陽令史居縣中素信謹稱為長者。東陽少年殺其令相聚數千人慾置長無適用乃請陳嬰。嬰謝不能遂彊立嬰為長縣中從者得二萬人。少年欲立嬰便為王異軍蒼頭特起。陳嬰母謂嬰曰:「自我為汝家婦未嘗聞汝先古之有貴者。今暴得大名不祥。不如有所屬事成猶得封侯事敗易以亡非世所指名也。」嬰乃不敢為王。謂其軍吏曰:「項氏世世將家有名於楚。今欲舉大事將非其人不可。我倚名族亡秦必矣。」於是眾從其言以兵屬項梁。項梁渡淮黥布、蒲將軍亦以兵屬焉。凡六七萬人軍不邳。
當是時秦嘉已立景駒為楚王軍彭城東欲距項梁。項梁謂軍吏曰:「陳王先事戰不利未聞所在。今秦嘉倍陳王而立景駒逆無道。」乃進兵擊秦嘉。秦嘉軍敗走追之至胡陵。嘉還戰一日嘉死軍降。景駒走死梁地。項梁已並秦嘉軍軍胡陵將引軍而西。章邯軍至栗項梁使別將硃雞石、餘樊君與戰。餘樊君死。硃雞石軍敗亡走胡陵。項梁乃引兵入薛誅雞石。項梁前使項羽別攻襄城襄城堅守不下。已拔皆阬之。還報項梁。項梁聞陳王定死召諸別將會薛計事。此時沛公亦起沛往焉。
居鄛人范增年七十素居家好奇計往說項梁曰:「陳勝敗固當。夫秦滅六國楚最無罪。自懷王入秦不反楚人憐之至今故楚南公曰『楚雖三戶亡秦必楚』也。今陳勝事不立楚後而自立其勢不長。今君起江東楚蜂午之將皆爭附君者以君世世楚將為能復立楚之後也。」於是項梁然其言乃求楚懷王孫心民間為人牧羊立以為楚懷王從民所望也。陳嬰為楚上柱國封五縣與懷王都盱台。項梁自號為武信君。
居數月引兵攻亢父與齊田榮、司馬龍且軍救東阿大破秦軍於東阿。田榮即引兵歸逐其王假。假亡走楚。假相田角亡走趙。角弟田間故齊將居趙不敢歸。田榮立田儋子市為齊王。項梁已破東阿下軍遂追秦軍。數使使趣齊兵欲與俱西。田榮曰:「楚殺田假趙殺田角、田間乃兵。」項梁曰:「田假為與國之王窮來從我不忍殺之。」趙亦不殺田角、田間以市於齊。齊遂不肯兵助楚。項梁使沛公及項羽別攻城陽屠之。西破秦軍濮陽東秦兵收入濮陽。沛公、項羽乃攻定陶。定陶未下去西略地至雝丘大破秦軍斬李由。還攻外黃外黃未下。
項梁起東阿西至定陶再破秦軍項羽等又斬李由益輕秦有驕色。宋義乃諫項梁曰:「戰勝而將驕卒惰者敗。今卒少惰矣秦兵日益臣為君畏之。」項梁弗聽。乃使宋義使於齊。道遇齊使者高陵君顯曰:「公將見武信君乎?」曰:「然。」曰:「臣論武信君軍必敗。公徐行即免死疾行則及禍。」秦果悉起兵益章邯擊楚軍大破之定陶項梁死。沛公、項羽去外黃攻陳留陳留堅守不能下。沛公、項羽相與謀曰:「今項梁軍破士卒恐。」乃與呂臣軍俱引兵而東。呂臣軍彭城東項羽軍彭城西沛公軍碭。
章邯已破項梁軍則以為楚地兵不足憂乃渡河擊趙大破之。當此時趙歇為王陳餘為將張耳為相皆走入鉅鹿城。章邯令王離、涉間圍鉅鹿章邯軍其南筑甬道而輸之粟。陳餘為將將卒數萬人而軍鉅鹿之北此所謂河北之軍也。
楚兵已破於定陶懷王恐從盱台之彭城並項羽、呂臣軍自將之。以呂臣為司徒以其父呂青為令尹。以沛公為碭郡長封為武安侯將碭郡兵。
初宋義所遇齊使者高陵君顯在楚軍見楚王曰:「宋義論武信君之軍必敗居數日軍果敗。兵未戰而先見敗徵此可謂知兵矣。」王召宋義與計事而大說之因置以為上將軍項羽為魯公為次將范增為末將救趙。諸別將皆屬宋義號為卿子冠軍。行至安陽留四十六日不進。項羽曰:「吾聞秦軍圍趙王鉅鹿疾引兵渡河楚擊其外趙應其內破秦軍必矣。」宋義曰:「不然。夫搏牛之虻不可以破蟣虱。今秦攻趙戰勝則兵罷我承其敝;不勝則我引兵鼓行而西必舉秦矣。故不如先斗秦趙。夫被堅執銳義不如公;坐而運策公不如義。」因下令軍中曰:「猛如虎很如羊貪如狼彊不可使者皆斬之。」乃遣其子宋襄相齊身送之至無鹽飲酒高會。天寒大雨士卒凍飢。項羽曰:「將戮力而攻秦久留不行。今歲饑民貧士卒食芋菽軍無見糧乃飲酒高會不引兵渡河因趙食與趙并力攻秦乃曰『承其敝』。夫以秦之彊攻新造之趙其勢必舉趙。趙舉而秦彊何敝之承!且國兵新破王坐不安席埽境內而專屬於將軍國家安危在此一舉。今不恤士卒而徇其私非社稷之臣。」項羽晨朝上將軍宋義即其帳中斬宋義頭出令軍中曰:「宋義與齊謀反楚楚王陰令羽誅之。」當是時諸將皆慴服莫敢枝梧。皆曰:「立楚者將軍家也。今將軍誅亂。」乃相與共立羽為假上將軍。使人追宋義子及之齊殺之。使桓楚報命於懷王。懷王因使項羽為上將軍當陽君、蒲將軍皆屬項羽。
項羽已殺卿子冠軍威震楚國名聞諸侯。乃遣當陽君、蒲將軍將卒二萬渡河救鉅鹿。戰少利陳餘復請兵。項羽乃悉引兵渡河皆沈船破釜甑燒廬舍持三日糧以示士卒必死無一還心。於是至則圍王離與秦軍遇九戰絕其甬道大破之殺蘇角虜王離。涉間不降楚自燒殺。當是時楚兵冠諸侯。諸侯軍救鉅鹿下者十餘壁莫敢縱兵。及楚擊秦諸將皆從壁上觀。楚戰士無不一以當十楚兵呼聲動天諸侯軍無不人人惴恐。於是已破秦軍項羽召見諸侯將入轅門無不膝行而前莫敢仰視。項羽由是始為諸侯上將軍諸侯皆屬焉。
章邯軍棘原項羽軍漳南相持未戰。秦軍數卻二世使人讓章邯。章邯恐使長史欣請事。至咸陽留司馬門三日趙高不見有不信之心。長史欣恐還走其軍不敢出故道趙高果使人追之不及。欣至軍報曰:「趙高用事於中下無可為者。今戰能勝高必疾妒吾功;戰不能勝不免於死。原將軍孰計之。」陳餘亦遺章邯書曰:「白起為秦將南征鄢郢北阬馬服攻城略地不可勝計而竟賜死。蒙恬為秦將北逐戎人開榆中地數千里竟斬陽周。何者?功多秦不能盡封因以法誅之。今將軍為秦將三歲矣所亡失以十萬數而諸侯並起滋益多。彼趙高素諛日久今事急亦恐二世誅之故欲以法誅將軍以塞責使人更代將軍以脫其禍。夫將軍居外久多內卻有功亦誅無功亦誅。且天之亡秦無愚智皆知之。今將軍內不能直諫外為亡國將孤特獨立而欲常存豈不哀哉!將軍何不還兵與諸侯為從約共攻秦分王其地南面稱孤;此孰與身伏鈇質妻子為僇乎?」章邯狐疑陰使候始成使項羽欲約。約未成項羽使蒲將軍日夜引兵度三戶軍漳南與秦戰再破之。項羽悉引兵擊秦軍汙水上大破之。
章邯使人見項羽欲約。項羽召軍吏謀曰:「糧少欲聽其約。」軍吏皆曰:「善。」項羽乃與期洹水南殷虛上。已盟章邯見項羽而流涕為言趙高。項羽乃立章邯為雍王置楚軍中。使長史欣為上將軍將秦軍為前行。到新安。諸侯吏卒異時故繇使屯戍過秦中秦中吏卒遇之多無狀及秦軍降諸侯諸侯吏卒乘勝多奴虜使之輕折辱秦吏卒。秦吏卒多竊言曰:「章將軍等詐吾屬降諸侯今能入關破秦大善;即不能諸侯虜吾屬而東秦必盡誅吾父母妻子。」諸侯微聞其計以告項羽。項羽乃召黥布、蒲將軍計曰:「秦吏卒尚眾其心不服至關中不聽事必危不如擊殺之而獨與章邯、長史欣、都尉翳入秦。」於是楚軍夜擊阬秦卒二十餘萬人新安城南。
行略定秦地。函谷關有兵守關不得入。又聞沛公已破咸陽項羽大怒使當陽君等擊關。項羽遂入至於戲西。沛公軍霸上未得與項羽相見。沛公左司馬曹無傷使人言於項羽曰:「沛公欲王關中使子嬰為相珍寶盡有之。」項羽大怒曰:「旦日饗士卒為擊破沛公軍!」當是時項羽兵四十萬在新豐鴻門沛公兵十萬在霸上。范增說項羽曰:「沛公居山東時貪於財貨好美姬。今入關財物無所取婦女無所幸此其志不在小。吾令人望其氣皆為龍虎成五采此天子氣也。急擊勿失。」
楚左尹項伯者項羽季父也素善留侯張良。張良是時從沛公項伯乃夜馳之沛公軍私見張良具告以事欲呼張良與俱去。曰:「毋從俱死也。」張良曰:「臣為韓王送沛公沛公今事有急亡去不義不可不語。」良乃入具告沛公。沛公大驚曰:「為之柰何?」張良曰:「誰為大王為此計者?」曰:「鯫生說我曰『距關毋內諸侯秦地可盡王也』。故聽之。」良曰:「料大王士卒足以當項王乎?」沛公默然曰:「固不如也且為之柰何?」張良曰:「請往謂項伯言沛公不敢背項王也。」沛公曰:「君安與項伯有故?」張良曰:「秦時與臣游項伯殺人臣活之。今事有急故幸來告良。」沛公曰「孰與君少長?」良曰:「長於臣。」沛公曰「君為我呼入吾得兄事之。」張良出要項伯。項伯即入見沛公。沛公奉卮酒為壽約為婚姻曰:「吾入關秋豪不敢有所近籍吏民封府庫而待將軍。所以遣將守關者備他盜之出入與非常也。日夜望將軍至豈敢反乎!原伯具言臣之不敢倍德也。」項伯許諾。謂沛公曰:「旦日不可不蚤自來謝項王。」沛公曰:「諾。」於是項伯復夜去至軍中具以沛公言報項王。因言曰:「沛公不先破關中公豈敢入乎?今人有大功而擊之不義也不如因善遇之。」項王許諾。
沛公旦日從百餘騎來見項王至鴻門謝曰:「臣與將軍戮力而攻秦將軍戰河北臣戰河南然不自意能先入關破秦得復見將軍於此。今者有小人之言令將軍與臣有卻。」項王曰:「此沛公左司馬曹無傷言之;不然籍何以至此。」項王即日因留沛公與飲。項王、項伯東鄉坐。亞父南鄉坐。亞父者范增也。沛公北鄉坐張良西鄉侍。范增數目項王舉所佩玉玦以示之者三項王默然不應。范增起出召項莊謂曰:「君王為人不忍若入前為壽壽畢請以劍舞因擊沛公於坐殺之。不者若屬皆且為所虜。」庄則入為壽壽畢曰:「君王與沛公飲軍中無以為樂請以劍舞。」項王曰:「諾。」項莊拔劍起舞項伯亦拔劍起舞常以身翼蔽沛公庄不得擊。於是張良至軍門見樊噲。樊噲曰:「今日之事何如?」良曰:「甚急。今者項莊拔劍舞其意常在沛公也。」噲曰:「此迫矣臣請入與之同命。」噲即帶劍擁盾入軍門。交戟之衛士欲止不內樊噲側其盾以撞衛士仆地噲遂入披帷西鄉立瞋目視項王頭上指目眥盡裂。項王按劍而跽曰:「客何為者?」張良曰:「沛公之參乘樊噲者也。」項王曰:「壯士賜之卮酒。」則與斗卮酒。噲拜謝起立而飲之。項王曰:「賜之彘肩。」則與一生彘肩。樊噲覆其盾於地加彘肩上拔劍切而啗之。項王曰:「壯士能復飲乎?」樊噲曰:「臣死且不避卮酒安足辭!夫秦王有虎狼之心殺人如不能舉刑人如恐不勝天下皆叛之。懷王與諸將約曰『先破秦入咸陽者王之』。今沛公先破秦入咸陽豪毛不敢有所近封閉宮室還軍霸上以待大王來。故遣將守關者備他盜出入與非常也。勞苦而功高如此未有封侯之賞而聽細說欲誅有功之人。此亡秦之續耳竊為大王不取也。」項王未有以應曰:「坐。」樊噲從良坐。坐須臾沛公起如廁因招樊噲出。
沛公已出項王使都尉陳平召沛公。沛公曰:「今者出未辭也為之柰何?」樊噲曰:「大行不顧細謹大禮不辭小讓。如今人方為刀俎我為魚肉何辭為。」於是遂去。乃令張良留謝。良問曰:「大王來何操?」曰:「我持白璧一雙欲獻項王玉斗一雙欲與亞父會其怒不敢獻。公為我獻之」張良曰:「謹諾。」當是時項王軍在鴻門下沛公軍在霸上相去四十里。沛公則置車騎脫身獨騎與樊噲、夏侯嬰、靳彊、紀信等四人持劍盾步走從酈山下道芷陽間行。沛公謂張良曰:「從此道至吾軍不過二十里耳。度我至軍中公乃入。」沛公已去間至軍中張良入謝曰:「沛公不勝桮杓不能辭。謹使臣良奉白璧一雙再拜獻大王足下;玉斗一雙再拜奉大將軍足下。」項王曰:「沛公安在?」良曰┱「聞大王有意督過之脫身獨去已至軍矣。」項王則受璧置之坐上。亞父受玉斗置之地拔劍撞而破之曰:「唉!豎子不足與謀。奪項王天下者必沛公也吾屬今為之虜矣。」沛公至軍立誅殺曹無傷。
居數日項羽引兵西屠咸陽殺秦降王子嬰燒秦宮室火三月不滅;收其貨寶婦女而東。人或說項王曰:「關中阻山河四塞地肥饒可都以霸。」項王見秦宮皆以燒殘破又心懷思欲東歸曰:「富貴不歸故鄉如衣綉夜行誰知之者!」說者曰:「人言楚人沐猴而冠耳果然。」項王聞之烹說者。
項王使人致命懷王。懷王曰:「如約。」乃尊懷王為義帝。項王欲自王先王諸將相。謂曰:「天下初難時假立諸侯後以伐秦。然身被堅執銳事暴露於野三年滅秦定天下者皆將相諸君與籍之力也。義帝雖無功故當分其地而王之。」諸將皆曰:「善。」乃分天下立諸將為侯王。項王、范增疑沛公之有天下業已講解又惡負約恐諸侯叛之乃陰謀曰:「巴、蜀道險秦之遷人皆居蜀。」乃曰:「巴、蜀亦關中地也。」故立沛公為漢王王巴、蜀、漢中都南鄭。而三分關中王秦降將以距塞漢王。項王乃立章邯為雍王王咸陽以西都廢丘。長史欣者故為櫟陽獄掾嘗有德於項梁;都尉董翳者本勸章邯降楚。故立司馬欣為塞王王咸陽以東至河都櫟陽;立董翳為翟王王上郡都高奴。徙魏王豹為西魏王王河東都平陽。瑕丘申陽者張耳嬖臣也先下河南迎楚河上故立申陽為河南王都雒陽。韓王成因故都都陽翟。趙將司馬卬定河內數有功故立卬為殷王王河內都朝歌。徙趙王歇為代王。趙相張耳素賢又從入關故立耳為常山王王趙地都襄國。當陽君黥布為楚將常冠軍故立布為九江王都六。鄱君吳芮率百越佐諸侯又從入關故立芮為衡山王都邾。義帝柱國共敖將兵擊南郡功多因立敖為臨江王都江陵。徙燕王韓廣為遼東王。燕將臧荼從楚救趙因從入關故立荼為燕王都薊。徙齊王田市為膠東王。齊將田都從共救趙因從入關故立都為齊王都臨菑。故秦所滅齊王建孫田安項羽方渡河救趙田安下濟北數城引其兵降項羽故立安為濟北王都博陽。田榮者數負項梁又不肯將兵從楚擊秦以故不封。成安君陳餘棄將印去不從入關然素聞其賢有功於趙聞其在南皮故因環封三縣。番君將梅鋗功多故封十萬戶侯。項王自立為西楚霸王王九郡都彭城。
漢之元年四月諸侯罷戲下各就國。項王出之國使人徙義帝曰:「古之帝者地方千里必居上游。」乃使使徙義帝長沙郴縣。趣義帝行其群臣稍稍背叛之乃陰令衡山、臨江王擊殺之江中。韓王成無軍功項王不使之國與俱至彭城廢以為侯已又殺之。臧荼之國因逐韓廣之遼東廣弗聽荼擊殺廣無終並王其地。
田榮聞項羽徙齊王市膠東而立齊將田都為齊王乃大怒不肯遣齊王之膠東因以齊反迎擊田都。田都走楚。齊王市畏項王乃亡之膠東就國。田榮怒追擊殺之即墨。榮因自立為齊王而西殺擊濟北王田安並王三齊。榮與彭越將軍印令反梁地。陳餘陰使張同、夏說說齊王田榮曰:「項羽為天下宰不平。今盡王故王於醜地而王其群臣諸將善地逐其故主趙王乃北居代餘以為不可。聞大王起兵且不聽不義原大王資餘兵請以擊常山以復趙王請以國為扞蔽。」齊王許之因遣兵之趙。陳餘悉三縣兵與齊并力擊常山大破之。張耳走歸漢。陳餘迎故趙王歇於代反之趙。趙王因立陳餘為代王。
是時漢還定三秦。項羽聞漢王皆已並關中且東齊、趙叛之:大怒。乃以故吳令鄭昌為韓王以距漢。令蕭公角等擊彭越。彭越敗蕭公角等。漢使張良徇韓乃遺項王書曰:「漢王失職欲得關中如約即止不敢東。」又以齊、梁反書遺項王曰:「齊欲與趙並滅楚。」楚以此故無西意而北擊齊。徵兵九江王布。布稱疾不往使將將數千人行。項王由此怨布也。漢之二年冬項羽遂北至城陽田榮亦將兵會戰。田榮不勝走至平原平原民殺之。遂北燒夷齊城郭室屋皆阬田榮降卒系虜其老弱婦女。徇齊至北海多所殘滅。齊人相聚而叛之。於是田榮弟田橫收齊亡卒得數萬人反城陽。項王因留連戰未能下。
春漢王部五諸侯兵凡五十六萬人東伐楚。項王聞之即令諸將擊齊而自以精兵三萬人南從魯出胡陵。四月漢皆已入彭城收其貨寶美人日置酒高會。項王乃西從蕭晨擊漢軍而東至彭城日中大破漢軍。漢軍皆走相隨入穀、泗水殺漢卒十餘萬人。漢卒皆南走山楚又追擊至靈壁東睢水上。漢軍卻為楚所擠多殺漢卒十餘萬人皆入睢水睢水為之不流。圍漢王三匝。於是大風從西北而起折木屋揚沙石窈冥晝晦逢迎楚軍。楚軍大亂壞散而漢王乃得與數十騎遁去欲過沛收家室而西;楚亦使人追之沛取漢王家:家皆亡不與漢王相見。漢王道逢得孝惠、魯元乃載行。楚騎追漢王漢王急推墮孝惠、魯元車下滕公常下收載之。如是者三。曰:「雖急不可以驅柰何棄之?」於是遂得脫。求太公、呂后不相遇。審食其從太公、呂后間行求漢王反遇楚軍。楚軍遂與歸報項王項王常置軍中。
是時呂后兄周呂侯為漢將兵居下邑漢王間往從之稍稍收其士卒。至滎陽諸敗軍皆會蕭何亦關中老弱未傅悉詣滎陽復大振。楚起於彭城常乘勝逐北與漢戰滎陽南京、索間漢敗楚楚以故不能過滎陽而西。
項王之救彭城追漢王至滎陽田橫亦得收齊立田榮子廣為齊王。漢王之敗彭城諸侯皆復與楚而背漢。漢軍滎陽築甬道屬之河以取敖倉粟。漢之三年項王數侵奪漢甬道漢王食乏恐請和割滎陽以西為漢。
項王欲聽之。歷陽侯范增曰:「漢易與耳今釋弗取後必悔之。」項王乃與范增急圍滎陽。漢王患之乃用陳平計間項王。項王使者來為太牢具舉欲進之。見使者詳驚愕曰:「吾以為亞父使者乃反項王使者。」更持去以惡食食項王使者。使者歸報項王項王乃疑范增與漢有私稍奪之權。范增大怒曰:「天下事大定矣君王自為之。原賜骸骨歸卒伍。」項王許之。行未至彭城疽背而死。
漢將紀信說漢王曰:「事已急矣請為王誑楚為王王可以間出。」於是漢王夜出女子滎陽東門被甲二千人楚兵四面擊之。紀信乘黃屋車傅左纛曰:「城中食盡漢王降。」楚軍皆呼萬歲。漢王亦與數十騎從城西門出走成皋。項王見紀信問:「漢王安在?」曰:「漢王已出矣。」項王燒殺紀信。
漢王使御史大夫周苛、樅公、魏豹守滎陽。周苛、樅公謀曰:「反國之王難與守城。」乃共殺魏豹。楚下滎陽城生得周苛。項王謂周苛曰:「為我將我以公為上將軍封三萬戶。」周苛罵曰:「若不趣降漢漢今虜若若非漢敵也。」項王怒烹周苛井殺樅公。
漢王之出滎陽南走宛、葉得九江王布行收兵復入保成皋。漢之四年項王進兵圍成皋。漢王逃獨與滕公出成皋北門渡河走脩武從張耳、韓信軍。諸將稍稍得出成皋從漢王。楚遂拔成皋欲西。漢使兵距之鞏令其不得西。
是時彭越渡河擊楚東阿殺楚將軍薛公。項王乃自東擊彭越。漢王得淮陰侯兵欲渡河南。鄭忠說漢王乃止壁河內。使劉賈將兵佐彭越燒楚積聚。項王東擊破之走彭越。漢王則引兵渡河復取成皋軍廣武就敖倉食。項王已定東海來西與漢俱臨廣武而軍相守數月。
當此時彭越數反梁地絕楚糧食項王患之。為高俎置太公其上告漢王曰:「今不急下吾烹太公。」漢王曰:「吾與項羽俱北面受命懷王曰『約為兄弟』吾翁即若翁必欲烹而翁則幸分我一桮羹。」項王怒欲殺之。項伯曰:「天下事未可知且為天下者不顧家雖殺之無益祇益禍耳。」項王從之。
楚漢久相持未決丁壯苦軍旅老弱罷轉漕。項王謂漢王曰:「天下匈匈數歲者徒以吾兩人耳原與漢王挑戰決雌雄毋徒苦天下之民父子為也。」漢王笑謝曰:「吾寧鬥智不能鬥力。」項王令壯士出挑戰。漢有善騎射者樓煩楚挑戰三合樓煩輒射殺之。項王大怒乃自被甲持戟挑戰。樓煩欲射之項王瞋目叱之樓煩目不敢視手不敢遂走還入壁不敢復出。漢王使人間問之乃項王也。漢王大驚。於是項王乃即漢王相與臨廣武間而語。漢王數之項王怒欲一戰。漢王不聽項王伏弩射中漢王。漢王傷走入成皋。
項王聞淮陰侯已舉河北破齊、趙且欲擊楚乃使龍且往擊之。淮陰侯與戰騎將灌嬰擊之大破楚軍殺龍且。韓信因自立為齊王。項王聞龍且軍破則恐使盱台人武濊涉往說淮陰侯。淮陰侯弗聽。是時彭越復反下樑地絕楚糧。項王乃謂海春侯大司馬曹咎等曰:「謹守成皋則漢欲挑戰慎勿與戰毋令得東而已。我十五日必誅彭越定梁地復從將軍。」乃東行擊陳留、外黃。
外黃不下。數日已降項王怒悉令男子年十五已上詣城東欲阬之。外黃令舍人兒年十三往說項王曰:「彭越彊劫外黃外黃恐故且降待大王。大王至又皆阬之百姓豈有歸心?從此以東梁地十餘城皆恐莫肯下矣。」項王然其言乃赦外黃當阬者。東至睢陽聞之皆爭下項王。
漢果數挑楚軍戰楚軍不出。使人辱之五六日大司馬怒渡兵汜水。士卒半渡漢擊之大破楚軍盡得楚國貨賂。大司馬咎、長史翳、塞王欣皆自剄汜水上。大司馬咎者故蘄獄掾長史欣亦故櫟陽獄吏兩人嘗有德於項梁是以項王信任之。當是時項王在睢陽聞海春侯軍敗則引兵還。漢軍方圍鍾離眛於滎陽東項王至漢軍畏楚盡走險阻。
是時漢兵盛食多項王兵罷食絕。漢遣6賈說項王請太公項王弗聽。漢王復使侯公往說項王項王乃與漢約中分天下割鴻溝以西者為漢鴻溝而東者為楚。項王許之即歸漢王父母妻子。軍皆呼萬歲。漢王乃封侯公為平國君。匿弗肯復見。曰:「此天下辯士所居傾國故號為平國君。」項王已約乃引兵解而東歸。
漢欲西歸張良、陳平說曰:「漢有天下太半而諸侯皆附之。楚兵罷食盡此天亡楚之時也不如因其機而遂取之。今釋弗擊此所謂『養虎自遺患』也。」漢王聽之。漢五年漢王乃追項王至陽夏南止軍與淮陰侯韓信、建成侯彭越期會而擊楚軍。至固陵而信、越之兵不會。楚擊漢軍大破之。漢王復入壁深塹而自守。謂張子房曰:「諸侯不從約為之柰何?」對曰:「楚兵且破信、越未有分地其不至固宜。君王能與共分天下今可立致也。即不能事未可知也。君王能自陳以東傅海盡與韓信;睢陽以北至穀城以與彭越:使各自為戰則楚易敗也。」漢王曰:「善。」於是乃使者告韓信、彭越曰:「并力擊楚。楚破自陳以東傅海與齊王睢陽以北至穀城與彭相國。」使者至韓信、彭越皆報曰:「請今進兵。」韓信乃從齊往劉賈軍從壽春并行屠城父至垓下。大司馬周殷叛楚以舒屠六舉九江兵隨劉賈、彭越皆會垓下詣項王。
項王軍壁垓下兵少食盡漢軍及諸侯兵圍之數重。夜聞漢軍四面皆楚歌項王乃大驚曰:「漢皆已得楚乎?是何楚人之多也!」項王則夜起飲帳中。有美人名虞常幸從;駿馬名騅常騎之。於是項王乃悲歌慷慨自為詩曰:「力拔山兮氣蓋世時不利兮騅不逝。騅不逝兮可柰何虞兮虞兮柰若何!」歌數闋美人和之。項王泣數行下左右皆泣莫能仰視。
於是項王乃上馬騎麾下壯士騎從者八百餘人直夜潰圍南出馳走。平明漢軍乃覺之令騎將灌嬰以五千騎追之。項王渡淮騎能屬者百餘人耳。項王至陰陵迷失道問一田父田父紿曰「左」。左乃陷大澤中。以故漢追及之。項王乃復引兵而東至東城乃有二十八騎。漢騎追者數千人。項王自度不得脫。謂其騎曰:「吾起兵至今八歲矣身七十餘戰所當者破所擊者服未嘗敗北遂霸有天下。然今卒困於此此天之亡我非戰之罪也。今日固決死原為諸君快戰必三勝之為諸君潰圍斬將刈旗令諸君知天亡我非戰之罪也。」乃分其騎以為四隊四鄉。漢軍圍之數重。項王謂其騎曰:「吾為公取彼一將。」令四面騎馳下期山東為三處。於是項王大呼馳下漢軍皆披靡遂斬漢一將。是時赤泉侯為騎將追項王項王瞋目而叱之赤泉侯人馬俱驚辟易數里與其騎會為三處。漢軍不知項王所在乃分軍為三複圍之。項王乃馳復斬漢一都尉殺數十百人復聚其騎亡其兩騎耳。乃謂其騎曰:「何如?」騎皆伏曰:「如大王言。」
於是項王乃欲東渡烏江。烏江亭長義船待謂項王曰:「江東雖小地方千里眾數十萬人亦足王也。原大王急渡。今獨臣有船漢軍至無以渡。」項王笑曰:「天之亡我我何渡為!且籍與江東子弟八千人渡江而西今無一人還縱江東父兄憐而王我我何面目見之?縱彼不言籍獨不愧於心乎?」乃謂亭長曰:「吾知公長者。吾騎此馬五歲所當無敵嘗一日行千里不忍殺之以賜公。」乃令騎皆下馬步行持短兵接戰。獨籍所殺漢軍數百人。項王身亦被十餘創。顧見漢騎司馬呂馬童曰:「若非吾故人乎?」馬童面之指王翳曰:「此項王也。」項王乃曰:「吾聞漢購我頭千金邑萬戶吾為若德。」乃自刎而死。王翳取其頭餘騎相蹂踐爭項王相殺者數十人。最其後郎中騎楊喜騎司馬呂馬童郎中呂勝、楊武各得其一體。五人共會其體皆是。故分其地為五:封呂馬童為中水侯封王翳為杜衍侯封楊喜為赤泉侯封楊武為吳防侯封呂勝為涅陽侯。
項王已死楚地皆降漢獨魯不下。漢乃引天下兵欲屠之為其守禮義為主死節乃持項王頭視魯魯父兄乃降。始楚懷王初封項籍為魯公及其死魯最後下故以魯公禮葬項王穀城。漢王為哀泣之而去。
諸項氏枝屬漢王皆不誅。乃封項伯為射陽侯。桃侯、平皋侯、玄武侯皆項氏賜姓劉。
太史公曰:吾聞之周生曰「舜目蓋重瞳子」又聞項羽亦重瞳子。羽豈其苗裔邪?何興之暴也!夫秦失其政陳涉難豪傑起相與並爭不可勝數。然羽非有尺寸乘埶起隴畝之中三年遂將五諸侯滅秦分裂天下而封王侯政由羽出號為「霸王」位雖不終近古以來未嘗有也。及羽背關懷楚放逐義帝而自立怨王侯叛己難矣。自矜功伐奮其私智而不師古謂霸王之業欲以力征經營天下五年卒亡其國身死東城尚不覺寤而不自責過矣。乃引「天亡我非用兵之罪也」豈不謬哉!
亡秦鹿走偽楚狐鳴。雲郁沛谷劍挺吳城。勛開魯甸勢合碭兵。卿子無罪亞父推誠。始救趙歇終誅子嬰。違約王漢背關懷楚。常遷上游臣迫故主。靈壁大振成皋久拒。戰非無功天實不與。嗟彼蓋代卒為凶豎。