Fakty nieudanych misji Zhang Qiana mówiły cesarzwowi Wudi, że nie utoruje drogi na zachód bez likwidacji oddziałów Hunów. Toteż zgromadził potężne kontyngenty wojsk, które pod dowództwem młodego generała Huo Qubing stoczyły rozstrzygające bitwy z Hunami w okolicach pasma gór Qilian w prowincji Gansu w północno-zachodnich Chinach.
W 121 roku przed naszą erą Huo Qubing na czele swojej armii urządził dwie wyprawy, i zlikwidował ponad 40 tysięcy żołnierzy Hunów. W takiej sytuacji książę Hunów Hunxie zabił nie słuchającego go księcia Xiutu i na czele 40-tysięcznej armii poddał się dynastii Han. Po tym cesarz Wudi założył w zachodnich rejjonach Chin obwody Wuwei, Jiuquan, Zhangyie i Dunhuang, rozstawił w nich wojska, kazał zbudować mur o długości ponad 500 kilometrów dla obrony bezpieczeństwa szlaku jedwabnego prowadzącego z błębi Chin do różnych krajów na Zachodzie.