Шэн Шицай
Дунганские войска подготовились к наступлению и с юга, собираясь нанести удар по городу, как только китайцы уйдут к Гучэну, оголив оборону Урумчи. Отряд под командованием Ма Дасяна должен был ударом на Саньчжи отрезать Урумчи с запада, лишив Шэн Шицая баз снабжения. Однако Шэн Шицай предложил Ма Дасяну должность командира дивизии, и в итоге тот отказался от активных действий. Воспользовавшись этим, Шэн Шицай перебросил под Гучэн пришедшие из Маньчжурии части и 3 казачьих полка с тремя батареями, и 13 июня наголову разбил войска Ма Чжунъина, который с небольшой группой бежал в Турфан. После разгрома Ма Чжунъина китайские войска и казачьи полки были переброшены на юг, и 7-9 июля разгромили дунган.