十一月十一日,桓温率益州刺史周抚,南郡太守、谯王司马无忌伐汉,拜送奏表,即刻出发。委任安西长史范汪留守,加授周抚以督梁州之四郡诸军事,派袁乔率二千人为前锋。
朝廷认为蜀道险远,桓温部众人少而深入,都很担忧,唯独刘惔认为必胜。有人问他缘故,刘惔曰:“从赌博来看就知道了。桓温,是非常善于赌博的人,不是必胜,他一定不会下注。只是担心克蜀之后,桓温将利用灭汉的声威和势力,压制朝廷而已。”
永和三年(公元347年)
1 春,二月,桓温军队抵达青衣。汉主李势大举出兵,派叔父、右卫将军李福,堂兄、镇南将军李权,前将军昝坚等率领兵众,从山阳进军合水。诸将想要在岷江南岸设伏,等待晋军,昝坚不听,引兵从江北鸳鸯碕渡江,向犍为移动。
三月,桓温到了彭模。有人建议分为两军,分道并进,以分汉兵之势。袁乔说:“如今悬军深入万里之外,胜则大功可立,不胜则全军覆没,正当合势齐力,以取一战之捷。如果分为两军,则众心不一,万一有一路失利,则大势去矣。不如全军而进,抛弃煮饭用的锅碗瓢盆,只带三天干粮,以示有去无回的决心,则可必胜。”桓温听从,留参军孙盛、周楚率领老弱残兵守辎重,桓温亲自率领步兵直指成都。周楚,是周抚之子。