Zhong następnie złożył fałszywą ofertę poddania się, jednak Ban Chao przejrzał jego plany i zabił go na powitalnym bankiecie, eliminując jego ostatnich zwolenników. W 86 lub 87 Ban Chao ostatecznie zmierzył się z Suoju wspieranym przez Qiuzi i zwyciężył dzięki pozorowanemu odwrotowi, który doprowadził do podzielenia przeważającej armii przeciwnika. Jego wpływy rozciągały się teraz na całe Rejony Zachodnie.

Wielcy Yuezhi wcześniej wsparli siły cesarstwa posiłkami, teraz zaś przysłali trybut i zakładników, w zamian prosząc o chińską księżniczkę dla swojego władcy. Ban Chao odmówił i w 90 musiał stawić czoła ogromnej armii inwazyjnej z Zachodu. Zwyciężył dzięki taktyce spalonej ziemi, tak że pozbawiony żywności przeciwnik został zmuszony do odwrotu. Po pokonaniu Wielkich Yuezhi prestiż Ban Chao jeszcze wzrósł. W 91 Dou Xian zniszczył Północnych Xiongnu w mongolskim stepie. Pozbawione wsparcia Xiongnu i Yuezhi Qiuzi wraz ze swoimi sojusznikami na Północnym Szlaku, Gumo (dzis. Aksu) i Wensu, poddały się cesarstwu. Ban Chao został mianowany Generalnym Protektorem, ze swoim towarzyszem Xu Ganem jako Szefem Urzędników (長史, Zhangshi). Tym samym tytuł został wskrzeszony po niepowodzeniach połowy lat 70. Król Youliduo z Qiuzi został zdjęty z tronu i wysłany do Luoyangu, podczas gdy władzę objął książę Boba, będący uprzednio zakładnikiem.