当时敌营还在海东北八十余里处,蓝玉命王弼为前锋,率骑兵迅速逼近敌营。敌人以为明军缺乏水草,不能深入,故未加防备,加上大风扬起沙尘,白天都看不见什么。所以,明军的行动,元军毫无察觉。
王弼率军突然冲至敌营前,元军大惊,仓促迎战,大败,太尉蛮子等被杀,其部众皆降,仅元主与太子天保奴等数十骑逃走。蓝玉派精锐骑兵追击,但未追上,仅俘获其次子地保奴、妃嫔、公主以下百余人,后又追获吴王朵儿只、代王达里麻及平章以下官属三千人、男女七万七千余人,以及宝玺、符敕、金银印信等物品,马、驼、牛、羊十五万余头,并焚毁其甲仗蓄积无数。捷报奏传至京,皇帝大喜,赐诏奖励慰劳,将蓝玉比作卫青、李靖。