В ночь на 20 июля группировка противника, окруженная в районе Бродов, начала прорыв в южном и юго-западном направлениях. На рассвете враг вышел в районе Княже (10–12 км западнее Золочева) в расположение штаба и тыла 4-й танковой армии. Весь личный состав штаба, рота охраны и 51-й мотоциклетный полк решительно вступили в бой. Но силы были неравны. Генерал Лелюшенко срочно направил в этот район 93-ю отдельную танковую бригаду, часть сил 62-й гвардейской Пермской танковой бригады, дивизион 22-й самоходной артиллерийской бригады, полк реактивных минометов, 9-ю истребительно-противотанковую артиллерийскую бригаду и другие части. Руководство боевыми действиями осуществлял начальник штаба армии генерал К.И. Упман. В ходе двухдневных упорных боев было уничтожено около 50 вражеских танков, штурмовых орудий и бронетранспортеров, 62 орудия и миномета.
В те же дни в районе г. Перемышляны (на левом фланге 4-й танковой армии), где удерживала оборону 17-я механизированная бригада, противник непрерывно рвался в город, чтобы освободить дорогу своим войскам, начавшим отход перед 38-й армией. За 5 дней в Перемышлянах было отражено до 12 яростных атак врага. Трижды неприятель врывался в город, но каждый раз гвардейцы отбрасывали его назад.
Противник, упредив войска 1-го Украинского фронта, сумел укрепить действовавшую под Львовом группировку переброшенными туда из района Станислава тремя дивизиями. Таким образом, обстановка, сложившаяся под Львовом к исходу 21 июля, уже не позволяла овладеть городом силами только танковых армий. В то же время выход танковых армий на подступы к Львову заметно улучшил положение на левом крыле фронта. 22 июля был завершен разгром бродской группировки противника. 1-я гвардейская танковая армия во взаимодействии с конномеханизированной группой генерала Баранова форсировала с ходу р. Сан в районе Ярослава и захватила плацдарм на западном берегу реки.
В ночь на 22 июля войска 4-й танковой армии начали штурм Львова. Первым в город внезапно ворвался передовой отряд 10-го гвардейского танкового корпуса – 63-я гвардейская танковая бригада под командованием полковника М.Г. Фомичева. Он был усилен 72-м гвардейским тяжелым танковым полком подполковника А.Д. Табелева, 1689-м истребительно-противотанковым артиллерийским полком подполковника Н.С. Шульженко и подразделениями 29-й гвардейской мотострелковой бригады полковника А.И. Ефимова. Это позволило сформировать штурмовые группы, в состав которых вошли мотострелки, саперы, танки и орудия. В это время маршал Конев приказал командующему 4-й танковой армией «энергично выполнять поставленную задачу, не оглядываться назад, стремительно выходить на Городок (Грудек Ягелоньский)»[665]
. Но этот приказ не был своевременно выполнен. 23 июля в Львове вел боевые действия уже весь 10-й гвардейский танковый корпус. К юго-западной окраине города подошел 6-й гвардейский механизированный корпус, который перехватил Стрыйское шоссе и отрезал пути отхода противника на юг и юго-запад. Соединения 3-й гвардейской танковой армии вышли в район Яворов, Мостиска, Судовая Вишня и наступали на Перемышль, отрезая пути отхода противника из Львова на запад.23 июля, как уже отмечалось, представитель Ставки ВГК маршал Г.К. Жуков направил И.В. Сталину доклад № 348 плана разгрома львовской группировки противника силами танковых армий[666]
. Но Сталин 24 июля посчитал план маршала Жукова «преждевременным и опасным в данный момент, поскольку такая операция не может быть сейчас материально обеспечена и приведет только к ослаблению и распылению наших ударных группировок»[667]. Верховный Главнокомандующий потребовал в первую очередь разгромить львовскую группировку противника и не допустить ее отхода за р. Сан или на Самбор. Он приказал использовать 1-ю гвардейскую танковую армию и 1-й гвардейский кавалерийский корпус для овладения районом Ярослав, Перемышль, чтобы отрезать основные пути отхода львовской группировки противника на запад. Войска 3-й гвардейской и 4-й танковой армий должны были разгромить эту группировку и во взаимодействии с 60-й армией овладеть Львовом. Наступление на запад на ближайшие дни предписывалось ограничить выходом на р. Сан с захватом переправ и плацдармов на западном берегу этой реки.