有报来,言杨修用诱敌之计,使刘璝出城;魏延文聘趁机已夺涪陵,文聘霍峻擒获敌将邓贤,魏延刀斩刘璝,孟达已然举兵而降。今邓贤已降,魏延请令攻取巴郡,合围雒城。李逸大喜,遂传令,使孟达暂为校尉,令其在前为向导,引魏延等攻取巴郡,又嘱孟达书信招法正张松来降。且特使人叮嘱魏延文聘,务必生擒严颜,将之招降,如此可兵不血刃直达雒城。
李逸知荆州军已至巴郡城下,心中甚喜,遂提兵急攻雒城。时刘循吴懿已至,令吴兰雷铜于雒城左右各设军寨。紧守城池。哪料不过数日,成都发来刘璋之军令,责令吴懿等将开城投降。却是张颌引两万军卒,自阴平寻山路,沿途攀爬过峰,舍弃辎重,直至成都城下。刘璋见汉中军从天而降,心中惊惧,城中已无兵可用,只得开城自缚而出,献城而降。城破之日,益州牧刘焉病故。张颌知是张松献合纵之计,心中大怒,将张松并其族,皆押在城头,尽数杀绝。
吴懿等无奈,只得大哭一场,开城献降。郭嘉尚疑有诈,使颜良、孙观引军先入雒城,探听明白方大喜,与李逸等起军直入雒城。李逸即刻使人传檄魏延,令其就地休整三日,即刻班师返回荆州听用。巴郡严颜、巴西费观卓膺、吕义,并败逃而去之冷苞皆已得刘璋书信,只得开城归降。李逸令孙观前去接掌驻守巴郡,使孟达引严颜等人齐赴成都相见。