Для развития наступления на рава-русском направлении были предназначены 1-я гвардейская танковая армия и конно-механизированная группа генерала В. К. Баранова (1-й гвардейский кавалерийский и 25-й танковый корпуса), а на львовском – 3-я гвардейская и 4-я танковые армии и конно-механизированная группа генерала С. В. Соколова (6-й гвардейский кавалерийский и 31-й танковый корпуса). На поддержку действий танковых и механизированных соединений с момента их ввода в сражение было решено переключить 16 дивизий штурмовиков и истребителей, что составило 60 % общего состава 2-й воздушной арами[297].
Успех прорыва обеспечивался сосредоточением до 90 % танков и САУ, свыше 77 % артиллерии и 100 % авиации на участках, составлявших всего 6 % полосы, занимаемой фронтом.
Чтобы скрыть замысел операции и перегруппировку соединений фронта, штаб по указанию маршала Конева разработал план оперативной маскировки. Им предусматривалось имитировать сосредоточение двух танковых армий и танкового корпуса на левом крыле фронта.
К началу операции 1-й Украинский фронт насчитывал 1,1 млн человек, 16 100 орудий и минометов, 2050 танков и САУ, 3250 самолетов. Ему противостояла группа армий «Северная Украина», насчитывавшая 900 тыс. человек, 6300 орудий и минометов, свыше 900 танков и штурмовых орудий, 700 самолетов[298]. Войска 1-го Украинского фронта на направлениях главных ударов превосходили противника в живой силе почти в 5 раз, в артиллерии – в 6–7, в танках и САУ – в 3–4, в самолетах – в 4,6 раза.
Модель, ожидая главный удар войск 1-го Украинского фронта на львовско-сандомирском направлении, еще в мае построил две линии обороны (третью – не успел) и создал довольно сильную группировку. Группа армий «Северная Украина» первоначально располагала 40 дивизиями и 2 пехотными бригадами, которые входили в состав немецких 1-й и 4-й танковых армий и венгерской 1-й армии. Однако разгром группы армий «Центр» в Белоруссии вынудил Моделя перебросить из группы армий «Северная Украина» туда 6 дивизий, в том числе 3 танковые. Таким образом, 34 дивизиям предстояло удерживать остававшуюся еще в руках противника часть территории Украины, а также прикрыть направления, которые вели в южные районы Польши (в том числе в Силезский промышленный район) и Чехословакию, имевшие большое экономическое и стратегическое значение. Учитывая горький опыт предыдущих операций, Модель планировал на некоторых участках преднамеренный отвод частей с первой полосы обороны на вторую. Но воплощать в жизнь все эти планы предстояло уже генерал-полковнику Харпе.
Вечером 12 июля на рава-русском направлении была проведена разведка боем. Она установила, что противник начал отвод своих войск, оставив на переднем крае боевое охранение. В связи с этим маршал Конев принял решение немедленно перейти в наступление передовыми батальонами дивизий, находившихся на направлении главного удара 3-й гвардейской и 13-й армий. Вскоре они преодолели главную полосу обороны, продвинувшись на 8 – 12 км. На львовском направлении прорыв проходил в более напряженной обстановке. 14 июля после полуторачасовой артиллерийской подготовки и массированных ударов авиации перешли в наступление главные силы 60-й и 38-й армий. Но к исходу дня они продвинулись лишь на 3–8 км, непрерывно отражая удары введенных генералом Харпе в сражение оперативных резервов в составе двух танковых дивизий. Одновременно ему удалось организовать сильное огневое сопротивление на заранее подготовленной и оборудованной второй полосе обороны.