当时,臧宫率其部驻扎在中卢县(今湖北南漳县九集镇),这里是骆越人聚集之地。而由于前方汉军与蜀将田戎、任满相拒于荆门,数次作战不利,越人因此以为蜀军的实力更强,准备要背汉投蜀。
臧宫获知此消息焦急万分,但因为兵力太少,无力制止越人的背叛行为。
就在臧宫无计可施之时,恰好各属县有数百辆转运车到来。臧宫于是计上心来,派人乘夜锯断城门门槛,并推着转运车来回进进出出,车声一直响到清晨。
越人侦察兵听到车声不断,又见连城门门槛也被车辆磨断了,误以为汉军大队兵马来到,赶紧回去通报。越人主帅信以为真,便献上牛肉美酒以慰劳臧宫军。臧宫坦然受之,并让人杀牛下酒,犒劳全军。越人见此情景,更加确信汉军大队人马已到,由此渐渐安定下来,不敢再背汉投蜀。
稳住越人,臧宫终于腾出手脚与岑彭等一道攻破荆门,进入巴郡,拿下垫江,一路势如破竹,蜀帝公孙述闻信,连忙派手下头号大将,汝宁王、大司马延岑率蜀军主力十余万在广汉一带设防。岑彭见蜀军势大,便让臧宫率5万巴郡降卒进抵平曲,在此牵制延岑之蜀军主力,而自率两万多精锐水师溯长江、岷江而上、出其不意、奇袭成都!