钜鹿之战,发生于秦二世三年(公元前207年)十二月,它是秦末农民大起义中起义军同秦军主力章邯部在钜鹿地区(今河北省平乡县西南)的一场战略决战。在作战中,农民军以无比英勇顽强的气概,正确适宜的作战指导,一举歼灭秦军主力,扭转了整个农民战争的战局,对于灭亡秦王朝反动腐朽的统治,具有决定性的意义。
秦始皇统一六国,对于中国历史的发展,是有积极推动意义的。但是秦王朝建立后,对人民实施残酷的剥削和压迫,赋役繁重,刑政暴虐,使得“劳罢者不得休息,饥寒者不得衣食,亡罪而死刑者无所告诉”(《汉书·贾山传》),全国出现“褚衣塞路,囹圄满市”的恐怖局面,这就导致了社会矛盾的全面激化。终于在秦二世元年(公元前209年),爆发了陈胜、吴广农民大起义。九月,项梁、项羽和刘邦相继在吴中(今江苏苏州)、沛县(今属江苏)聚众起义。被秦所灭亡的六国旧贵族也乘机起兵,出现了天下反秦的形势。
秦王朝统治者不甘心退出历史舞台,进行垂死挣扎,调动军队,镇压农民起义。其中最为凶悍的一支,便是少府章邯统率的部队。它作为秦军的主力,与农民军凶狠拚杀,首先镇压了陈胜、吴广起义军,旋即击灭齐王田儋、魏王咎等武装势力,接着其又调转兵锋,扑向项梁等人率领的楚地起义军主力。经过几次各有胜负的拉锯战后,章邯利用项梁小胜后轻敌麻痹的弱点,发动突然袭击,大败楚军于定陶(今山东定陶西北),杀死项梁,使起义军遭受一次重大的挫折。
章邯在取得定陶之战胜利后,也产生了骄傲轻敌情绪,以为“楚地兵少不足忧”。遂移兵北上,攻打赵国。赵军将寡兵微,非秦军之对手,数战不利,赵王歇遂被迫放弃都城邯郸,退守钜鹿。章邯率军乘胜逼进,他命令王离率20万人将钜鹿团团围困,自己亲自带领20万人屯驻于钜鹿南数里的棘原,并在那里构筑甬道(两侧有土墙的通道),直达钜鹿城外,以供应王离军的粮秣。企图长期围困钜鹿,困死赵军,并伺机拔城,彻底平定赵地。这时赵将陈馀虽从恒山郡(今河北石家庄一带)征得数万援兵,进驻钜鹿北边,但因慑于秦军人多势众,不敢直接驰援钜鹿,对秦军采取避而不战的做法。赵钜鹿守军兵少粮缺,形势十分危急,于是只好遣使向各路反秦武装紧急求援。
楚怀王接到赵王歇、张耳等人的求援文书后,即召集手下将领进行商议。大家认为,尽管楚军自定陶战败后元气大伤,但若不及时救赵,章邯灭赵得手后就会移师南下攻楚,从而使得反秦武装有被各个击破的危险。同时,秦军主力胶着于河北地区,这造成了关中空虚,给反秦武装提供了乘隙进关灭秦的机遇。鉴于这一分析,楚军统帅部遂果断作出战略决策:任命宋义为上将,项羽为次将,范增为末将,统率楚军主力5万人北上救赵,以伺机歼灭秦军主力。同时,派遣刘邦率军乘虚经函谷关进入关中,伺机攻打咸阳。这一战略部署的着眼点在于两支军队互相配合、双管齐下,使秦军陷于两线作战、顾此失彼的被动局面,以收一举灭秦之效。
秦二世三年(公元前207年)十月,宋义率军北上救赵。
他对和秦军进行决战存有胆怯畏惧心理,抵达安阳(今山东曹县东)后,即停止前进,一连驻扎了46天。项羽规劝他迅速进兵,同赵军里应外合,一举击败秦军。然而宋义则想保存实力,乘秦、赵相斗,坐收渔利,故拒绝了项羽的正确建议。他挖苦项羽说:“披坚执锐,义不如公;坐而运策,公不如义”,并威胁项羽不要抗命不听从指挥。与此同时,宋义还日日置酒高会,寻欢作乐,并亲自赴无盐(今山东省东平县东南)大摆宴席,送其子出使齐国为相,以扩展个人势力。当时适逢天气寒冷多雨,士卒冻馁,苦不堪言,宋义的做法引起了将士们的不满。性格刚烈的项羽更是觉得忍无可忍,在再次据理力争未被采纳后,他遂激于义愤,趁早晨入帐进见之机,当场诛杀了宋义。诸将拥护项羽所为,拥戴他为假(代理)上将军。楚怀王见事态已经如此,便正式任命项羽为上将军,由他率军北上救赵。