Во втором эшелоне 6-й общевойсковой армии находились 4-й и 15-й механизированные корпуса.
4-й механизированный корпус был одним из самых укомплектованных соединений Киевского Особого военного округа. Корпус состоял из 8-й и 32-й танковых дивизий, 81-й моторизированной дивизии, 3-го мотоциклетного полка, 184-го отдельного батальона связи, 48-го отдельного моторизированного инженерного батальона. К началу войны в составе 8-й танковый дивизии всего было 325 танков: 50 KB, 140 Т-34, 68 Т-28, 31 БТ-7, 36 Т-26. Кроме танков имелось 57 бронемашин БА-10. 32-я танковая дивизия на 22 июня 1941 года имела следующие исправные танки: 49 KB, 173 Т-34, 31 БТ-7, 70 Т-26, 38 Т-27. 2 танка KB имелось в штабе корпуса. Этим соединением (4 мк) командовал генерал-майор A. A. Власов.
15-й механизированный корпус состоял из 10-й танковой дивизии, 37-й танковой дивизии, а также 212-й моторизированной дивизии, 25-го мотоциклетного полка, 544-го отдельного батальона связи, 65-го отдельного моторизированного инженерного батальона. В 10-й танковой дивизии на 22 июня 1941 года имелось исправных 63 KB, 37 Т-34, 44 Т-28, 147 БТ-7, 19 Т-26 и 8 ХТ-26. Кроме этих танков имелись бронемашины различных марок. В 37-й танковой дивизии всего было 315 танков: 1 KB, 32 Т-34, остальные Т-26. Около 100 легких танков находились в 212 мд. Корпусом командовал генерал-майор И. И. Карпезо[24].
Несмотря на то что 4-й и 15-й мехкорпуса были очень неплохо укомплектованы техникой и другой материальной частью (особенно 4-й мехкорпус, имевший около 400 новейших танков Т-34 и КВ. — Примеч. авт.), использовать их боевой потенциал в полной мере в приграничных сражениях не удалось. Усилиями командующего штаба Красной Армии генерала армии Г. К. Жукова, находившегося на Юго-Западном фронте с вечера 22 июня, 4-й механизированный корпус РККА был раздроблен на части. Его 8-я танковая дивизия должна была наносить удар по противнику, прорвавшемуся северо-западнее Львова, в районе Немирова, а 32-я — на юго-запад, где по данным, как потом выяснилось, ложным, действовало до 300 танков противника.
В ночь на 25 июня генерал Жуков приказал повернуть 8-ю танковую дивизию 4-го мехкорпуса на северо-восток. К этому времени она потеряла в боях 92 танка. Еще большие потери были связаны с техническими неисправностями. К вечеру 27 июня из 385 имевшихся в исправном состоянии танков в исходный район прибыло 65 машин, сведенных в один танковый полк. Таким образом, ослабленный на маршах и в боях, «раздерганный» по частям 4-й мехкорпус не мог быть выведен из боя и как-то участвовать в планируемых наступательных операциях Юго-Западного фронта.
В полосе обороны 6-й армии шли упорные бои. Стойко оборонялись воины 6-й армии на рава-русском направлении. Генерал-фельдмаршал фон Рунштедт предполагал, что после захвата Равы-Русской в сражение будет введен 14-й моторизированный корпус вермахта. По его расчетам, это должно было произойти к утру 23 июня. Но все планы Рунштедта сорвала уже упомянутая 41-я стрелковая дивизия, которой в течении двух лет командовал генерал-майор Микушев. Несмотря на яростный огонь немецкой артиллерии, массированные удары бомбардировщиков, полки дивизии совместно с батальонами Рава-Русского укрепрайона и 91-го погранотряда пять дней сдерживали продвижение 4-го армейского корпуса 17-й армии вермахта. Дивизия оставила свои позиции только по приказу командующего армией. В ночь на 27 июня она отошла на рубеж восточнее Равы-Русской.
Уже с 24 июня 1941 года стали проявлять себя и украинские националисты. В течение дня личный состав гарнизона Львова — 66-й полк НКВД обстреливался группами выступившего «контрреволюционного» элемента, засевшего в зданиях улиц, прилегающих к казармам полка: большого театра, здания банка, костела и т. д. Управление 10-й дивизии НКВД также обстреливалось из окружающих домов города. Однако с помощью информации от граждан большинство огневых точек было подавлено. Например, для того, чтобы подавить огневую точку на улице Мохнацкого, был вызван танк. В конце концов с 25 июня стрельба на некоторое время прекратилась[25].
26-я армия (командующий генерал-лейтенант Ф. Е. Костенко), имевшая штаб в городе Самбор, прикрывала южный фланг «львовского выступа». В ее оперативное подчинение был передан 8-й механизированный корпус. Корпус имел в своем составе 12-ю и 34-ю танковые дивизии, 7-ю моторизованную дивизию, 6-й мотоциклетный полк, 153-й отдельный батальон связи и 45-й отдельный моторизованный инженерный батальон. На 22 июня 1941 года в составе корпуса имелось следующее количество исправных, боеспособных танков: 71 KB, 49 Т-35, 100 Т-34, 277 БТ, 344 Т-26 и 17 Т-27. Данным соединением командовал генерал-лейтенант Д. И. Рябышев.
Командир 8-го механизированного корпуса генерал Д. И. Рябышев вечером 22 июня, находясь юго-западнее Львова, получил задачу вывести свои соединения в район восточнее города и поступить в подчинение командующего 6-й армией. Но генерал Музыченко, не ознакомленный с общими задачами фронта, повернул его на запад. В свою очередь Кирпонос, который считал, что 8-й мехкорпус уже сосредоточился восточнее Львова, потребовал от его командира ускорить выдвижение на север, в район Броды, чтобы с утра 24 июня совместно с 15-м мехкорпусом атаковать и уничтожить танки противника, прорвавшиеся в н/п Берестечко. Лишь после многочисленных уточнений и согласований Музыченко поставил Рябышеву соответствующую задачу. На выдвижение корпуса потребовалось еще двое суток. Только к утру 26 июня он вышел к Бродам. Из более 800 танков корпуса осталась едва ли половина, другая половина из-за всевозможных поломок отстала почти на 500-км маршруте.
15-й мехкорпус в полном составе выдвинуться в район боевых действий быстро не успел, поэтому 22-й механизированный корпус в его контрударах в первые дни войны поддерживал только сводный танковый отряд 10-й танковой дивизии РККА. Из-за этой неразберихи 11-я танковая дивизия вермахта спокойно продолжала наступление и к исходу 23 июня подошла к н/п Берестечко. В последующие 2 дня боевые действия корпуса свелись к обороне против 297-й пехотной дивизии вермахта, а также к изнуряющим силы личного состава передвижениям с целью занять исходное положение для удара по противнику: то в северо-западном направлении — на Радехов, то в северо-восточном — на Берестечко, так как командование фронта ежедневно меняло боевые задачи. В результате до 26 июня организованно атаковать противника корпус так и не сумел.
В полосе ответственности 26-й армии ожесточенные сражения развернулись также в районе Перемышля, где оборонялись: 99-я стрелковая дивизия полковника Д. И. Дементьева, солдаты 66-го полка НКВД, пограничники 26-й заставы лейтенанта Д. Н. Патарыкина, сводный батальон под командованием старшего лейтенанта Г. С. Поливоды, отряд из 187 местных жителей во главе с секретарем горкома ВКП(б) П. В. Орленко. Город трижды переходил из рук в руки.