К исходу 27 октября советские конники закончили марш и сосредоточились в районе Берислава и Каховки.
Прежде чем отдать приказ о переходе в контрнаступление, М. В. Фрунзе выехал на фронт и лично ознакомился с обстановкой. В ночь на 26 октября он провел в Апостолово совещание с командующими и членами Реввоенсоветов армий, на котором в деталях был разобран план действий и уточнены вопросы взаимодействия между армиями. 26 октября М. В. Фрунзе подписал приказ о наступлении. Задача предстоящей операции заключалась в том, чтобы, во-первых, любыми средствами не допустить отхода противника в Крым и, во-вторых, чтобы согласованным концентрическим наступлением всех армий уничтожить главные силы врага в Северной Таврии и, преследуя противника, овладеть перешейком.79
Важная роль в разгроме белогвардейских войск отводилась героической 1-й Конной армии. Перед ней ставилась задача — в ночь на 28 октября переправиться через Днепр на каховский плацдарм, оттуда стремительным маршем выйти 29 октября на фронт Аскания-Нова — Громовка и отрезать противнику пути отхода на Крымские перешейки. В дальнейшем 1-я Конная армия должна была развернуть решительное наступление с юга на Агайман, Серогозы и совместно с 2-й Конной и 6-й армиями окружить и уничтожить главные силы противника.
В период подготовки контрнаступления против Врангеля в войска Южного фронта по решению ЦК партии для проведения партийно-политической работы были посланы М. И. Калинин, А. В, Луначарский, Н. А. Семашко, Д. И. Курский и другие ответственные работники партии и Советского правительства.80
15 октября во время следования 1-й Конной армии на Южный фронт ее в третий раз посетил М. И. Калинин. В честь его приезда был устроен парад частей армии. М. И. Калинин выступил на митингах в частях, беседовал с конармейцами и командирами, интересовался их нуждами. В своих выступлениях и беседах М. И. Калинин разъяснял конармейцам значение борьбы против Врангеля и передал им наказ Советского правительства: в кратчайший срок разгромить последнего наймита империалистов Антанты.
24 октября Реввоенсовет Южного фронта в обращении к войскам писал, что наступил час последнего и решительного боя, призывал воинов Красной Армии выполнить свой долг до конца, уничтожить последнего ставленника Антанты — Врангеля.81 В войсках были проведены митинги, собрания и беседы. Всему личному составу фронта были разъяснены значение и цели предстоявших сражений. Большая политическая работа, проведенная в частях армий Южного фронта перед решительным наступлением, способствовала укреплению войск, повышению их наступательного порыва и боеспособности.
Контрнаступление советских войск против Врангеля началось утром 28 октября. Оно проходило в трудных условиях осенней стужи. Было 15 градусов мороза. Земля обледенела.
1-я Конная армия 28 октября переправилась через Днепр в районе Каховки. На следующее утро она вступила в бой и уже 30 октября прорвалась в тыл врангелевских войск в район Геническ — село Рождественское. Одновременно 51-я стрелковая дивизия 6-й армии, занимавшая позиции на Каховском плацдарме, стремительно ударила по врагу и разгромила бригаду 34-й пехотной дивизии белых. Развивая успех, части этой дивизии 29 октября заняли город Перекоп. Но попытка частей 51-й дивизии прорваться через укрепления Турецкого вала оказалась безуспешной.
В этих боях особенно успешно действовал 456-й стрелковый полк 51-й дивизии. Находившиеся перед ним вражеские части по численности превосходили его почти в 3 раза. Как только полк поднялся в атаку, врангелевцы открыли по нему сильный огонь. Здесь же действовали три вражеские бронемашины. Преодолевая огонь, бойцы полка стремительно продвигались вперед. Ручными гранатами они заставили замолчать бронемашины. Подойдя вплотную к расположению вражеских войск, полк дружно бросился в штыковую атаку. Сопротивление врага было сломлено, много солдат и офицеров убито и ранено, значительное число взято в плен. Попытка противника контратакой восстановить утерянные позиции закончилась для него провалом.82
К исходу 30 октября на всех участках вражеские войска были сбиты с занимаемых ими позиций. Части 1-й Конной и 6-й армии, выйдя противнику в тыл и преградив ему пути отхода в Крым, выбили белогвардейцев из мелитопольских укрепленных позиций и заняли город Мелитополь. Оказавшись в окружении, противник предпринял попытку прорвать кольцо советских войск в районе Сальково и уйти в Крым.
С 30 октября по 3 ноября 1-й Конной Армии пришлось одной выдержать натиск всех вражеских сил, так как 4-й и 13-й армиям не удалось своевременно прибыть в район боевых действий. Противник имел почти двойное численное и техническое превосходство. Несмотря на это, советские конники героически сражались с врагом и нанесли ему серьезное поражение. Особенно ожесточенный бой разыгрался 30 октября в районе Агаймана, где действовали 6-я и 11-я кавалерийские дивизии. Советские кавалеристы, отражая атаки превосходящих сил врага, сами непрерывно наносили удары во фланг врангелевским частям.