Осложнилась обстановка с отходом в полосе 6-й армии, где дивизии 37-го стрелкового корпуса под сильным натиском противника оставили Краснополку и Скарженовку, отойдя в восточном направлении.
В район Вел. Савустьянивки под натиском противника отходил и ослабленный 18-й механизированный корпус, командованию которого было направлено распоряжение о сосредоточении частей у Голованевска. 96-я горнострелковая дивизия в это время удерживала район Шляхова, Тырловка, Дьяковка, другие части 18-й армии вели боевые действия на рубеже Колодистое, Могильное и далее по Южному Бугу до Гетмановки.
Левый фланг 18-й армии (55-й ск) выполнял перегруппировку своих дивизий для занятия обороны в полосе Гайворон, Любашевка, Демовка. К исходу дня 130-я стрелковая дивизия начала сосредотачиваться в лесах у с. Гетмановка; 164-я стрелковая дивизия приступила к подготовке оборонительных позиций по восточному берегу Южного Буга на участке Гайворон, Завалье. 169-я стрелковая дивизия выводилась в армейский резерв, сосредотачиваясь в лесном массиве в 8–10 км северо-восточнее с. Хощевато.
Правофланговые соединения 9-й армии 29 июля продолжали вести бои с частями шести пехотных дивизий противника, которые стремились обойти их с востока и воспрепятствовать возможному отходу за Южный Буг (расстояние от Днестра до Южного Буга составляет 100 км). Для недопущения этого и усиления обороны первомайского направления в район Ленино, Бурилово, Мазурово, Кривое Озеро срочно перебрасывалась 51-я стрелковая дивизия.
На левом фланге армии части 30-й стрелковой и два полка подключившейся к боевым действиям 95-й стрелковой дивизии вели бой в районе Дубоссары, Дороцкое. Но это решение было принято уже поздно, немецко-румынская группировка на восточном берегу Днестра к этому времени уже значительно усилилась, захватила с. Глинное и с боями продвигалась к Тирасполю, нависая с севера над войсками Приморской армии.
К этому времени понтонные батальоны 9-й армии были сосредоточены в районе Константиновка, Вознесенск и южнее, наводя переправы через Южный Буг. Военно-полевые управления строительства фронта проводили оборонительные работы на рубежах: Южный Буг, Первомайск, Новая Одесса; Новогеоргиевск, Кировоград, Первомайск; Кременчуг, Запорожье; Кривой Рог, р. Ингулец. И эти работы было необходимо срочно форсировать, враг уже приближался к этим рубежам.
В последние дни июля обстановка на Южном фронте значительно осложнилась. Отбросив войска 26-й армии Юго-Западного фронта к Днепру, дивизии 1-й танковой группы 30 июля повели стремительное наступление через Шполу в южном направлении на Первомайск, предпринимая очередную попытку отрезать пути отхода к Днепру соединениям 6-й и 12-й армий.
2-й механизированный корпус (в котором к этому времени осталось 147 исправных танков, в том числе 1 КВ, 18 Т-34, 68 БТ, 33 Т-26, 27 Т-37 и 154 бронеавтомобиля) в это время вел безуспешные бои в районе Роги, испытывая большой недостаток в боеприпасах и ГСМ в результате отрыва тыловых частей от боевых порядков его дивизий. Около 200 боевых машин в результате поломок, аварий и повреждений, полученных в бою, требовали среднего и капитального ремонта, который задерживался в полевых условиях из-за отсутствия запасных частей.
Под сильным натиском противника соединения 6-й армии 30 июля были вынуждены оставить Цибермановку, Лещиновку, Христиновку, Ягубец; 12-й армии вели бои на фронте Молодецкое, ст. Поташ, южнее Цибермановки. К исходу дня и в ночь на 31 июля войска группы генерала Понеделина продолжали отражать удары противника с трех направлений: севера, запада и востока. Для прикрытия тыла группы в район Умани была направлена 211-я воздушно-десантная бригада, но она опоздала с занятием обороны. Части противника к исходу дня заняли Умань, перекрыв отход группировке генерала Понеделина и в южном направлении.
Несмотря на предпринимаемые соединениями и частями удары, положение в отходящих войсках 6-й и 12-й армий постоянно ухудшалось. Генерал Понеделин докладывал Военному совету Южного фронта: «Обстановка становится кризисной. Бой слышен у Круг: Музыченко прорван в пяти районах. Новосельский отскочил в своей полосе. Тальное, Новоархангельск в руках противника. С юга наступает дивизия противника. Он занял Текучи, Оситна»[375].
Тяжелые оборонительные бои на рубеже Голованевск, Щляхово, Гайворон, Завадье вели в этот день и дивизии 18-й армии, продолжая наносимыми контрударами сдерживать продвижение противника на восток. Но сдерживать превосходящего по силе, активно действующего на всем фронте противника ослабленным дивизиям армии генерала Смирнова становилось уже нелегко.
Остатки 18-го механизированного корпуса, в котором на 1 августа 1941 года осталось только 43 исправных танка и 14 бронемашин[376], вели бои в обособленных районах: 47-я танковая дивизия с подразделениями 218-й моторизованной дивизии на рубеже (иск.) Тырловка, Буденновка, сев. окр. Гайворон; 39-я танковая дивизия откатилась в район Городецкое, где была передана в состав 6-й армии; некоторые подразделения 218-й моторизованной дивизии вместе с частями 96-й стрелковой дивизии сражались на рубеже Шляхова, Тырловка. Штаб корпуса с отдельным батальоном связи и 26-й мотоциклетным полком расположился в м. Громы (южнее Умани).
Но и на этих рубежах закрепиться не удалось. К исходу дня части противника потеснили правофланговый 155-й горнострелковый полк 96-й дивизии, потерявший в бою около 50 % личного состава, заняли Гайворон, вынудив наших воинов отойти на рубеж Колодистое, Окнино. Не удержалась на своих позициях и соседка слева — 164-я стрелковая дивизия, которая оставила Хощевато и под огнем и атаками противника начала беспорядочную переправу через Южный Буг, потеряв при этом 60 % личного состава и материальной части. Ее 651-й стрелковый и 494-й артиллерийский полки, отрезанные от главных сил в районе Ольшанки, продолжали бой в окружении.
Вскоре и к Голованевску подошли передовые части 17-й полевой армии, завязав бои со сводными отрядами генерал-майора Н. Д. Гольцева и майора П. Ф. Анисимова, созданными из подразделений штаба 18-й армии и 18-го механизированного корпуса. К исходу дня эти отряды, не выдержав натиска противника, отошли в леса южнее и юго-восточнее местечка и заняли оборону фронтом на север и северо-восток. Части противника, заняв Голованевск, передовыми отрядами прорвались на Ладыжинку, нарушив локтевую связь между войсками 18-й и 12-й армий.
Для ликвидации этого опасного прорыва в район Межеричка, Голованевск была срочно направлена 169-я стрелковая дивизия. 130-я стрелковая дивизия в это время занимала оборону в полосе Байбузовка, Юзефовка, Бакша.
Положение войск усугубило и то обстоятельство, что штаб 18-й армии, в связи с приближением частей противника к Голованевску, в 12 часов начал перебазирование р район Сухой Ташлык, в результате чего была потеряна связь и нарушено единое управление соединениями, ведущими тяжелые бои. Да и штаб Южного фронта не имел устойчивой связи со штабами своих объединений и соединений, на что обратил внимание 31 июля 1941 года и Главнокомандующий Юго-Западным направлением.
Не улучшалась обстановка и в полосе действий войск 9-й армии. Утром 30 июля генерал Черевиченко потребовал от своих соединений перейти к обороне на рубеже северо-восточней Лесничевка, Семеновка, Гораба, Молокиш[377]. 2-й кавалерийский корпус должен был сдать свой участок частям 74-й стрелковой дивизии (находилась на марше в районе Барцы, Ксендзовка, Юрковка) и сосредоточиться в районе Пасат, Казацкое, Перелеты.
Но дивизии 11-й полевой армии не ослабляли свой натиск, стремясь выйти на правый фланг войск генерала Черевиченко и не допустить их отхода на рубеж Южного Буга. Ведя сдерживающие бои, соединения 9-й армии к исходу дня занимали следующее положение: 2-й кавалерийский корпус, имевший 25 боеспособных танков и 23 бронемашины, вышел своими частями на рубеж Кринички, Балта Мироны, Мошняги; 150-я стрелковая дивизия, атакованная двумя пехотными полками противника; при поддержке танков, отошла восточнее ст. Слободка и сев. Слободзея; 176-я стрелковая дивизия вела бой с частями двух дивизий противника на рубеже Семеновка, Гораба, Молокши.
Ухудшилась обстановка и на левом крыле армии, где 30-я стрелковая дивизия, разорванная на две части, оставили Глинное и отошла на рубежи: ее два стрелковых полка — (иск.) Гояны, Коржево, западные и южные скаты высоты 151 (10 км северо-восточнее Дубоссар); один полк — (иск.) Малое Колосово, Григориополь, примкнув к частям 95-й стрелковой дивизии, ведущим бои за с. Пасека.
Противнику удалось овладеть и северной окраиной Григориополя, оттеснив оттуда отдельный разведывательный батальон 95-й стрелковой дивизии, потерявший в бою два танка и три бронемашины.
Надо отдать должное умелой тактике ведения боевых действий германскими частями в населенных пунктах. Вот что вспоминал один из участников Великой Отечественной войны: «Уличный бой в городах характерен тем, что на улицах не увидишь ни одного германского солдата. Все расположены на чердаках, крышах домов и во дворах. Танки пропускают, а также пропускают и пехоту на улицу, а затем атакуют со всех сторон. Улицы не баррикадируют, оставляя их совершенно безлюдными»[378].