Второе и окончательное освобождение Ростова произошло в 1943 году. Началось оно 8 февраля, когда советские войска под командованием генерала Герасименко вошли в Батайск, а затем, двинулись на Ростов. Бои за город шли несколько дней.
С северо-запада город охватили 2-я гвардейская и 5-я ударные армии, а 44-я армия пройдя вдоль Азовского моря, форсировала по льду реки Мёртвый Донец и Дон и закрыла последнюю лазейку — дорогу на Таганрог. Велись тяжелые бои, особенно в районах станиц Аксайской и Александровской, и, наконец, утром 14 февраля советские войска вошли в город. Силами 28-й и 51 -й армий город за день был освобожден.