1919年9月30日,红军从南部方面军中拆分出[[东南方面军]],在得到兵力补充后发起[[奥廖尔—库尔斯克战役]]和[[1919年沃罗涅日—卡斯托诺耶战役|沃罗涅日—卡斯托诺耶战役]],将白军赶出了奥廖尔、库尔斯克、沃罗涅日等地区。与此同时,[[马赫诺黑军]]在白军后方发起袭击,迫使白军不得不抽调兵力到[[塔甘罗格]]方向。此后,红军又相继解放了[[哈尔科夫]]、[[基辅]]、[[顿河畔罗斯托夫]]和[[敖德萨]]等城市。
1920年1月16日,红军东南方面军更名1920年1月3日,红军最终解放了[[高加索方面军察里津]],并在[[1920年北高加索战役|北高加索与白军交战]]。在战役初期,红军左翼部队前出至[[马内奇河]]一线,随后开始突破白军在马内奇河上的防御工事。2月24日至25日,红军[[第1骑兵集团军]]在叶戈雷克斯卡亚与白军骑兵进行骑兵战,15000人的红军骑兵击败了10000人的白军骑兵部队。红军[[第10集团军(苏俄)|第10集团军]]和[[第11集团军(苏俄)|第11集团军]]在突破白军防线后,对顿河集团军和志愿者集团军造成毁灭性打击。。
1920年1月3日,红军最终解放了1920年1月16日,红军东南方面军更名[[察里津高加索方面军]]。,并在[[1920年北高加索战役|北高加索与白军交战]]。在战役初期,红军左翼部队前出至[[马内奇河]]一线,随后开始突破白军在马内奇河上的防御工事。2月24日至25日,红军[[第1骑兵集团军]]在叶戈雷克与白军骑兵进行[[叶戈雷克骑兵战|骑兵战]],15000人的红军骑兵击败了10000人的白军骑兵部队。红军[[第10集团军(苏俄)|第10集团军]]和[[第11集团军(苏俄)|第11集团军]]在突破白军防线后,对顿河集团军和志愿者集团军造成毁灭性打击。
1920年3月,红军相继解放了[[皮亚季戈尔斯克]](16日)、[[格罗兹尼]](17日)、[[迈科普]](22日)、[[弗拉季高加索]](24日)、[[新罗西斯克]]和[[布伊纳克斯克]](27日)。白军残部通过新罗西斯克逃往[[克里米亚]],另一部分则撤退至[[图阿普谢]]和[[索契]]。