Но, судя по записи, которую сделал 29 июня в своём дневнике начальник генерального штаба Вермахта генерал-полковник Ф. Гальдер, на немецкие войска было оказано не только моральное воздействие: «На правом фланге 1-й танковой группы 8-й русский танковый корпус глубоко вклинился в наше расположение и зашёл в тыл нашей 11-й танковой дивизии. Это вклинение противника, очевидно, вызвало большой беспорядок в нашем тылу в районе между Бродами и Дубно. Противник угрожает Дубно с юго-запада, что при учёте больших запасов вооружения и имущества в Дубно крайне нежелательно».
Штурмовое орудие StuG III из состава моторизованной бригады СС «Лейбштандарт СС „Адольф Гитлер“» приближается к подбитому им советскому танку Т-34. Группа армий «Юг», июнь 1941 года.
Впрочем, картина была не столь уж благостной. В частности, 11-я танковая дивизия, уклонившись от лобового столкновения с 19-м мехкорпусом, вырвалась вперёд и овладела Острогом. Двигавшаяся южнее 13-я немецкая танковая дивизия, которая до этого момента толком не принимала участия в боях, довольно легко прорвала оборону советских 228-й стрелковой и 40-й танковой дивизий.
В боях под Дубно наиболее результативно действовал 8-й мехкорпус. 27 июня отряд в составе 34-й танковой и части сил 12-й танковой дивизии во главе со своим заместителем бригадным комиссаром Н. К. Попелем нанёс удар в северо-восточном направлении в тыл 1-й танковой группе. Юго-западнее Дубно был окружён штаб 16-й танковой дивизии, а сама дивизия рассечена на две части. Командира 16-й танковой генерала Хубе немцам удалось выручить только на следующий день. Утром 29 июня отряд Попеля возобновил наступление на Дубно, но к вечеру был вынужден занять оборону вдоль шоссе, идущего западнее города. В этот день войска Юго-Западного фронта по-прежнему стремились выполнить боевой приказ — «разгромить подвижную группу противника и создать условия для перехода в общее наступление». Эта задача уже давно не соответствовала возможностям войск. Командир 19-го мехкорпуса генерал-майор Н. В. Фекленко докладывал: «Нет ясности в вопросах обеспечения горючим, боеприпасами, совершенно отсутствует кухня. Личный состав питается сухим пайком, матчасть заправляется несвоевременно, отсутствуют запасные части». Оставшись без горючего и боеприпасов, оказалась в окружении и группа Попеля. О продолжении контрудара уже не могло быть речи. Через пару дней Ф. Гальдер констатировал: «В ходе продолжительных упорных боёв силы противника оказались перемолотыми и большая часть его соединений разбита». 30 июня войска Юго-Западного фронта получили приказ отойти на линию укрепрайонов вдоль старой государственной границы.
Таким образом, войскам фронта не удалось ликвидировать прорыв противника. Основные причины неуспеха контрудара заключаются в поспешной подготовке (если она вообще была) и отсутствии единого руководства. Мехкорпуса вступали в бой ослабленными, после продолжительных маршей, при отсутствии нормального материально-технического снабжения. Практически контрудар превратился в разрозненные действия соединений — одни начинали атаку, другие завершали её, а третьи только подтягивались к району боевых действий. Д. И. Рябышев писал по этому поводу: «В период… с 22 по 26 июня 1941 г. корпус, совершая напряжённые (сверхфорсированные) марши без соблюдения элементарных уставных требований обслуживания матчасти и отдыха личного состава, был подведён к полю боя, имея до 500 км пробега боевой материальной части. В результате этого количественный состав боевых машин был выведен из строя по техническим причинам на 40–50 процентов (45 танков Т-34 было оставлено в пути по техническим причинам)».
Угроза глубокого охвата главных сил Юго-Западного фронта с севера, из Белоруссии, где немцы быстро продвигались к Днепру, вынудила Ставку Главного Командования отвести войска на Украине. 30 июня штаб Юго-Западного фронта получил приказ на отход. Фронт получил приказ — к 9 июля, используя укреплённые районы на старой государственной границе, «организовать упорную оборону полевыми войсками с выделением в первую очередь артиллерийских противотанковых средств». Вечером 30 июня командующий фронтом поставил армиям задачи на отход. Им предстояло за восемь суток отойти на 200 км. Особые трудности выпадали на долю соединений 26-й и 12-й армий: им предстоял самый длинный путь при постоянной угрозе удара войск 17-й немецкой армии в тыл с севера. Всему же Юго-Западному фронту угрожала 1-я танковая группа, которая, рассекая оборону на Киевском направлении, рвалась к Днепру и могла раньше, чем советские войска, выйти к укреплённым районам.
Немецкий солдат осматривает тяжёлый советский танк КВ-1, оставленный без каких-либо видимых повреждений. Восточный фронт, группа армий «Юг», июнь 1941 года.
Чтобы помешать дальнейшему продвижению танковой группы Клейста, 5-я армия генерала М. И. Потапова нанесла по левому флангу группы контрудар с севера. Выделенные для этого соединения 27-го стрелкового, 9-го и 22-го механизированных корпусов были сильно ослаблены предыдущими боями. В дивизиях 27-го стрелкового корпуса насчитывалось всего около 1,5 тыс. человек, а в 9-м мехкорпусе имелось 32 танка и 55 орудий различных калибров. Самый сильный 22-й мехкорпус имел в привлекавшихся для контрудара 41-й танковой и 215-й моторизованных дивизиях 16 танков КВ, 137 Т-26 и 24 орудия. Части испытывали острую нужду в боеприпасах, для подвоза которых недоставало автотранспорта. К тому же контрудар готовился наспех и наносился на широком 110-км фронте. Однако у советских войск было и важное преимущество: их удар наносился в тыл 1-й танковой группе.
20-я танковая дивизия полковника М. Е. Катукова, отразив вечером 30 июня атаку частей 25-й моторизованной и 14-й танковой дивизий немцев в районе Оржева, с утра 1 июля перешла в наступление с рубежа и, отбросив части противника, к 15 ч. 1 июля продвинулась на 10–12 км. По донесению штаба дивизии, наши части уничтожили в этом бою до 1 тыс. солдат противника, 10 танков, 2 артбатареи, но и сами потеряли при этом до 200 человек убитыми и ранеными. К исходу дня 1 июля 20-я танковая дивизия по приказу командира 9-го мехкорпуса отошла в исходное положение. С утра 2 июля противник после артподготовки вновь пытался перейти в наступление в полосе 20-й танковой дивизии, но успеха не имел.
Наиболее сильный контрудар по флангу группы Клейста нанёс 22-й механизированный корпус, которым с 25 июня командовал генерал-майор танковых войск B. C. Тамручи, сменивший на этом посту погибшего генерал-майора С. М. Кондрусева. Удар 22-го мехкорпуса пришёлся в разрыв между подвижными соединениями 3-го немецкого моторизованного корпуса, уже вышедшими к реке Горынь, и 298-й пехотной дивизией, ещё топтавшейся у Луцка. 22-й мехкорпус, имея в первом эшелоне 19-ю и 41-ю танковые дивизии и во втором эшелоне за 41-й танковой 215-ю мотодивизию, в 15 ч. 1 июля перешёл в наступление с рубежа Пелча, Ромашевская в общем направлении на Дубно.