Бои за освобождение Одессы вели войска 3-го Украинского фронта под командованием генерала армии Р. Я. Малиновского.
Противник строил оборону, используя водные преграды, рельеф местности. По данным разведки и показаниям пленных было установлено, что на подступах к городу организовано 4-е рубежа обороны.
Несмотря на ожесточенное сопротивление врага, наши бойцы преодолели все рубежи обороны и развернули наступление. Советским командованием было принято решение начать штурм Одессы одновременно с суши, воздуха и моря.
Противник готовился к боям и внутри города: были построены блиндажи, на перекрестках улиц и площадях города – долговременные огневые точки. Однако советское командование не желало лишних разрушений в городе, поэтому применение артиллерии было весьма ограниченным на завершающем этапе проведения Одесской операции.
Бои шли за каждый квартал, за каждый дом, уличные бои продолжались всю ночь 9 апреля и утро 10 апреля. Вскоре командир 248-й дивизии полковник Н. З. Галай с группой автоматчиков водрузил знамя над оперным театром.
И вот последние выстрелы смолкли – Одесса была освобождена.