Не следует думать, что советские танковые контратаки, не достигавшие разгрома противостоящих им немецких частей, были совсем бесполезными. Контрудары заставляли немецкие части останавливаться. Без них развал обороны растянутых по фронту стрелковых дивизий приграничных армий был бы гораздо стремительнее. Постоянная угроза танковых контратак вынуждала немцев беспокоиться о защите флангов и осторожно двигаться вперед. В журнале боевых действий группы армий «Юг» 29 июня прямо указывалось, что продвижение немецких войск на Львов «сдерживалось контратаками, проводимыми при поддержке тяжелых танков».
Потери танков, сопровождавшие такие контрудары, заставляют задать закономерный вопрос: была ли такая тактика целесообразной? Немцы летом 1941 г. владели стратегической инициативой и могли выбирать время и место нанесения удара. Поэтому сидеть и поджидать противника в засаде было практически бесполезно – не было известно, где и в каком направлении немцы нанесут следующий удар. Напрашивалось единственное решение – контратаковать, заставляя противника парировать удар, перебрасывать части на угрожаемый участок фронта. Частичная успешность или полная безуспешность таких контратак объясняется многими факторами. В их числе и неудачная структура советских механизированных корпусов с малоподвижной артиллерией и практически полным отсутствием пехоты, и промахи командиров из-за отсутствия боевого опыта, и плохое взаимодействие родов войск. Одну из решающих ролей играло снабжение. Для войны с Советским Союзом немецкое командование выделило 4078 танков и самоходных артиллерийских установок. Танковая дивизия вермахта в своем составе имела 200 танков и 2147 автомобилей, советская – 375 танков и всего лишь 1360 автомобилей. Из-за нехватки транспорта и уничтожения немецкими танками тылов советские тыловые службы не справлялись с подвозом горючего, боеприпасов и запасных частей. Это приводило к огромному количеству небоевых потерь. Даже легко поврежденные, вышедшие из строя из-за поломки или оставшиеся без топлива бронемашины оставались на территории, захваченной врагом. Еще одной чертой, особенно новых танков Т-34 и КВ, являлась их слабая механическая надежность. Характерным примером здесь является 12-я танковая дивизия 8-го механизированного корпуса. 26 июня на поле боя вышло всего 75 танков из 300. Спустя три дня в строю в дивизии было 9 тяжелых КВ и 7 средних Т-34. Только 12 и 27 соответственно было потеряно в бою, а 37 и 66 числились отставшими!
Командование Юго-Западного фронта приняло решение 25 июня организовать контрудар всеми имеющимися подвижными силами на окружение немецкой танковой группы Эвальда фон Клейста. Это стало началом одного из крупнейших танковых сражений в мировой истории войн. Участвовавшие в нем пять механизированных корпусов Киевского особого военного округа насчитывали 2 тысячи 800 танков всех типов, от легких БТ и Т-26 до гигантов Т-35 и КВ-2. Противостояло им около 800 «панцеров» и самоходно-артиллерийских установок 1-й танковой группы, из которых 450 машин составляли средние танки PzKpfw III и IV.
С северо-запада удар по дивизиям противника, прорвавшимся в район Дубно, должны были наносить 9-й механизированный корпус К. К. Рокоссовского и 19-й механизированный корпус Н. В. Фекленко, с юга – 4-й механизированный корпус А. А. Власова (позднее печально известного создателя Русской освободительной армии), 15-й механизированный корпус И. И. Карпезо и 8-й механизированный корпус Д. М. Рябышева. Казалось бы, это очень мощный ударный кулак, но 4-й и 15-й мехкорпуса уже были втянуты в бои, а 8-й мехкорпус был истощен бессмысленными маршами, намотав за прошедшие дни 400 километров. Слабо укомплектованные 9-й и 19-й мехкорпуса спешно выдвигались с востока.