入关灭秦
西路主帅
与此同时,被困于巨鹿的赵王歇与张耳,遣使至楚向楚国求救。楚怀王答应救赵。但为了分散秦军力量,决定派一支部队西向直接攻秦。楚国北路军以宋义为主将,西路军以刘邦为主将。约定谁先入关中,谁就是关中王。 [79]
当时由于秦军兵势正盛,楚国上下皆不看好西征,谁都不愿意领军西征。 [80] 怀王身边的老将们认为唯独刘邦向来宽厚,是有德行的长者,适合“扶义而西”,减少西进阻力,能更好地不动用暴力让秦国父老归顺,于是任命刘邦为西征军统帅。而项羽则因为叔父之死,比较激愤,积极要求随同刘邦西征。 [81] 但所有老将皆以项羽为人“僄悍滑贼”及“所过皆残灭”不利于西征为由拒绝了项羽的要求,让他担任北路军的次将北上救赵。 [82]
击破王离
刘邦军往西攻城略地,一路收集陈胜、项梁的散卒。 [83] 取道砀县到达成阳县,与杠里的秦军对垒相持,刘邦领楚军出击秦将王离,大破秦军。 [84] 接着,刘邦引兵西进,遇彭越于昌邑(今山东巨野东南)。两人合力攻昌邑,未下,刘邦还军至栗县(今夏邑)。 [85] 在栗县遇到刚武侯,吞并他的部队,刘邦军队增加了四千多人。 [85] 接着与魏将皇欣、魏申徒武蒲军合攻昌邑,又没攻下。刘邦决定舍弃昌邑不打,率军西行。 [86]
高阳酒徒
刘邦行军至砀郡的高阳,并访求贤士。 [88] 正好刘邦军中有一骑士家在高阳,于是回家探亲。这时高阳人郦食其为其同乡,于是就请他代为向刘邦引荐自己。他对骑士说:“我听说武安侯傲慢而看不起人,但他有许多远大的谋略,这才是我真正想要追随的人,只是苦于没人替我介绍。你见到武安侯,可以这样对他说,‘我的家乡有位郦先生,年纪已有六十多岁,身高八尺,人们都称他是狂生,但是他自己说并非狂生。 [89] ”骑士说:“武安侯并不喜欢儒生,许多人头戴儒生的帽子来见他,他就立刻把他们的帽子摘下来,在里边撒尿。在和人谈话的时候,动不动就破口大骂。所以您最好不要以儒生的身份去向他游说。 [90] ”郦食其对他说:“你只管像我教你的这样说。”骑士回去之后,就按郦生嘱咐的话从容地告诉了刘邦。 [91]
于是通过骑士引荐,郦食其见到了刘邦。但刘邦在召见他时,正踞坐在床,令两女子给其洗脚。郦食其大为不满,长揖不拜,直接斥责道:“您是想帮助秦国攻打诸侯呢,还是想率领诸侯灭掉秦国?” [92] 刘邦骂道:“你个混账儒生!天下的人同受秦朝的苦已经很久了,所以诸侯们才陆续起兵反抗暴秦,你怎么说帮助秦国攻打诸侯呢?” [93] 郦生曰:“如果您下决心聚合民众,召集义兵来推翻暴虐无道的秦王朝,那就不应该用这种倨慢不礼的态度来接见长者。” [94] 于是刘邦起身道歉,整理好后以礼接待了郦食其。 [95]
当时,郦食其有个弟弟名叫郦商,陈胜起兵时,他亦聚数千人响应。郦食其归属刘邦,郦商也率其部下约四千多人加入刘邦的队伍。 [96]
大败杨熊
郦食其劝刘邦进攻陈留县,刘邦从其计,夺下陈留,得到大量补给。接着令郦商为将,进攻大梁县(今河南开封),未下。绕过西进,与秦将杨熊所率秦军大战于白马、曲遇,大败秦军。秦将杨熊败走。刘邦军紧追其至白马,再次大破秦军,杨熊逃至荥阳,秦二世派使者斩杀杨熊。 [98]