沛公从洛阳向?辕山(古关名)穿过时,张良率兵跟从沛公,攻下韩地十余座城邑,击败了杨熊的军队。沛公于是让韩王成在阳翟(zhai,二声,禹州)留守,自己和张良一起南下,攻打宛县(河南南阳),向西进入武关(陕西丹凤,秦楚咽喉、关中的南大门、“秦之四塞”之一,其他为函谷关,大散关,萧关。历来为兵家必争之地)。刘邦打算用两万兵力攻打秦朝的峣关(西安蓝田,也叫蓝关)部队,张良劝告说:“秦军仍然很强大,不可轻视。我听说峣关的守将是屠夫的儿子,这种市井之人容易被金钱所收买。希望沛公你暂且留守军营,派出先锋军去侦查。同时准备好足够的食物和物资,在各个山头上多增挂旗帜,作为疑兵,迷惑敌军。叫鹂食其(li yi ji,四声、四声、一声)带着贵重的宝物利诱秦军的将领。”秦军将领果然反叛,打算与刘邦联合西袭咸阳。刘邦对此表示同意。张良说:“这只是峣关的守将想反叛罢了,恐怕部下的士兵们不听从。士兵不从必定带来危害,不如趁着他们懈怠时攻打他们。”于是刘邦率领军队进攻秦军,取得了重大胜利。随后,刘邦的军队北上至蓝田,与秦军再次交战,秦军最终败北。接着,刘邦的军队继续前进,到达咸阳,秦王子婴投降了刘邦。