楚怀王为了制衡项羽,故意提拔刘邦为武安侯,命二人同时兵分两路向秦朝开战,约定先进入关中者为王。话虽如此,项羽的军队正面之敌却是章邯、王离率领的四十万秦军主力,就在项羽破釜沉舟与秦军主力厮杀之时,刘邦却带着自己的军队一路向关中杀去,基本上没有遇到什么大的抵抗,因为强敌都奔项羽那边去了。
刘邦西进为减少秦军的抵抗,一路上安抚秦国军民,采取招降之策使秦军抵抗降到最低。刘邦军队人不多但向张良、樊哙等文臣武将却不少,一路上为其出谋划策冲锋陷阵。当反秦起义以燎原之势席卷天下时,秦帝国两大主力军团都远在边疆,赵坨手握50万大军却绝道自守,起义军受到的抵抗大大减小。
刘邦这个人强就强在他善于听从别人的意见,当时虽然秦军主力都在赵国跟项羽激战,但相对于刘邦当时的兵力来说,守家的秦军还是庞然大物。于是他没有选择硬拼,而是采用约降封守的计策,从而大大的保存了有生力量,通行无阻。而在章邯投降项羽之后,赵高见大势已去,派人求和,而刘邦却不信赵高,表面上同意,背地里使阴招,之后兵锋所指,所向披靡,而此时的秦军已经没有斗志可言了,之后接受秦王子婴的投降,西入咸阳。
刘邦没费多大力气便夺取了武关,关上守军四散而逃,刘邦乘势追击。先后在蓝田北和蓝田南击败了前来阻击的秦军,同时颁布军令,不得掳掠秦人,一时间秦国百姓奔走相告,秦军就此土崩瓦解。