К весне 1918 года Дутову в районе Верхнеуральска удалось вновь собрать значительные силы белогвардейцев. Над Оренбургом, Челябинском и заводами Южного Урала снова нависла угроза. Дутовцы спешно готовили силы для захвата Троицка, непрерывно совершали налеты на населенные пункты, железнодорожные станции в районе Троицк — Челябинск. В марте 1918 года дутовцы, окружив Троицк, прервали связь с Челябинском. Рабочие Урала снова мобилизуют силы для разгрома контрреволюции. На фронт отправляются отряды из городов и рабочих поселков Урала, Поволжья, в том числе из Екатеринбурга, Перми, Уфы, Лысьвы, Невьянска, Челябинска, Белорецка, Сима, Миньяра, Катав-Ивановска, Уфалея, Аши, Юрюзани, Казани, Самары, Сызрани, Симбирска, общей численностью до 4 тыс. человек. Общее руководство всеми красногвардейскими отрядами было возложено на В. К. Блюхера. На этот раз в боях против дутовцев участвовали не только добровольческие красногвардейские дружины, но и первые регулярные части Красной Армии, формировавшиеся на основе декрета Советского правительства от 15 января 1918 года.
25 марта 1918 г. Дутов почти без боя оставил Верхнеуральск и отошел к станице Краснинской. В городе установилась Советская власть. Через три дня Дутов предпринял контрнаступление на Верхнеуральск. Но к этому времени силы красных значительно выросли. Из Уфы прибыл отряд М. Кадомцева, который возглавил все боевые отряды, находившиеся в Верхнеуральске. Дутовцы были отброшены от города. Отступив из Верхнеуральска, дутовские банды еще до середины апреля держались разрозненными отрядами в треугольнике между Челябинском, Троцком, Верхнеуральском, пока не были окончательно разгромлены красногвардейскими дружинами под командованием В. К. Блюхера, М. В. Калмыкова, П. 3. Ермакова, братьев Кашириных. Штаб Дутова в это время находился в станице Краснинской, а Войсковой круг — в станице Кассельской. Дутовцы оказывали упорное сопротивление наступавшим советским отрядам. Ожесточенные бои шли в районе станиц Краснинской, Кассельской и Магнитной. Крупное сражение произошло 28 марта в 12 верстах от Троицка, у Черной речки. Силы были неравными. По численности и вооружению дутовские части превосходили красногвардейские отряды почти в три раза. Однако белоказаки не выдержали сокрушительного натиска красногвардейцев и отступили, оставив свыше 400 человек убитых и раненых. Красногвардейцы потеряли убитыми и ранеными 43 человека. В ночь на 29 марта уральские красногвардейские дружины вступили в Троицк. Сопротивление дутовских отрядов, разбросанных по станицам Южного Урала и Зауралья, постепенно ослабевало. Белоказачья армия под все нарастающими ударами красногвардейских отрядов разлагалась и таяла. Советские же войска пополнялись новыми силами, закалялись в боевых схватках с врагом, росли их стойкость и боевая выучка. Казачьи станицы одна за другой отказывались от участия в дутовском мятеже.
Победа над дутовской контрреволюцией ускорила распространение и упрочение Советской власти не только на территории Оренбургской, но и в Уфимской, Пермской губерниях. Буржуазия, соглашатели и прочие контрреволюционные элементы Златоуста, Белорецка и других уральских городов лишились своих верных союзников.