25-я стрелковая дивизия получила задачу: удерживая занимаемый рубеж, контратаковать противника в направлении западной окраины Кагарлыка. В подкрепление ей были направлены из состава войск Восточного сектора танковый взвод, один дивизион 69-го артполка и одна батарея 134-го гаубичного полка. На позиции Южного сектора был направлен и 136-й запасной стрелковый полк. Он получил приказ к 6 часам 17 августа занять и оборонять промежуточный рубеж на линии Карсталь – Фрейденталь, не допуская прорыва противника в направлении Вакаржаны – Дальник. Были спланированы действия артиллеристов и летчиков – истребители с утра начинали штурмовку прорвавшегося противника.
17 августа в 8 часов утра, после короткой артиллерийской и авиационной подготовки, ударная группа советских войск контратаковала противника в направлении Кагарлыка. Одновременно 31-й стрелковый полк 25-й стрелковой дивизии перешел в наступление в направлении юго-западной окраины Кагарлыка.
Наступление вначале имело некоторый успех, однако вскоре сказалось отсутствие у наших войск необходимого количества полевой артиллерии и опыта наступательных операций. Из доставленных накануне в Одессу снарядов успели подвезти лишь незначительную часть. Огневые точки противника не были подавлены, и они наносили советским частям и подразделениям большие потери. Активно действовала вражеская авиация. В результате этого темп наступления снизился, войскам противника удалось задержать наши части и перейти в контрнаступление.
«Спешка, в которой удар готовился, давала себя знать… Два кавалерийских полка – они действовали в пешем строю – не поспели к исходному рубежу в срок и включились в контрудар позже. Встречая сильное сопротивление, части продвигались медленно… При этом противник вклинился в нашу оборону южнее, и там начались бои за Беляевку. В тот день атаки в направлении Беляевки удалось отбить. Ее стойко защищали чапаевцы и подразделение пограничников (они были и в этом секторе). Контратаки наших бойцов поддерживал взвод танков», – вспоминал те бои генерал Н.И. Крылов.
На протяжении дня Кагарлык переходил из рук в руки, пока к 23 часам румынские войска окончательно не захватили село. Прорвав советскую оборону южнее Кагарлыка, румынские части начали продвигаться к Беляевке.
17 августа румынские войска сумели прорвать оборону 1-го батальона морского полка, начали теснить его к морю, углубившись в тыл на 700 м. На помощь полку морской пехоты, истекающему кровью в многодневных боях, были направлены 3-й батальон морской пехоты, батальон связи Тираспольского укрепленного района и караульный батальон.
В Восточном секторе в зоне действия румынской 1-й кавбригады советские части, по румынским оценкам, силами до трех батальонов при поддержке танков захватили Булдынку, но были остановлены артиллерийским заградительным огнем. 1-й румынский полк «Рошиорь» контратаковал советские войска вечером 17-го и снова занял село, продвинувшись на 4 км к югу.
Подразделения неприятеля, прорвавшиеся накануне в Шицли, с рассвета пытались продвинуться дальше на юг, но безуспешно. После этого румынское командование перебросило в этот район еще некоторые подразделения. Моряки, подпустив неприятельскую пехоту на близкое расстояние, обрушили на нее шквал огня и заставили залечь на открытом месте. Тогда враг решил атаковать наши позиции с фланга конницей и танками. Завязался упорный бой…
Контратакой советских войск во фланг 15-й пехотной дивизии румынские части были отброшены на 2,5 км к юго-востоку от Малого Буялыка.
16 августа советская воздушная разведка обнаружила переброску неприятельской танковой бригады с восточного направления в район Раздельной. Как потом стало известно, 15 августа враг сосредоточил в районе Калантаевки, вблизи железнодорожной линии Раздельная – Одесса, части 11-й румынской пехотной дивизии, переброшенные из района Бендер. В то же время 95-я стрелковая дивизия, державшая оборону в Западном секторе, была к этому времени сильно ослаблена: два батальона одного из трех ее полков – 90-го – находились в Южном секторе, куда они были направлены в составе ударной группы, а вернуть их назад не представлялось возможным, так как положение в Южном секторе оставалось очень напряженным. Для поддержки 95-й стрелковой дивизии командование Приморской армии могло направить только несколько сот бойцов, только что выписанных из госпиталей, и небольшой отряд моряков из резерва Одесской военно-морской базы.
В Западном секторе 16–17 августа стояло относительное затишье после кровопролитных боев. Здесь в предыдущие дни понесла большие потери 3-я пехотная дивизия неприятеля. Перед фронтом наших войск скопилось много трупов неприятельских солдат и офицеров, от которых шел невыносимый смрад. Командир 95-й стрелковой дивизии генерал В.Ф. Воробьев приказал выставить ночью фанерный щит с надписью: «Командиру 3-й пехотной дивизии. Советское командование предлагает вам 16 августа с 12 до 16 часов убрать трупы и своих раненых солдат и офицеров. В это время наши войска не будут вести огонь». Четыре часа прошли на этом участке фронта без единого выстрела. Обе стороны молчали. Тихо было и в последующие часы. Однако противник не ответил на предложение нашего командования и не воспользовался им. Ночью советские санитары забросали гашеной известью вражеские трупы, ликвидировав очаг зловония.
Командование Западного сектора спешно принимало все меры к тому, чтобы в этих сложных условиях, несмотря на все трудности, должным образом подготовиться к отражению возможного наступления врага. Из показаний захваченных пленных удалось выяснить, когда можно ждать начала наступления противника, в каком направлении готовится главный удар, и соответственно этому расставить свои силы и средства.
Особое внимание уделялось эффективному использованию средств борьбы против танков. Крайне важно было создать наибольшую плотность артиллерийского огня на наиболее танкоопасных направлениях. Начальник дивизионной артиллерии полковник Д.И. Пискунов, как показал дальнейший ход событий, успешно выполнил эту задачу. Командование Приморской армии, зная о намерениях врага, выделило артиллеристам дивизии «двойную порцию» снарядов.
К исходу 17 августа 4-я румынская армия развернулась следующим порядком: на правом фланге 1-й корпус с гвардейской и пограничной дивизиями на первой линии и 21-й пехотной дивизией в резерве. В центре – 3-й корпус с 3, 7 и 11-й пехотными дивизиями на первой линии. Позднее на левом фланге к нему были присоединены подразделения 5-й пехотной дивизии. На левом фланге армии находился 5-й корпус с 15-й пехотной дивизией и 1-й кавалерийской бригадой в первой линии и 13-й пехотной дивизией в резерве. Резерв 4-й армии составляли 5-я пехотная дивизия, 9-я кавбригада и 1-я моторизованная дивизия. В ночь с 18 на 19 августа на фронт также прибыл 4-й корпус (8-я и 14-я пехотные дивизии). Авиационную поддержку осуществляла румынская Боевая авиационная группа, состоявшая из пяти бомбардировочных групп (1, 2, 4, 5 и 6-я) и четырех истребительных групп (4, 6, 7 и 8-я), а также семи разведывательных эскадрилий и нескольких эскадрилий дальней разведки. Эти силы были дополнены немецкими авиационными частями. Все было готово к наступлению.
Подводя итог боев на дальних подступах к Одессе, следует отметить, что план румынского командования удался лишь частично. Румынским и немецким дивизиям удалось отрезать оборонявшие Одессу части. Однако фронтальный удар, задачей которого был прорыв советской обороны и захват города к середине августа 1941-го, не достиг цели.