Возникла идея поставить на лодки паруса. Потом ее отбросили, и дивизия просто совершила переход в районе Коблево к дамбе. Заметив это, румыны начали отход. Их торопила общая обстановка - войскам Оси вот уже какой месяц не удавалось стабилизировать фронт, и с севера над Одессой нависали наступающие армии 3-го Украинского фронта. Для румын возникал риск окружения. В два часа ночи 4 апреля первые бойцы 248-й СД, наконец, ступили на западный берег Талигульского лимана. К концу дня удалось переправить почти всю пехоту и дивизия после короткой перестрелки заняли Спиридоновку. До Одессы оставалось 35 км191
.К 7 апреля дивизия наконец полностью переправилась и заняла предполье радиусом 10 км. По дороге был рассеян румынский взвод, оснащенный станковым пулеметом - видимо, все, что еще составляло боеспособность противника. Трое румын попали в плен. Десять наших бойцов были ранены.
8 апреля в плен были взяты еще 7 румын, убиты и ранены до 50-ти. Были захвачены три 37-мм пушки, разбито 75-мм орудие, из которого противник пытался вести огонь192
.9 апреля, завершив сосредоточение, дивизия быстрым маршем двинулась к Одессе. Артиллерию буксировали на машинах за пехотой.
В Одессе стояла 4/24 ПД румын. Столь странный номер объяснялся тем, что соединение было создано из трех - 4-й горной дивизии и разбитых под Сталинградом 7-й и 11-й пд. Ей формально были подчинены 494-й охранный батальон и 9-1 полк 5-й авиаполевой дивизии немцев.
9 апреля дивизия начала эвакуацию, и советская разведка отметила не менее восьми транспортов в порту Одессы. Румыны стремились захватить с собой как можно больше имущества, в то время как перед немцами стояла задача нанести максимально возможный ущерб городу. Советским войскам надо было торопиться.
Противник отгородился укреплениями. В районе Лузановки были построены блиндажи, на перекрестках улиц и площадях города -долговременные огневые точки. Стремясь задержать продвижение наших войск, противник взорвал дамбу в районе Лузановки, и вода затопила прилегающую к станции местность. Бойцам пришлось форсировать препятствие вброд, пока саперы спешно строили плоты.
Противник ожесточенно сопротивлялся в районе Жеваховой горы и Шкодовой горы. Комдив Николай Галай вызвал авиацию. В 14 часов наступление было продолжено. Справа от 248-й дивизии действовали 108-я гвардейская стрелковая и 416-я стрелковая дивизии (у станции Сортировочная); левее 248-й дивизии наступление вели дивизии 10-го СК.
К 19 часам соединения армии прорвали последний оборонительный рубеж на перешейке между Куяльницким лиманом и Черным морем и достигли Пересыпи - восточного квартала Одессы. В 20 часов начался штурм города. Авиация нанесла удар по вражеским судам в акватории порта, сорвав, таким образом, эвакуацию значительной части вражеского контингента морем.
В 22.00 дивизия завязала бой на южной окраине Пересыпи - восточного рабочего пригорода Одессы. Ударные группы вышли на ул. Московскую193
. Противник простреливал ее насквозь, ведя огонь из-под железнодорожного моста, с крыш и из окон домов. Кругом горели заводы, железнодорожные вагоны, город озаряли взрывы. Как обычно при отступлении, немцы оставляли за собой выжженную землю. До 03.00 утра бойцы приостановили продвижение, ожидая артиллерию и взяв небольшой отдых. Для передышки были использованы дома в районе ул. Московская, 71. В 03.00 разведчики и автоматчики из 899-го СП выдвинулись вперед и после ожесточенного боя очистили проход под железнодорожным мостом. В атаку им пришлось ходить дважды.Тем временем немецкие саперы попытались взорвать Хаджибейскую дамбу, но эта попытка была сорвана вступившими в бой партизанами. На подступах к городу и на его окраинах противник создал обширные минные поля, а от станции Сортировочная к центру Пересыпи плотность мин была так велика, что наступавшему здесь 905-му СП пришлось остановиться. Выручили партизаны отряда Николая Тимофеева. Командир отряда встретился с командиром полка Дмитрием Филатовым и предложил ему проделать проходы в минных полях силами партизан. В этой операции приняли также участие бывшие военнослужащие словацкой дивизии, которые перешли на сторону Красной армии и воевали вместе с партизанами.
До утра шли бои за освобождение города, особенно ожесточенные - в районе ст. Одесса-Сортировочная, завода «Большевик» и упомянутой выше улицы Московской. На ул. Московская в угловом доме противник оставил группу, оснащенную пулеметом. Сержант Гринев с группой солдат проскочил перекресток и забросал дом гранатами. Расчет пулемета был уничтожен, но сам Гринев погиб.
905-й СП, продвигаясь по улицам Клинической и Комсомольской, вышел на станцию Товарная. Здесь в бою погиб комбат 2/905 майор Щелкунов.