第一节陈胜之起灭
二世皇帝元年七月,在旧楚境的蕲县大泽乡停留着附近被征发去防守渔阳的闾左兵九百人。适值大雨,道路不通。这队伍已无法如期达到指定的处所。照当时的法律,将校误期,要被处斩。有两位下级将校陈胜和吴广,便秘密图谋免死的办法。他们想当今的二世皇帝并不是依法当立的,当立的乃是公子扶苏,百姓多称赞他的贤惠,却不知道他已死;又从前楚国最后抗秦而死的名将项燕,亲爱士卒,很得民心,民间传说他还活着,假如冒称扶苏项燕起兵,响应的必定很多。他们去问卜,卜者猜到来意,连称大利;最后并说道,你们何不再向鬼神占卜一下?二人会意。
不几天,兵士买鱼,忽然在鱼肝里得着一小卷绢帛,上面写着朱字道:“陈胜王。”晚间兵士又忽然发现附近树林中的神祠有了火光,同时怪声从那里传来,像狐狸作人语道:“大楚兴,陈胜王。”这种怪声每每把兵士们从梦中惊醒。从此他们遇到陈胜每每指目着他窃窃私语。
有一天统领官喝醉了酒,吴广在旁,出言特别不逊。统领官大怒,鞭了他一顿,又把剑拔出。吴广素来很得兵士心,在旁的兵士都替他不平。他抢过了剑,把统领官杀掉。陈胜帮着他,把另外两个将官也结果了。陈吴号召军中,大意说道:“你们因为大雨,已误了期,误了期就是处斩。即使不处斩,去戍守长城,也是十有六七要死的。大丈夫不死便了,死就要成个大名。王侯相将难道是有种的吗?”在全军喧豗应和之下,陈吴二人以扶苏和项燕的名义树起革命的旗帜。军士袒着右臂,自号大楚。陈胜自立为将军,吴广为都尉。
旬日之间大泽乡、蕲县、陈城和附近若干县城,皆落在革命军之手。而革命军在进攻陈城之时已有车六七百乘,骑千余,步卒数万人了。陈城在战国末年曾一度为楚国都,革命军即以此为根据地。先是魏遗民大梁名士张耳陈余为秦廷悬赏缉捕,变姓名隐居于陈。陈胜既入陈,二人进谒。是时陈中父老豪杰正议推陈胜为王。二人却劝,陈胜暂勿称王,而立即领兵西进,同时派人立六国王室之后,以广树秦敌,使秦的兵力因敌多而分散,因分散而薄弱,然后乘虚入据咸阳,以号令诸侯,诸侯感再造之德,必然归服,如此则帝业可成。陈胜不听,遂受推戴为张楚王,都于陈,以吴广为“假王”(假有副贰之意)。
自陈胜发难后,素日痛恨秦吏的郡县,随着事变消息的传到,纷纷戕杀守长,起兵响应。特别是在旧楚境内,几千人成一伙的不可胜数。陈胜遣将招抚略地,分途进取,举其要者,计有六路:(1)符离人葛婴略蕲以东;(2)陈人武臣及张耳陈余略赵地;(3)魏人周市略魏地;(4)吴广西系荥阳;(5)陈人周文(为一卜者,故项燕僚属)西进,向函谷关;(6)铚人宋留取道南阳向武关。
葛婴至东城,立襄强为楚王,后来闻得陈胜已立为张楚王,乃杀襄强,归陈覆命,陈胜诛之。
武臣到邯郸即自立为赵王,分命张耳、陈余为将相。陈胜闻讯大怒,把三人的家属拘捕,将加诛戮,继而听了谋士的劝谏,又把他们迁到宫中,而派人去给武臣等道贺,并请他们速即进兵关中。他们哪里肯听,却派韩广去略取燕地。韩广至燕,旋即自立为燕王。
周市定了魏地,东进至齐,时齐王室之后田儋已自立为齐王,以兵拒之,市军败散,还归魏,魏人推戴他为王,他受应,却要立魏王室之后魏咎,时咎在陈胜军中,市派人迎之,往返五次,陈胜才答应放他赴魏。
武臣之立在八月,韩广田儋之立在九月。周文军越过函谷关到达戏亦在九月。戏离咸阳不到一百里,而此时周文的军队已增加到兵卒数十万车千余乘了。东方变乱的真情赵高一直瞒着二世,到这时已瞒不住了。可是秦廷有什么办法呢?帝国的军队几乎尽在北边和南越,急猝间调不回来,咸阳直是一座空城,只得赦免在骊山工作的刑徒,并解放奴隶所生的男子,派章邯带去应战。周文军来势虽盛,却经不起章邯一击便败走出关,章邯追至渑池,又大破之。周文自刎死,其军瓦解,这是二世二年十一月的事(秦以十月为首,二年十一月在是年正月之前,下仿此)。
章邯乘胜东下。先是吴广围荥阳不下,其部将田臧等私计,秦兵早晚要到,那时前后受敌,必无幸理,不如留少数军队看守住荥阳,而用全部精兵去迎击章邯;他们认为吴广骄不知兵,不足与谋,假托陈王的命令把他杀掉,并把他的首级传送至陈。陈王拜田臧为上将,并赐以楚令尹的印信。田臧迎击章邯于敖仓,一战败死。章邯进击至陈西,陈王出监战军败遁走,他的御者某把他杀掉,拿他的首级去投降。这是十二月的事。
陈胜,字涉,少时在田间做工。有一次放下锄头叹气痴想了许久,却对一个同伴说道:“有一天我富贵了,定不会忘记你。”那位同伴笑道:“你做长工,怎样富贵法?”后来陈胜做了张楚王,这位同伴便去叩阍求见,阍人几乎要把他缚起来,凭他怎样解释总不肯给他传达。他等陈胜驾出,拦路叫喊,陈胜认得他,把他载归宫里。他看见殿堂深邃帷帐重叠,不禁嚷道:“夥颐!涉大哥为王!沉沉的!”楚人叫多为夥颐。由此“夥涉为王”,传为话柄。这客人出入王宫,扬扬自得,谈起陈胜的旧事,如数家珍。有人对陈胜说:这客人无知妄言,轻损王威,陈胜便把他杀掉。由此陈胜的故旧尽皆退避。
宋留已定南阳。南阳人闻陈胜死复叛归于秦。宋留既无法入武关,东还至新蔡与秦军遇,解甲投降,秦又把他解到咸阳车裂示众。
章邯既破陈胜,进击魏王咎于临济,围其城。六月,齐王田儋救临济,败死。同月魏咎自杀,临济降于秦。其后儋子市继立为齐王,咎弟豹继立为魏王。
第二节项羽与巨鹿之战
项燕的先人累世做楚将,封于项,因以项为氏,而家于下相。项燕有子名项梁,梁有侄名项藉字羽。项羽少时学书不成,弃去;学剑,又不成。项梁怒责他。他说:书写只可以记姓名罢了,剑是一人敌,也不值得学,要学万人敌!项梁于是教他兵法。他略通大意,再不深求。项梁曾因事杀人,带着项羽,逃匿于吴(今吴县,秦会稽郡治),吴中名士大夫都奉他为领袖,遇着地方有大徭役或大丧事,每请项梁主办,项梁暗中用兵法部勒宾客子弟,因此他的干才为人所知。项羽长成,身材魁岸,力能扛鼎,尤为吴中子弟所敬畏。
二世元年九月,会稽郡守和项梁商议起兵响应陈涉,打算派项梁和某人为将,是时某人逃匿山泽中。项梁说,只有他的侄子知道某人所在。说完,离座外出,对项羽嘱咐了一番,又走进来,请郡守传见项羽,使召某人。项羽进见后,项梁向他使个眼色,说道:“可以了!”项羽拔剑,砍下郡守的头。项梁拿着郡守的首级佩了他的印绶。项羽连杀了好几十人,阖署慑伏听命,共奉项梁为会稽守。项梁收召徒众,得八千人。项羽为裨将,时年二十四。
二世二年二月项梁叔侄率兵渡江而西。先是广陵人召平为陈胜取广陵不下,闻陈胜败走。秦兵将到,渡江至吴,假传陈胜之命,拜项梁为上柱国。项梁一路收纳豪杰,到了下邳(今江苏邳县)已有了六七万人。离下邳不远,在彭城之东,有秦嘉所领的一支义军,奉景驹(旧楚贵族景氏之后)为楚王。是时陈胜的下落,众尚不知。项梁声言秦嘉背叛陈王擅立景驹大逆不道,即进击之。秦嘉败死,军降,景驹走死。
既而项梁得知陈胜确实已死,乃从居巢老人范增之策,访得楚王之孙(名心)于牧场中,立以为王,仍号楚怀王,都于盱眙(安徽今县),项梁自号武信君;这是六月的事。
自四月至八月间,项梁军叔侄与秦军转战于今苏北鲁南及豫东一带,连获大捷。项梁由此轻视秦军,时露骄色,部下宋义劝谏他道:战胜而将骄卒惰乃是败征;现在士卒已渐形怠懈,而秦兵日增,大可忧虑。项梁不以为意。九月章邯得到关中派来众盛的援兵之后,还击楚军,大破之于定陶,项梁战死。
章邯破项梁军,认为楚地无足忧虑,乃渡河击赵。先是赵地内乱,武臣被杀,张耳、陈余访得赵王室之后赵歇,继立为赵王,居信都。章邯入邯郸,迁其民于河内,夷其城郭。张耳与赵王走入巨鹿城,章邯使王离围之,而自军于巨鹿南。陈余北收兵于常山得数万人,军于巨鹿北。巨鹿城被围数月,粮乏兵单,危在旦夕,救援于陈余,而陈自以力薄非秦敌,按兵不肯动。
项梁死后,楚军集中于彭地附近,怀王亦移节于彭城。巨鹿围急求救于诸侯,怀王拟派兵赴之。宋义自预言项梁之败而中,以知兵名于楚军。怀王召他来筹商,听了他的议论,大为赞赏,派他为援赵军的统帅,称上将军,以长安侯项羽为次将军,范增末将。宋义行至安阳(河南今县),逼留四十六日不进,项羽主张急速渡河,与赵军内外夹击秦军。宋义却主张先让赵秦决战;然后秦胜则乘其疲敝而击之,秦败则引兵西行,乘虚袭取咸阳。于是严申军令,禁止异动。宋义派其子某为齐相,大排筵席为其饯行。是时岁荒粮绌,又适值天寒大雨,士卒饥冻。项羽昌言军中,责备宋义但顾私图,不恤士卒,不忠楚王。一天早晨,项朝见宋义,就在帐中把他的头砍下,号令军中;说他通齐反楚,奉怀王令把他诛戮。诸将尽皆慑服,共推他为“假上将军”。项羽使人报告怀王,怀王就派他代为上将军。自杀了宋义之后,项羽威震楚国,名闻诸侯。
项羽既受了援赵军统帅之任,立即派二万人渡河救巨鹿,先锋连获小胜,陈余又请添兵。项羽于是率全军渡河。既渡,凿沉船只,破毁釜甑,焚烧房舍,令士卒每人只带三日粮,示以决死无归还之心。既至巨鹿,反围王离,九战秦军,绝其粮道,大破之,王离被虏,其部下要将或战死或自杀。这是二世三年十二月的事。先是诸侯援军营于巨鹿城外的,不下十几个壁垒,都不敢出战。及楚军开始进攻,诸侯军将领皆从壁上观看。楚兵无不以一当十,呐喊声动天地,诸侯军士卒无不心惊胆震。项羽既破秦军,召见诸侯军将领,他们将入辕门,个个膝行而前,不敢抬头瞧望。于是项羽成了联军的统帅,诸侯军将领皆隶他麾下。
是时章邯尚军于巨鹿南,外见迫于项羽,内受二世的责备,又见疾于赵高,陷入进退维谷之境。陈余乘机投书给他,说道:
白起为秦将,南征鄢郢,北坑马服(马服谓赵将马服君赵奢,此指长平之战),攻城略地,不可胜计,而竟赐死。蒙恬为秦将,北逐戎人,开榆中地数千里,竟斩阳周。何者?功多,秦不能尽封,因以法诛之。今将军为秦将三岁矣,所失亡以十万数,而诸侯并起,滋益多。彼赵高素谀日久,今事急。亦恐二世诛之,故欲以法诛将军以塞责,使人更代将军,以脱其祸。夫将军居外久,多内隙,有功亦诛,无功亦诛。且天之亡秦,无愚智皆知之。今将军内不能直谏,外为亡国将,孤特独立,而欲常存,岂不哀哉!将军何不还兵,与诸侯为纵,约共攻秦,分王其地,南面称孤,此熟与身伏质,妻子为戮乎?
章邯得书,心中更加狐疑,秘密派人和项羽议降。议未成,项羽连接进击章邯军,大破之。章邯遂决意投降。项羽以军中粮绌许之。二世三年七月,章邯与项羽相会于洹水南殷虚上(即今安阳殷虚),立盟定约。章邯与项羽言及赵高事,为之泪下。
第三节刘邦之起与关中之陷
当怀王派定了宋义等北上援赵之际,又派砀郡长武安侯刘邦西行略地,向关中进发。
刘邦,字季,泗川郡沛县(江苏今县)人。家世寒微。从少却不肯学习生产技艺。壮年做了本县的泗水亭长(秦制若干户为一里,十里为一亭,十亭为一乡)。他使酒好色,却和易近人,疏财乐施,县署的属吏,常给他嘻嘻哈哈地大开玩笑。有一次县长的旧友吕公来沛县做客,县中属吏都去拜贺,萧何替他收礼,声明贺礼不满千钱的坐在堂下。刘季骗阍人道:“贺礼万钱!”实在不名一钱。阍人领了他进来,吕公一见,看了他的相貌大为惊讶,特加敬重。萧何笑道:刘季只会吹牛,本领有限。刘季满不在乎地据了上位,嘲弄座客,言语之间,一点也没有屈服。酒罢,吕公暗中使眼色留他。客散之后,吕公对他说,生平喜欢看相,看过的相也不少,从未见过他这样好的相貌,望他自爱。就在这一次叙会中,吕公把女儿许嫁了给他,后来吕婆虽严重抗议也无效。
秦朝初年征各地刑徒赴骊山工作。沛县的刑徒,由泗水亭长押去。这些刑徒半路逃脱了许多。刘季预计到得骊山时,他们势必跑个精光。行至丰县西泽中,停下痛饮;半夜,把剩下的刑徒通通放了,自己也准备逃亡。刑徒中有十几个壮汉要跟随他。刘季于是领了这班人匿在亡砀两县的山泽岩石之间。他们所以维持生活的方法似乎是不很名誉的,所以历史上没有交代。
陈胜发难后,沛县令打算响应。县吏萧何和曹参替他计议道,他以秦吏背秦,恐怕沛中子弟不服,不如把本县逃亡在外壮士召来,可得几百人,有他们相助,众人就不敢不听命了。于是派樊哙去招刘季。这樊哙是刘季的党羽,以屠狗为业。刘季率领着部下约莫一百人,跟着樊哙回来,沛令反悔,闭城不纳,并打算把萧曹二人杀掉。二人跳城投奔刘季。刘季射书城上,劝县人诛沛令起事,否则城破之后,以屠城对付,县人遂共杀沛令,开城相迎。刘季受父老的推戴为沛公,收县中子弟得二三千人。这是二世元年九月的事。此后七个月内刘季转战于今独山湖以西苏鲁两省相接之境,先后取沛、丰、砀(皆江苏今县)做根据地。替刘季守丰的部将叛而附魏,刘季攻他不下,走去留县求助于景驹。他始终没有得景驹的帮助,却在留县遇到了张良,张良原是韩国的贵公子,其先人五世相韩,亡国后散家财谋报国仇。秦始皇在博浪沙遇刺,那凶手就是他所买的。这时他领了一百多个少年,相投景驹,遇了刘季,情投意合,便以众相从。后来楚怀王既立,张良说动了项梁,更主故韩公子韩成为韩王,只得辞别刘季,往佐韩王。
景驹败死后,刘季往见项梁,项梁给他补充五千人。他得了这援助,才于二世二年四月把丰县攻下。从此刘季归附了项梁。他和项羽似乎很相得,两人总是共领一军出战或同当一面,像是形影不离的。据说当怀王派刘季西行时项羽也请求同往,只是怀王左右的老将们极力反对,以为项羽慓悍残暴,是屠城的能手;关中人民,久苦苛政,可以德服;他一去,反失人心;惟有刘季,忠厚长者,可胜宣抚之任;怀王因此不许项羽和刘季偕行。
宋义、项羽等北上救赵之军和刘季西进之军,同于二世二年闰九月(当时称后九月)分途出发。刘季转战于今豫东豫南,取道南阳以向武关。这时秦军的主力被吸在河北,这一路的楚军并未遇着劲敌。刘季从洛阳南下,复与张良相会。先是,张良同了韩王领兵千余,西略韩地,取了数城,又被秦军夺回,只得在颖川一带作游击战。至是,领兵与刘季合,占领了韩地十余城。刘季令韩王留守阳翟,而同了张良前进,略南阳郡。郡守兵败,退守宛域,刘季便越过宛城而西。张良谏道:现在虽急于入关,但关中兵尚众,且凭险相拒,若不攻下宛城,腹背受敌,这是危道。刘季便半夜隐匿旗帜,绕道回军,黎明,围宛城三匝。南阳守以城降,刘季封他为殷侯。由此西至武关,一路所经城邑纷纷迎降。二世三年八月武关陷。是月,赵高弑二世,使人来约降,刘季等以为诈,继进。九月峣关陷。刘季初欲急攻峣关。张良以为守将乃屠户之子,可以利动。于是楚军一面派人先行,预备五万人的餐食,并在山上多树旗帜为疑兵;一面派人拿重宝去说守将,守将果然变志,愿和楚军同入咸阳。刘季将要答应他,张良以为只是守将要反,怕士卒不从,不从可危,不如乘其怠懈进击。刘季依计遂破峣关。是月秦军再战于蓝田南,复大败。次月刘季入咸阳。先时赵高既弑二世,继立其侄子婴,贬去帝号称秦王,子婴又袭杀赵高。至是,子婴以绳系颈,乘素车白马,捧着皇帝的玺印,迎接刘季于霸上(长安东十三里)的帜道旁。
秦历以九月为岁终,而秦历可说是终于二世三年九月。后此五十四个月,即四年半,刘季乃即皇帝位,汉朝乃开始。中间纪事,系年系月,甚成问题。若用公元,年次固可约略相附,但月分则尚无正确的对照。汉人以二世三年之后为汉元年;汉初沿秦历法,以十月为岁首,故以汉元年十月接秦二世三年九月。但此时尚无汉朝,何有汉年?今别无善法,只得依之。
第四节项羽在关中
刘季到了咸阳,看着堂皇的宫殿,缛丽的帷帐和无数的美女狗马珍宝,便住下不肯出。奈不得樊哙和张良苦劝婉谏,才把宫中的财富和府库封起,退驻霸上,以等待各方的领袖来共同处分。他又把父老召来,宣布废除秦朝的苛法,只约法三章:“杀人者死,伤人及盗抵罪。”人民大喜,纷纷送上牛羊来犒军,刘季一概辞谢不受。
项羽既定河北,率楚军诸侯军及秦降军西向关中,行至新安,闻秦降卒有怨声,虑其为变,尽坑之。
当初怀王曾与诸将约,谁先入关中,即以其地封他为王。刘邦因此以关中的主人自居。而项羽西进之前已封了章邯为雍王(秦地古称雍州),大有否认怀王初约之意。刘季闻讯,派兵守函谷关,拒外军入境,同时征关中人民入伍以扩充实力。
项羽至函谷关,不得入,大怒,攻破之。进驻鸿门,与刘季军相距只四十里。是时外军四十万,号百万;内军十万,号二十万。项羽大飨军士预备进攻。项羽的叔父项伯曾受张良救命之恩,半夜去给张良通消息,劝张良快跟他走,张良却替他和刘季拉拢。刘季会项伯一见如故,杯酒交欢,约为婚姻。刘季道:“我入关以来,秋毫不敢有所沾染,簿籍吏民,封闭府库,以等待项将军。派人守关,只是警备盗贼。日夜盼望项将军到,哪里敢反?”恳求项伯代为解释。项伯答应,并约他次早亲到鸿门营中来。
项羽听了项伯的话,芥蒂已消,又见刘邦亲到,反而高兴起来,留他宴饮。项羽项伯坐西,范增坐北,刘季坐南,张良坐东,范增主张,剪除刘季最力,席间屡次递眼色给项羽,同时举起所佩的玉玦。项羽黯然不应。范增出去,一会又入来。随后不久,项庄入来奉酒祝寿。奉毕说道:“君王和沛公饮酒,军营里没有什么可以助兴的,让我来舞剑!”项羽说:“好!”他便舞起剑来。项伯亦拔剑起舞。项庄屡屡逼近刘季,项伯屡屡掩护着刘季。正对舞间,张良出去,一会又入来。随后,门外喧嚷声起,一人带剑持盾闯进来,鼓起眼睛盯着项羽。项羽按剑翘身(时席地坐)问做什么?张良说:“那是沛公的骖乘樊哙。”项羽说:“壮士!赏他酒。”是一大杯。樊哙拜谢了,一口喝干。项羽说:“赏他一个猪肩!”那是生的。樊哙把盾覆在地上,把猪肩放在盾上,拔剑切肉便啖。项羽问他可还能饮不,他说:“臣死也不避,何况杯酒?”接着他痛陈刘季的功劳,力数项羽的不是。项羽无话可答只请他坐,他便挨张良坐下。自从樊哙闯入,舞剑停止。樊哙坐下不久,刘季说要如厕走开,张良跟着他。过了许久,张良单独回来,带好些玉器。张良作礼道:“沛公很抱歉,因饮酒过多,不能亲来告辞。托下臣带了白璧一对献与大王(项羽),玉斗(酒器)一对献与大将军(范增)。”项羽问沛公在哪里,张良说:“他听说大王有意责难他,已回营去了。”项羽收入白璧,放在几上,范增把玉斗放在地下,拔剑撞个粉碎。
随后项羽入咸阳,屠城,杀子婴,烧秦宫室,收财宝妇女,然后发号施令,分割天下。他尊怀王为义帝,却只给他湘江上游弹丸之地,都于郴(今县)。自立为西楚霸王,占旧楚魏地九郡,都于彭城;此外他封立了十八个王国,列表如下。
王号 姓名 原来地位 国都 领地 附注
汉王 刘季 南郑 汉中、巴蜀
雍王 章邯 秦降将 废丘 咸阳以西 三人共分关中地,三国合称三秦。
塞王 司马欣 章邯部下长史 栎阳 咸阳以东至河
翟王 董翳 章邯部下都尉 高奴 上郡
西魏王 魏豹 魏王 平阳 河东
河南王 申阳 张耳部将,先定河南 洛阳 河南郡
韩王 韩成 韩王 阳翟 韩地若干郡
殷王 司马卬 赵将,先定河内 朝歌 河内
代王 赵歇 赵王 代郡
常山王 张耳 赵相,从项羽入关 襄国 赵地大部分
九江王 英布 项羽部将 六 九江郡一带 后降刘季,封淮南王。
衡山王 吴芮 百越君长,从入关 邾 楚地一部分
临江王 共敖 怀王柱国 江陵 楚地一部分 死于汉三年;子尉嗣,四年十二月为汉所虏。
辽东王 韩广 燕王 辽东 后拒臧荼,为所杀。
燕王 臧荼 燕将,从项羽入关 蓟 燕地大部分
胶东王 田市 齐王 即墨 齐地一部分
齐王 田都 齐将 临淄 齐地大部分
济北王 田安 齐王室后,项羽部将 博阳 齐地一部分
我们看这表便可知道,其中哪些是不曾悦服项羽的宰割的人。刘季指望割据关中而只得到僻远的汉中巴蜀,不用说了。魏豹由魏王而缩为西魏王,赵歇由赵王而缩为代王,田市由齐王而缩为胶东王,韩广由燕王而缩为辽东王,都是受了黜降。此外项羽在瓜分天下时所树的敌人,不见于表中的还有故齐相田荣,和故赵将陈余。当初田儋战死后,齐人立田假为王,田荣(田儋弟)逐田假更立儋子田市而专齐政。田假走依项梁,由此田荣与项氏有隙。项羽以齐地分王田市、田都、田安,而田荣无分。田荣怎肯甘心?陈余本与张耳为“刎颈交”。巨鹿之围,张求援于陈,而陈竟以利害的计较,按兵不动。两人从此成仇。但两人的“革命功绩”,实不相上下。项羽因张耳相从入关以赵地的大部分封他为常山王,而仅以南皮等三县之地封陈余为侯。陈余由此深怨项羽。
第五节楚汉之战及其结局
汉元年四月,在咸阳新受封的诸王分别就国。张良辞别刘季,往佐韩王,却送刘季到褒中,临别,劝他烧绝所过栈道,示无北还之心,刘季依计。
五月,田荣发兵拒田都,击走之。田荣留田市,不让他赴胶东。田市惧怕项羽,逃亡就国。田荣追杀之,而自立为齐王。是时昌邑人彭越(以盗贼起)聚众万余人于巨野,无所属。田荣给他将军印,使攻济北。越击杀济北王。于是田荣尽有全齐之地。彭越又进击楚军,大破之。陈余请得田荣的助兵,并尽发南皮三县兵,共袭常山,张耳败逃。二年十月陈余迎故赵王歇于代,复立为赵王。于是齐赵地尽反楚。是月义帝在就国途次,为项羽命人袭杀于江中。
刘季乘齐变于元年八月突入关中。章邯兵败,被围于废丘(二年六月废丘始陷,章邯自杀)。塞王翟王皆降汉。先是项羽挟韩王成归彭城,不使就国,继废之为侯,继又杀之。于是张良逃就刘季于关中。刘季以故韩襄王(战国时)孙信为韩大尉,使其张良将兵取韩地。二年十一月,韩地既定,刘季立信为韩王。先是河南王申阳亦降汉。
项羽权衡西北两方敌人的轻重,决定首先击齐。二年正月,大败田荣于城阳。田荣遁逃,为人民所杀。项羽坑田荣降卒。提兵北进,一路毁城放火,掳掠妇女。齐人怨叛。荣弟田横,收散兵,得数万人,复反城阳。项羽还战,竟相持不下。刘季乘齐楚相斗之际东进,降西魏王豹,虏殷王卬,为义帝发丧,率诸侯兵五十六万伐楚,遂入彭城。项羽以精兵三万人还战,汉军大溃,被挤落谷水和泗水死的据说有十余万人。再战灵壁东,汉军又溃,被挤落睢水死的据说也有十余万人,睢水几乎被死尸填塞了。楚军围了刘季三匝。适值大风从西北起,折树发屋,飞沙走石,阴霾蔽天,白昼昏黑。楚军逆着飓风,顿时散乱,刘季才得带了几十骑遁走。但项羽一去齐,田横复定齐地,立田荣子田广为王。刘季收聚散卒,又得萧何征调关中壮丁转运关中粮食来援,固守荥阳成皋,军势复振。先是魏王豹于汉军败后,复叛归楚。汉使淮阴人韩信击之。九月,韩信俘魏王豹,定魏地。
此后战争的发展,可分为三个阶段。
第一阶段尽汉三年九月。在这一阶段,汉正面大败,而侧面猛进。在正面,汉失荥阳成皋(并在今河南成皋县境,荥阳在东,成皋在西)。刘季先后从荥阳成皋突围先遁。其出荥阳时,将军纪信假扮着他,从东门出,以诳楚军,他才得从西门逃走,纪信因此被烧杀。在侧面,韩信取赵。先是,张耳败走,投奔汉。刘季微时曾为张耳客,因善待之。及会诸侯兵伐楚,求助于赵,陈余以汉杀张耳为条件。刘季把一个貌似张耳的人杀了,拿首级送去,除余才派兵相助。后来陈余闻得张耳未死,便绝汉。汉使韩信击赵,杀陈余。在这阶段,还有两件大事可纪。其一,楚将九江王英布先已离心,又受了汉所遣辩士的诱说,遂举九江降汉。英布旋被项羽击败,只身逃入汉,但项羽已失去一有力的臂助了。其二,项羽中了汉的反间计,对一向最得力的谋臣范增起了猜疑,范增愤而告退,归近彭城,疽发背死。
第二阶段尽汉四年九月。在这一阶段,韩信南下取齐,楚军援齐大败,韩信遂定齐地;而彭越(于田荣死后归汉)为汉守魏地,时出游兵断楚粮道,荥阳成皋的楚军大窘;项羽抽军自领回击彭越,汉乘机收复成皋,并进围荥阳。项羽引兵还广武(在荥阳附近,荥泽与汜水之间)与汉相持数月。项羽前方粮绌,后方又受韩信的抄袭,想和汉决一死战,而汉按兵不出,只得与汉约和。约定楚汉中分天下,以鸿沟(在广武荥泽间)为界准,其东属楚,其西属汉;楚放还前所掳汉王之父及妻。约成,项羽便罢兵东归。
以下入最后阶级。初时刘季也打算罢兵西归,张良等力劝乘势灭楚。五年十月,汉追击项羽军于固陵(今河南淮阳县西北)大败之。刘季约韩信彭越会师,而二人不至。先是韩信既定齐自请立为齐王,刘季忍怒许之,彭越只拜魏相国。至是张良献计:韩信故乡在楚,指望做楚王;彭越据魏地亦指望做魏王;若能牺牲楚魏地的一部分,许与他们,他们必然效命。刘季依计,二人立即会师。十一月,汉遣别将渡淮围寿春,又诱降楚舒城守将,使以舒屠六。十二月,项羽至垓下(今安徽灵壁县东南),兵少食尽,汉军围之数重。项羽率八百余骑溃围而出,所当辟易:到了长江西岸的乌江(今安徽和县东北乌江浦)只剩下二十六骑。乌江渡口单摆着一只小船。乌江亭长请他立即下渡。说道:“江东虽小,也有几千里地,几十万人;现在只有这一只船,汉兵即使追来,也无法飞渡。”项羽说:“我当初领江东子弟八千,渡江西去,如今无一人归还,即使江东父老怜恤我,奉我为王,我也有何面目再见他们?他们即使不说话,难道我不问心有愧?”于是把所乘的骓马赏给了亭长,令他先走。自与从人步行,持短兵接战。他连接杀了几百人,身上受了十几伤,然后拔剑自刎。
正月,汉王立韩信为楚王,领淮北,都下邳;立彭越为梁王,领魏地,都定陶。随后,诸侯向汉王上了一封献进书如下:
楚王韩信,韩王信,淮南王英布,梁王彭越,故衡山王吴芮(项羽所立,旋废之),赵王张敖(汉立张耳为赵王,先是已死,其子敖嗣),燕王臧荼昧死再拜言:大王陛下,先时秦为无道,天下诛之,大王先得秦王,定关中,于天下功最多。存亡定危,救败继绝,以安万民,功盛德厚,又加惠于诸侯王,有功者使得立社稷。地分已定,而位号比似无上下之分,大王功德之著于后世不宣。昧死再拜上皇帝尊号。
刘季经过一番逊让之后,于二月即皇帝位于定陶附近的汜水之南。是月封吴芮为长沙王,领长沙、象郡、桂林、南海四郡;又封故粤王无诸(秦所废,后从诸侯伐秦)为闽粤王,领闽中地。初定都洛阳,五月迁都于长安。
刘季做了七年皇帝(公元前202至前195年)而死,庙号太祖高皇帝(《广阳杂记》卷二:“考得高祖起沛年四十八,崩时年六十三。”不知何据)。