1919年8月中旬,红军从[[顿河州]]一带发起反攻,但进攻没有取得预期效果,反而使白军[[顿河集团军]]抓住红军防线的弱点并对南部方面军侧后方进行突击,白军很快又防御转入进攻。此后,白军先后占领了[[尼古拉耶夫]](8月18日)、[[敖德萨]](8月23日)、[[基辅]](8月30日)、[[库尔斯克]](9月20日)、[[沃罗涅日]](9月30日)、[[奥廖尔]](10月13日),其先头部队剑指莫斯科。
1919年9月30日,红军从南部方面军中拆分出[[东南方面军]],在得到兵力补充后发起[[奥廖尔—克罗梅战役]]和[[1919年沃罗涅日—卡斯托诺耶战役1919年沃罗涅日—卡斯托尔诺耶战役|沃罗涅日—卡斯托诺耶战役沃罗涅日—卡斯托尔诺耶战役]],将白军赶出了奥廖尔、库尔斯克、沃罗涅日等地区。与此同时,[[马赫诺黑军]]在白军后方发起袭击,迫使白军不得不抽调兵力到[[塔甘罗格]]方向。此后,红军又相继解放了[[哈尔科夫]]、[[基辅]]、[[顿河畔罗斯托夫]]和[[敖德萨]]等城市。
1920年1月3日,红军最终解放了[[察里津]]。