懿等与对抗刘备，皆破败，退保绵竹，吴懿至刘备军前投降，拜为讨逆将军。刘璋后遣护军李严、参军费观督绵竹军拒刘备，两人阵前倒戈亦率众投降，同拜裨将军，刘备军势强，分军平定各郡县。但刘备军却被雒城守将刘循阻挡攻势。从建安十八年建安十九年，刘备围攻雒城将近一年，庞统被流矢射中，重创身亡。张飞、赵云、刘封等随诸葛亮率军入蜀，关羽留下镇守荆州，马良、麋芳、士仁、廖化协助关羽镇守荆州。建安十九年（214年54岁）夏，诸葛亮入蜀援军溯江而上。诸葛亮分兵进攻成都：张飞从垫江北上直取巴西郡治阆中，从北面攻成都；赵云从长江西攻取