В июне, наблюдая за успехами ндебеле, подняли восстание шона, чем усугубили положение колонистов. Если раньше действия компании и Родса частично оправдывались защитой шона от ндебеле, их восстание нанесло некоторый имиджевый ущерб Компании. Однако этот факт утонул на фоне сообщениях о расправах над поселенцами. Пресса в самых ярких красках быстро растиражировала убийства и в Южную Родезию потянулся поток добровольцев. Официальный Лондон также не остался в стороне, направив на подавление бунта войска, оружие и припасы.
Не смотря на численное превосходство, ндебеле, так и не решились брать штурмом Булавайо, еще были свежи воспоминания о чудовищной силе пулеметов. Также африканцы совершили серьезную ошибку, оставив в целости телеграфные столбы, дав возможность колонистам информировать Солсбери о своем трудном положении. Несколько месяцев шли колонны британских войск, полиции и добровольцев за этот период ситуация у осажденных в Булавайо существенно ухудшилась, но они продолжали держать оборону. Добравшись до города, объединенные войска оттеснили ндебеле в гористый район Матобо, где разгорелись ожесточенные бои.
Решающую роль в подавлении восстания сыграл отец скаутского движения Фредерик Рассел Бёрнхем, один из трех выживших Патруля Шангани. Он вместе с напарником прокрался в охраняемый лагерь матабеле, где в пещере расположился Млимо и дождавшись его, убил выстрелом в сердце[262]. До сих пор идут дискуссии, убил ли Бёрнхем Млимо, или же это сделал один из его ближайших шаманов, а то и вовсе простой воин. Но так или иначе, после этого события С. Родс инициировал переговоры с матабеле, склонив их к капитуляции. Освободившиеся силы были направлены в Машоналенд для подавления уже шона. Окончательно сопротивление восставших было сломлено в октябре 1897 года.