С 19 по 21 октября бои в Мелитополе велись с прежней силой. Пехота противника, будучи усилена танками и самоходной артиллерией, пыталась вернуть позиции, утерянные ею накануне. За 20 и 21 октября наши части отбили до 50 сильных контратак немцев в черте города. Обычно эти контратаки велись отдельными группами силой до батальона пехоты с танками и самоходными орудиями. Немцы снова потерпели неудачу. Наши части 21 октября полностью очистили от гитлеровцев всю центральную часть города. Общие потери противника только убитыми составляли несколько тысяч человек. На освобождённых улицах валялись десятки разбитых и обгоревших танков, бронемашин, самоходных орудий и другой военной техники.
Район боёв переместился в северную часть города, где немцы удерживали ряд улиц. Здесь борьба велась с большим ожесточением. Часто вспыхивали яростные рукопашные схватки. В одной из таких схваток бойцы Селезнёв и Елисеев сапёрными лопатами уничтожили двух немецких офицеров.
Одновременно с операциями наземных войск активно действовала и наша авиация. Несмотря на плохую погоду и малую видимость, советские штурмовики и бомбардировщики наносили рад ударов по огневым позициям немцев, их резервам и ближним тылам. Советские лётчики успешно прокладывали дорогу пехоте и танкам. В эти дни штурмовая часть гвардии майора Семёнова провела удачный налёт на вражеский аэродром. Разведкой было, установлено, что на этом аэродроме находится более 30 немецких бомбардировщиков и истребителей. Штурмовики майора Семёнова тремя группами в сопровождении истребителей атаковали немецкие самолёты и, несмотря на зенитный огонь противника, сделали по четыре захода. Несколько неприятельских самолётов было сожжено.
22 октября было предпоследним днём борьбы за Мелитополь. В этот день наши части, продолжая наступление, уничтожили до 1500 немецких солдат и офицеров и большое количество вооружения, в том числе 62 танка и 20 самоходных орудий «Фердинанд». Нашим войскам достались значительные трофеи. Севернее Мелитополя части Красной Армии, развивая удар в направлении на Б. Михайловку, овладели селениями Карачекрак, Эристовка, Зелёный Гай и другими, превращёнными немцами в сильно укреплённые пункты обороны. Сопротивление противника на этом участке было сломлено. В ходе ожесточённых боёв некоторые пункты по шесть-семь раз переходили из рук в руки. С прорывом севернее Мелитополя был ликвидирован ещё один важный участок неприятельской обороны.
Так, последовательно выбивая немцев из опорных пунктов и нанося им большие потери, части Красной Армии продолжали продвигаться вперёд. 23 октября было днём окончательной развязки борьбы за Мелитополь. Бои носили особенно ожесточённый характер. Они закончились победой советского оружия. Войска Красной Армии нанесли последний сокрушительный удар гитлеровцам и выбили их из всех занимаемых позиций.
Город Мелитополь, изнывавший под ярмом фашистского гнёта, был возвращён нашей стране. В ходе боёв 23 октября немцы потеряли в северной части города свыше 4 тысяч солдат и офицеров убитыми, 57 танков и 18 самоходных орудий. Прорыв мелитопольских укреплённых позиций рыл закончен. Гул боя уходил всё далее и далее на юго-запад и запад.
В тот же день товарищ Сталин отдал приказ командующему 4-м Украинским фронтом генералу армии Толбухину, в котором подвёл общие итоги операции и дал высокую оценку боевым действиям войск, участвовавших в боях за освобождение Мелитополя. Приводим, выдержки из этого приказа:
«Войска 4-го
Таким образом, мощная оборонительная полоса немцев на рубеже реки
Бойцов и командиров, особо отличившихся в боях при прорыве укреплённой полосы немцев и освобождении города
За отличные боевые действия
Высокая оценка действий войск 4-го Украинского фронта и благодарность великого полководца с энтузиазмом были восприняты бойцами и командирами и вдохновили их на дальнейшие подвиги.