С другой стороны, белые уже прилагали свои последние усилия, чтобы добиться решительной победы, и неудача этого похода была для них равносильна гибели.
Наступление на Москву развертывалось сразу по трем направлениям. На Курск, Орел, Тулу, Москву двигалась Добровольческая армия генерала Май-Маевского, в центре — на Воронеж, Рязань, Новый Оскол — Донская белоказачья армия генерала Сидорина, на правом фланге по Волге на Саратов и Нижний Новгород наступала армия генерала Врангеля.
Южный фронт стал решающим фронтом. В эти тяжелые дни Центральный Комитет партии, В. И. Ленин принимают ряд серьезных мер, направленных на разгром Деникина.
В обращении ЦК партии «Все на борьбу с Деникиным!», написанном В. И. Лениным, говорилось: «Все силы рабочих и крестьян, все силы Советской республики должны быть направлены, чтобы отразить нашествие Деникина и победить его, не останавливая победного наступления Красной Армии на Урал и на Сибирь. В этом состоит основная задача момента».
На Южный переводятся видные деятели партии: И. В. Сталин, К. Е. Ворошилов, Г. К. Орджоникидзе, А. С. Бубнов, В. В. Межлаук и другие.
Сюда назначаются опытные командиры: Я. Ф. Фабрициус, С. М. Буденный, В. М. Примаков, И. X. Паука и другие. Было заменено и командование фронтом. Новым командующим стал А. И. Егоров. По решению ЦК партии на юг было направлено свыше 20 тысяч коммунистов. Владимир Ильич лично следил за переброской пополнений.
Смена командования, прибытие коммунистического и рабочего пополнения сразу изменили положение в войсках Южного фронта.
Новый командующий А. И. Егоров при поддержке И. В. Сталина в соответствии с указаниями ЦК претворяет в жизнь план отражения наступления белых и последующего их разгрома в общем направлении Курск — Харьков — Донбасс — Ростов. А. И. Егоров действует быстро и энергично, умело используя опыт, приобретенный при обороне Царицына. Чтобы остановить наступление белых, он решает организовать рейд конницы в тыл противнику. Была создана сильная кавалерийская группа в составе Бригады червонного казачества под командованием В. М. Примакова, Латышского и Кубанского конных полков. Впоследствии к ним присоединилась и конная бригада 46-й дивизии.
Перелом произошел во второй половине октября.
20 октября советские войска выбили противника из Орла. Бойцы конной группы Примакова прорвали фронт, разрушили железную дорогу на участке Орел — Курск, обеспечивавшую подвозом деникинские войска, и разгромили лучшие соединения белой армии — корниловскую и дроздовскую дивизии.
На Воронежском направлении Первый конный корпус С. М. Буденного совместно со стрелковыми частями VIII армии взял Воронеж. В этих боях были уничтожены отборные кавалерийские корпуса Мамонтова и Шкуро под Касторной и Старым Осколом, Первая Конная армия, покрывшая свои знамена неувядаемой славой, разрезала деникинский фронт на две части.
Белые дрогнули. Используя успех конницы, А. И. Егоров отдал красным полкам приказ о переходе в общее наступление, которое вскоре превратилось в преследование бегущего противника. В решительное наступление перешли и войска Юго-Восточного фронта.
Уже в середине декабря части Красной Армии взяли Харьков и Киев. После длительных, тяжелых боев войска фронта разгромили три конных корпуса и пять пехотных дивизий белых и в начале января 1920 года полностью освободили Донбасс.
Не давая деникинским войскам передышки, героические красные полки погнали их к морю. Со взятием Таганрога белая армия оказалась окончательно разрезанной надвое.
В последующих боевых действиях войск Южного фронта снова отличилась героическая Первая Конная армия. 9 января 1920 года внезапной атакой она захватила Ростов. Деникинская армия перестала существовать. Ее последние остатки были добиты в феврале — марте. Советские войска захватили свыше 40 тысяч пленных, 750 орудий, более 1 000 пулеметов.
Впоследствии, оценивая боевые действия бойцов и командиров Красной Армии при разгроме Деникина, А. И. Егоров писал: «…Мы с гордостью и восхищением оглядываемся на путь, пройденный бойцами армии Южного фронта. В условиях напряженной борьбы, неслыханно тяжелых боевых испытаний, терпя голод и холод, армии в полном сознании своего долга перед пролетарской революцией шли в бой, терпели поражения и одерживали победы, пока не нанесли окончательного удара войскам контрреволюции. Тот энтузиазм, ту волю к победе, какую несли в себе боевые части 1919, трудящиеся Советской страны не забудут…»
К весне 1920 года Красная Армия закончила разгром Деникина, Колчака, Юденича и освободила страну от белогвардейских и иностранных войск.
Контрреволюция, вдохновляемая и поддерживаемая империалистами Англии, США, Германии, Франции, потерпела полное поражение. Только небольшой, но сильный осколок деникинской армии под командованием «черного барона» Врангеля окопался в Крыму.
После провала попытки задушить Советскую Россию силами внутренней контрреволюции империалисты сделали ставку на армию панской Польши. Отвергнув неоднократные мирные предложения Советского правительства, преступная клика Пилсудского встала на путь войны с Республикой Советов. 25 апреля 1920 года полки белополяков без объявления войны перешли границы и овладели Киевом, имея целью захватить Украину и затем совместно с армией Врангеля двинуться на Москву.
Центральный Комитет партии и Советское правительство призвали народ дать отпор новому врагу.
Для разгрома зарвавшегося противника было создано два фронта — Западный под командованием М. Н. Тухачевского и Юго-Западный под командованием А. И. Егорова.
Теснимые превосходящими силами, части Юго-Западного фронта были вынуждены с боями отходить, нанося белополякам огромные потери. Героическое сопротивление советских войск сорвало стратегический план врага, и уже во второй половине мая армия Пилсудского выдохлась и сама перешла к обороне. Стороны стали готовиться к генеральному сражению.
На Юго-Западный фронт срочно перебрасываются лучшие соединения Красной Армии, в том числе Первая Конная С. М. Буденного и знаменитая бригада легендарного Г. И. Котовского.
Накопив резервы, командующий А. И. Егоров в соответствии с решением ЦК партии разработал свой оперативный план, предусматривавший удар по белополякам в направлении на Ровно и Брест. Как всегда, большая роль в нем уделялась мощным подвижным конным соединениям. Егоров наметил удар по сходящимся направлениям и охват обоих флангов и тыла противника с последующим разгромом всей белопольской группировки.
Были созданы четыре ударные группы: Киевская, в составе двух стрелковых дивизий и Башкирской кавалерийской бригады, Фастовская под командованием И. Э. Якира, также в составе двух дивизий и кавалерийской бригады Г. И. Котовского, Казатинская, в составе Первой Конной армии С. М. Буденного, и Жмеринская, в составе трех дивизий и кавалерийской бригады.
Основная операция возлагалась на Первую Конную армию, которая должна была расчленить киевскую и одесскую группировки противника и обрушиться на тылы белопольских полков, занимавших Киев.
Несмотря на то, что белополяки сохраняли полуторный перевес в живой силе над войсками А. И. Егорова, в первых числах июня наступление началось. После жестокого четырехдневного боя Первая Конная 5 июня прорвала фронт белополяков и устремилась на Житомир, где располагалась ставка Пилсудского, и Бердичев. После ожесточенного боя Житомир был взят. Войска Фастовской группы заняли Белую Церковь и Фастов.
В ходе боев была разбита II польская армия, а III окружена и позднее полностью разгромлена. 12 июня войска Красной Армии с триумфом вступили в Киев.
Удар Первой Конной во взаимодействии с другими войсками привел к развалу белопольского фронта и позорному бегству солдат Пилсудского. Так бесславно кончилась попытка панов завладеть правобережной Украиной.
Преследуя отступающие части белополяков, войска Юго-Западного фронта под командованием А. И. Егорова перенесли боевые действия на территорию Польши. Перешли в наступление и погнали захватчиков к Висле и войска Западного фронта.