В армейском резерве находилась 11-я танковая дивизия (в районе Шолковый, Цветочный), охрану тыла осуществляли 157-й полк НКВД и милицейская бригада.
В 165-км полосе оборонялись соединения 18-й армии: на правом фланге от Днепровских плавней до Каменки-Днепровской — 30-я кавалерийская дивизия; в центре до Малой Лепетихи — 164-я стрелковая дивизия; на левом фланге до Горностаевки — 130-я стрелковая дивизия. 437-й корпусной артиллерийский полк располагался южнее Днепровки, за левым флангом кавдивизии. В армейском резерве в районе Благовещенское, Ивановское находилась 96-я горнострелковая дивизия.
В полосах дивизий были отрыты окопы полного профиля, подготовлены пулеметные гнезда, некоторые участки вероятного направления движения противника минировались. Фронт обороны дивизий составлял 23–30 км, оперативная плотность — от 6 до 15 км на батальон и от одного до четырех орудий на километр.
Но, как докладывало командование армии, «отсутствие колючей проволоки не дает возможности своевременно и полностью закончить оборонительные работы. Отсутствие в дивизиях достаточного количества автоматического оружия и большая протяженность фронта не позволяют создать достаточно плотной огневой связи»[451].
Соединения 9-й армии (шесть дивизий) держали оборону на фронте около 150 км от Горностаевки до устья Днепра. Средняя оперативная плотность составляла 20–25 км на дивизию, 0,3–0,4 орудия на км фронта. На бериславском и херсонском направлениях эти показатели изменялись и составляли соответственно 8–10 и 10–12 км на дивизию, 1,2 орудия на км фронта.
Все дивизии, входившие в состав армии, уже имели боевой опыт, укомплектованы на 75–85 %, при отходе за Днепр сохранили дивизионную артиллерию. Их части продолжали в эти дни совершенствовать оборону на левом берегу Днепра, но делалось это медленными темпами. Начальник инженерных войск 9-й армии докладывал в штаб фронта, что к 27 августа на участке обороны ничего, кроме стрелковых окопов, артиллерийских капониров, командных и наблюдательных пунктов не построено. Только с 25 августа военно-строительными управлениями с привлечением местного населения начаты работы на строительстве второй линии обороны на фронте Новая Подовка, Новоукраинка, Кислый, Сергеевские, Красноармейск, Обрывка, Гуртовые[452].
Командование 11-й полевой армии, сосредоточив в последние дни августа свои войска в районе Берислава, которое, кстати, не осталось незамеченным для руководства Южного фронта и 9-й армии, отдало своим соединениям приказ на переход в наступление. В пять часов утра 30 августа, после часовой артиллерийской и авиационной обработки переднего края обороны советских частей, подразделения XXX армейского корпуса начали форсирование Днепра на участке Берислав, Казацкое.
И момент для удара немецким командованием был выбран очень удачно — в момент смены советских подразделений, державших оборону по восточному берегу реки. Командование Южного фронта впоследствии докладывало о причинах происшедшего события: «Ничем не оправданный отвод с берега у Каховки батальонов 296-й дивизии и несвоевременная замена их батальонами 176-й дивизии дали противнику возможность безнаказанно форсировать Днепр»[453].
Пользуясь безалаберностью выставленных часовых, противник передовыми отрядами форсировал Днепр и, оттеснив оставшиеся в обороне на берегу небольшие подразделения смешанных дивизий, занял плацдарм, на котором немедленно начали сосредотачиваться части 22-й Нижнесаксонской пехотной дивизии. Уже к 14 часам на плацдарме находилось около полка пехоты, который обошел фланги двух батальонов 404-го стрелкового полка. Попытки подразделений 296-й и введенной в бой 176-й стрелковых дивизий сбросить противника с захваченного плацдарма, предпринятые 30 и 31 августа, успеха не принесли.
Да и информация о событиях по линии полки — дивизия — армия — фронт проходила с большим запозданием, что не позволяло командованию всех степеней быстро реагировать на происходившие события и принимать соответствующие меры. Страдала и информация соседей о произошедшем. Так, командованию 51-й Отдельной армии стало известно о прорыве противника в районе Каховки только 31 августа от летчиков Черноморского флота, которые доложили: «Противник начал переправу через Днепр в районе Каховки… Немецкие передовые отряды переправлялись также южнее Берислава, у хутора Казацкий. Наших частей в этих районах не было замечено»[454].
Не смогли спасти положение и Военно-воздушные силы Южного фронта, которые с середины августа 1941 года во взаимодействии с наземными войсками вели борьбу по уничтожению мотомехчастей и живой силы противника, срывая его переправу через реки Южный Буг, Ингулец, Днепр, вели разведку и патрулирование на всех участках фронта. По докладам авиационных штабов, за период с 15 по 31 августа в воздушных боях и на земле было уничтожено 30 самолетов противника, наши потери составили 22 самолета.
Но это были значительные потери, ведь в авиационных полках Южного фронта к концу августа осталось по 10–12 самолетов[455], что не обеспечивало активных и эффективных действий для поддержки своих наземных войск и срыва начавшейся переправы противника через Днепр и его дальнейших операций на Левобережной Украине.
А 31 августа подразделения 17-й полевой армии захватили плацдарм и в районе Кременчуга, на котором скрытно по ночам начали сосредотачиваться части 1-й танковой группы, готовясь нанести удар с юга в обход киевской группировки войск Юго-Западного фронта.
Спасти складывающееся положение на Юго-Западном направлении могли только резервы. Ведь еще 19 августа Ставка ВГК потребовала иметь в резерве только на Южном фронте пять стрелковых дивизий и не менее четырех стрелковых и трех кавалерийских дивизий в распоряжении главкома ЮЗН. Но вывести в резерв несколько дивизий командование Южного фронта так и не решилось, все они, за исключением 196-й, были растянуты в тонкую линию по восточному берегу Днепра.
К началу сентября 1941 года в составе Южного фронта находилось четыре армии: 6-я (командующий — генерал-майор Р. Я. Малиновский), 12-я (командующий — генерал-майор И. В. Галанин), 18-я (командующий — генерал-лейтенант Смирнов) и 9-я (командующий — генерал-полковник Черевиченко), державшие оборону от Переволочной до устья Днепра.
51-я Отдельная армия (командующий — генерал-полковник Кузнецов) прикрывала Крымский полуостров, а Приморская армия (командующий — генерал-майор Петров) удерживала Одессу.
Против войск Южного фронта в августе действовали 1-я танковая группа, итальянский и венгерский подвижные корпуса, 3-я румынская и 11-я полевая армии. Соединения 4-й румынской армии сражались за Одессу и несли охрану Черноморского побережья в районе Очакова.