瓦剌部的小列秃太师原本驻地在哈密以北的把思阔,他与哈密结亲,把妹妹嫁给了罕慎。阿黑麻袭杀罕慎时把他妹妹也杀了,小列秃便和吐鲁番结了仇。许进派人带着很多犒赏物品和他联络,表明朝廷支撑他复仇。小列秃原本正要找阿黑麻报仇,现在有了明朝的支撑,不由喜不自禁。弘治八年七月,小列秃率其部下并纠合与其相邻的小察罕都、大察罕都共四千骑进攻吐鲁番,在乞台哈刺兀,两边产生激战,吐鲁番大北,被斩杀数百人,小列秃亦中流矢而死,其子卜六阿歹袭位,移住哈密以北的哈黑察。
至此,哈密周边各部都倒向大明,明朝主导的冲击吐鲁番同盟现已构成。
哈密距吐鲁番有千里之遥,中心隔着渺无人烟的黑风川,阿黑麻本就有力所不及之难,现在他声援哈密的路途已被死敌卜六阿歹间隔,哈密成了孤城。
弘治八年八月,许进得到情报,阿黑麻正在准备过虎儿班节,警戒比较松懈,驻扎哈密的牙兰手下只要三四百精锐马队,其他都是从哈密当地以及周边部落征来的胁从,战役力不强。许进以为机不可失,应该立刻进攻哈密,可是同僚中仍有对立定见,以为劳师远征,危险太大。许进说:“堂堂天朝,不能发一镞于关外,何故威示四夷?又赤斤、苦峪等卫夷人,其所以隐忍迟回而不愿叛者,所望在此一举,今又间断,彼将谓我专事拉拢,终难依倚,夷心改图,他变生矣!”这段话的粗心是,朝廷不显示武力,就无法使四夷屈服,他们现在正在张望,假如朝廷表现脆弱,他们会以为大明只会用金钱拉拢而不敢交兵,然后对朝廷失掉决心,转而投向敌方。
总算,皇帝赞同了许进的建议,指令他带领汉、夷诸军攻取哈密,一同令副总兵彭清亲临控制,采纳“番兵分路进攻,汉兵按垒遥振”的战略,便是让各路番兵打头阵,汉军在后边压阵。
接到圣旨后,许进派副总兵彭清别离戒谕罕东左卫都督只克、哈密卫都督奄克孛剌,蒙古赤斤卫都督卜剌召把麻奔、苦峪临边住牧番达人等,“各要益坚臣节,坚守境土,勿听哄诱,自取懊悔。仍须整饬各部人马,昼夜哨探,以防寇兵,务在气势联络,不许自分互相,坐失事机。”
十月,许进派一名副将留守甘州,自己和刘宁、陆誾到肃州集结遍地卫所官军,选拔其间的精锐四千名组成讨伐哈密的大军。然后以副总兵彭清为前锋,领兵一千五百人,先期出嘉峪关,沿途集结赤斤等卫夷兵集结在羽集也川。再派指挥杨翥带着朝廷的犒赏前去番族集结夷兵共一千五百名,与彭清会集。以少监沈让准备神鎗、神铳、火器、火药等件器械,以户部郎中杨奇提督仓场,以佥事孟准随营督运粮草,以兵备副使李旻攒运军饷, 以分巡西宁佥事杨萱准备接济,以百户何祯、镇抚刘宝赍执旗牌统领官军,命都指挥李清率一千五百人担任马匹驮运,带着军械器械和后勤物资。
攻下哈密后,许进立刻安慰城中大众,发给他们耕牛和种子,让他们安心耕织,并承诺来年为他们重修毁于烽火的城墙房子。二十三日,又以缉获的牛马赏犒将士,然后三军取胜而还。
哈密之战,胡汉混编的明军在风雪酷寒中深化荒漠,远程奔袭一千余里,这对明军的情报支撑才能、后勤保证才能、组织指挥才能是一次严峻的检测。假如情报禁绝,哈密城中不是只要三四百守军,而是有很多敌军驻扎,那么孤军深化的明军将受阻于坚城之下,进退维谷,必定遭灭顶之灾;假如在进军途中无法保证粮水供给,明军也将陷入绝境,即便牵强抵达哈密,也已是强弩之末,哪里还能坚持战役力;而那些协同出战的胡人存心难料,假如不能有用统驭他们,一旦半途逃跑乃至临阵倒戈,那明军将重蹈唐朝高仙芝怛罗斯战争的覆辙。但是他们做到了,通过了十几天接连艰苦行进的明军抵达哈密时,仍坚持旺盛的作战毅力和强壮战役力,可以不经休整,立即在漆黑中建议进攻,仅用半响就霸占了哈密。这次战役规划尽管不大,却反常阴险剧烈,尽管斩首仅六十余级,但吐鲁番守军一共不过三四百人,被斩杀六十多人,伤残和被俘者必定数倍于此,因而可以说守军根本被全歼了,仅有惋惜的便是敌主将牙兰和撒它儿逃脱。