张穆逃到蜀郡广都县，发檄文至郡县，巴郡宕渠杨伟、巴郡朐忍徐容响应。史歆叛乱的动机《后汉书》没有明记，《华阳国志》说史歆是憎恨吴汉灭公孙述时残酷的略夺。光武帝警惕史歆的军事能力，派大司马吴汉统帅武威将军刘尚、太中大夫臧宫二将，派军一万余人入蜀。吴汉入武都郡，征发广汉郡、巴郡、蜀郡三郡之兵，包围史歆占据的成都。史歆和吴汉抵抗一百余日，同年秋七月，成都陷落，史歆被吴汉诛杀。吴汉乘船沿长江而下攻打巴郡。杨伟、徐容惶恐军散。蜀中之乱平定。吴汉把叛乱相关渠帅（头目）二百余人诛杀，其他数百家被移住荆州南郡、长沙郡。