尚率领湟中的六千兵士，袭击败迷唐，斩杀一千八百余人，俘虏二千人，缴获马牛羊三万余头，使迷唐遭到毁灭打击。迷唐收集余部，西迁一千余里，烧当部的东号前来归降。97年，迷唐率众八千人犯陇西郡，加上其他羌人部落，共三万人步骑兵，打败了陇西兵，杀死大夏县长。汉和帝派遣刘尚代征西将军，越骑校尉为副，率三万汉、羌、胡兵行讨伐。迷唐逃到临洮之南。刘尚在高山大败迷唐军，斩俘一千余人。迷唐后来也使汉军死伤惨重，汉军不能再追，于是回师。99年，在谒者耿谭的计划下，迷唐投降汉朝，到京城洛阳朝见。这时候迷唐的残部已不足两千，