En 263, Wei profita de la faiblesse de Shu et l'attaqua à son tour. Grâce à la brillante stratégie des généraux de Wei, Zhong Hui et Deng Ai, le Hanzhong et la capitale Chengdu tombèrent rapidement entre leurs mains. Jiang Wei capitula face à Zhong Hui, qu'il essaya d'inciter à se rebeller contre Deng Ai, dans l'espoir de relancer Shu Han, en essayant de tirer profit des temps chaotiques et de ramener l'empereur Liu Shan au pouvoir. Cependant son plan échoua et il fut tué, ainsi que Hui Zhong et Deng Ai, par leurs soldats. Tout de suite après, l'empereur Liu Shan fut capturé et amené dans la capitale de Wei, Luoyang, où il reçut le titre de duc d'Anle (安乐公 ; signifiant duc de confort) et prit sa retraite en paix. De nombreux réfugiés tels que des nobles et des soldats s'enfuirent vers l'ouest jusque chez les Sassanides lorsque Shu Han tomba en 263.