И.Х. Баграмян, оценивая впоследствии это решение, в своих мемуарах «Так начиналась война» пишет: «Почему было принято такое решение? По-видимому, генерал Кирпонос считал, что в тяжелой, все более угрожающей обстановке главное – не обрекать войска фронта на пассивную оборону, а сохранить единство взглядов и действий, сделать все, чтобы помочь Верховному командованию осуществить намеченный план, ибо от этого зависело положение не только нашего, но и соседних фронтов». Да, генерал-полковник Кирпонос не мог поступить иначе. Кто же возьмет на себя ответственность отказаться от выполнения приказа вышестоящего начальника?
В то время как командующий и начальник штаба Юго-Западного фронта решали, что предпринять в сложившейся обстановке, в штаб фронта по заданию И.В. Сталина прибыл начальник Генерального штаба генерал армии Г.К. Жуков и вместе с ним назначенный членом военного совета фронта 1-й секретарь ЦК Компартии (большевиков) Украины Н.С. Хрущев. Генерал-полковник М.П. Кирпонос доложил начальнику Генштаба о принятом решении. Тот поддержал командующего фронтом. Однако, учитывая, что корпуса не успевают вовремя сосредоточиться в единый кулак, а медлить нельзя, так как противник, введя в сражение подвижные соединения, продолжал развивать наступление на Луцк, Дубно, Броды, генерал армии Жуков решил, не ожидая подхода стрелковых и механизированных корпусов из резерва фронта, нанести контрудар теми корпусами, которые были под рукой. Различное удаление корпусов от района их ввода в сражение (от 200 до 400 км) означало и разные сроки подхода и вступления в бой, что не обеспечивало необходимой силы удара по противнику. Но обстановка вынуждала к этому.
Вечером 23 июня генерал-полковник Кирпонос приказал командующему 5-й армией силами 22-го механизированного корпуса и 135-й стрелковой дивизии нанести контрудар в общем направлении на Владимир-Волынский, разгромить части противника, вклинившиеся на Луцком направлении, и соединиться с окруженными полками 87-й стрелковой дивизии. 15-й механизированный корпус должен был, частью сил обороняясь у Радзехува и на подступах к Бродам, основными силами наступать на Берестечко с целью разгрома танковых и моторизованных частей противника, прорвавшихся из района Сокаля, а затем соединиться с окруженными частями 124-й стрелковой дивизии. Командующему 6-й армией предстояло, упорно удерживая занимаемые позиции, вывести немедленно 4-й механизированный корпус из боя и повернуть его на Радзехув, на поддержку 15-го механизированного корпуса. От 8-го механизированного корпуса командующий фронтом потребовал к утру 24 июня выйти в район Броды в готовности поддержать 15-й механизированный корпус ударом на Берестечко. Для остальных войск задача оставалась прежней – прочной обороной удерживать занимаемые рубежи.
Выполняя приказ командующего фронтом, 22-й механизированный корпус совместно с 135-й стрелковой дивизией 24 июня нанес контрудар по левому флангу вклинившейся группировки противника. Однако несогласованность в действиях соединений, большие потери в боях и превосходство противника в танках вынудили части корпуса отступить 25 июня за р. Стырь севернее Луцка. Командир корпуса генерал-майор С.М. Кондрусев погиб, а командование принял начальник штаба генерал-майор В.С. Тамручи.
Вечером 25 июня войска 6-й армии генерал-фельдмаршала Рейхенау на 70-километровом участке от Луцка до Берестечко с ходу форсировали р. Стырь, а 11-я танковая дивизия, почти на 40 км оторвавшись от главных сил, овладела Дубно. Тогда же командующий Юго-Западным фронтом по согласованию с генералом армии Жуковым решил перенести контрудар на 9 часов утра 26 июня, так как 8, 9 и 19-й механизированные, 31, 36, 37-й стрелковые корпуса еще не вышли в назначенные им районы. Главный удар по механизированной группе противника предусматривалось нанести силами 8-го и 15-го механизированных корпусов. Командующему 5-й армией приказывалось объединить под своим командованием 9-й и 19-й механизированные корпуса и занять ими исходный рубеж для контрудара на участке Грудек, Рымно (оба пункта 8 км юго-западнее Луцка) с целью оказать содействие 8-му и 15-му механизированным корпусам в разгроме радзехувской группировки врага[147].
К моменту нанесения контрудара, 26 июня, 13-я танковая дивизия противника переправилась через р. Иква по мосту у Млынова, захваченному накануне частями 11-й танковой дивизии, и выдвинулась в направлении Мошков, Ровно. Южнее из района Дубно в направлении Мизоч, Острог наступала 11-я танковая дивизия. Вслед за танковыми дивизиями 3-го и 48-го моторизованных корпусов с рубежа р. Иква перешли в наступление 299-я и 111-я пехотные дивизии. На подходе к Дубно находилась 75-я пехотная дивизия, а 16-я танковая дивизия врага была в нескольких километрах от Кременца.
26 июня в районе Луцк, Ровно, Дубно, Брод развернулось крупнейшее танковое сражение, по числу задействованных в нем боевых машин большее, чем Прохоровское сражение. С обеих сторон на участке шириной до 70 км столкнулось около 2 тыс. танков[148].