Еще 21 марта главнокомандующий советскими войсками И.И. Вацетис указал командующему Украинским фронтом: «В последние недели ваши войсковые части автоматически двигаются по линии наименьшего сопротивления в южном и юго-западном направлении, на что вы расходуете последние резервы», и это в условиях, когда в Донбассе «началось генеральное сражение, от исхода которого зависит наше господство на юге»[173]. Получив сведения о провозглашении Венгерской советской республики, 23 марта Вацетис предложил советскому правительству «в случае вашего одобрения» сообщить в Будапешт план совместных военных действий: «1. Установить общий фронт между Венгрией и РСФСР через Буковину. 2. Двинуть из Буковины венгерские советские войска в тыл петлюровским войскам, наступающим из Галиции на Киев»[174]. 26 марта главком потребовал от Антонова-Овсеенко «приостановить развитие действий в направлении к румынской границе, а равно и к берегам Черного моря, перебросить оттуда все лишние войска против войск Петлюры» для их окончательного разгрома. «Ваше продвижение в западном направлении необходимо довести до границ юго-восточной Галиции и Буковины. Последнее необходимо для того, чтобы установить нам непосредственную тесную связь с советскими войсками Венгрии»[175]. 27 марта командующий Украинским фронтом сообщил главкому, что наступление «остановить не могу, так как Одесса уже почти взята и туда направлены специальные южные формирования»[176].
В марте 1919 г. войска наступающего Украинского фронта были реорганизованы: в его составе создавались Киевская, Одесская и Харьковская группы войск[177]. 7 апреля в состав Одесской группы войск (командующий Н.А. Худяков) входили отдельная бригада Бо-гунского, Южная бригада Богуна, бригада Пешехонова, 1-й сводный полк, 15-й Украинский советский полк, две батареи 2-й отдельной бригады, 1-я бригада Заднепровской дивизии Григорьева, кавполк особого назначения Беспалова и Вознесенский полк. Перед войсками группы ставилась задача «продолжать преследование отступающего противника на Бессарабию и вытеснить его за Днестровский лиман»[178]. Приказом Антонова-Овсеенко № 47 от 15 апреля Одесская группа войск переформировывалась в 3-ю Украинскую Советскую армию в составе 1-й бригады Заднепровской дивизии, бригады Богунского, кавалерийского дивизиона Попова, бессарабских повстанческих частей и 5-го кавполка, которые следовало свести в 5-ю и 6-ю украинские стрелковые дивизии[179].
2 апреля в оперативной сводке войск Харьковского направления указывалось, что «в Одесском направлении впервые замечены румыны, пробовавшие наступать при поддержке своей артиллерии и двух танков, но были отбиты»[180]. Тем временем франко-греческие войска были эвакуированы из Одессы, и 6 апреля части Григорьева вступили в город. 7 апреля Антонов-Овсеенко приказал наступающим к Одессе и Крыму войскам: «Ваша задача — оборона и закрепление побережья, захват линии Днестра до Рыбницы включительно. […] Остальные части сведите в дивизию, кроме Григорьева. Григорьева направить в распоряжение Дыбенко с тремя полками для расчистки Крыма. Последнее, если не встретится препятствий к занятию линии Днестра»[181]. 8 апреля юго-западнее Одессы на ст. Выгода шли бои с румынскими войсками, отходившими к лиману[182]. Сводка от 8 апреля сообщала, что «французские пехотные части, оставив Одессу, походным порядком отступают на Аккерман. Суда противника, выйдя из порта, стоят на дальнем рейде. Орудия направлены на город»[183]. 12 апреля советские войска вновь заняли отбитый у них ненадолго войсками УНР Житомир, а 17 апреля вступили в Каменец-Подольск[184]. 18 апреля советские войска заняли Раздельную, Тирасполь, Овидиополь, 20 апреля — Дубоссары, 23 апреля — Маяки, обеспечив бесперебойное снабжение Одессы водой.