1-я гвардейская армия вновь созданного 4-го Украинского фронта в первых числах августа очистила от фашистских захватчиков нефтедобывающий промышленный район с городами Дрогобыч и Борислав.
При осуществлении Карпатско-Ужгородской операции силами 18-й армии в начале октября были освобождены последние районы Львовской области — Турковский и Сколевский. Освобождением 8 октября села Лавочное завершилось изгнание врага за пределы Советской Украины.
После завершения зимних и весенних наступательных операций 1944 года войска 1-го Украинского фронта во второй половине апреля перешли к обороне. 440-километровый рубеж обороны проходил западнее Луцка, восточнее Брод, западнее Коломыи, Красноильска.
В мае командующим 1-м Украинским фронтом был назначен Маршал Советского Союза И. С. Конев. Вскоре он собрал всех командармов и членов Военных советов, сделал анализ политической и военно-стратегической обстановки на советско-германском фронте и указал на то, что нам предстоит разгромить группу армий «Северная Украина», завершить освобождение Украины и начать освобождение братской Польши. Речь шла о подготовке крупной наступательной Львовско-Сандомирской операции.
В составе 1-го Украинского фронта к началу намеченной операции было семь общевойсковых армий, в том числе и вверенная мне 60-я армия, три танковые, две конно-механизированные группы и две воздушные армии. Фронт имел 1110 тысяч солдат и офицеров, почти 16 100 орудий и минометов, около 2050 танков и самоходно-артиллерийских установок, более 3250 боевых самолетов.
Нашим войскам противостояла группировка немецко-фашистских войск в составе 900 тысяч солдат и офицеров, 900 танков и штурмовых орудий, 6300. орудий и минометов, 700 самолетов.
Командование фронта приняло решение разгромить немецко-фашистскую группировку двумя одновременными ударами: из района западнее Луцка в направлении на Рава-Русскую, а из района Тернополя — на Львов.
В частях и подразделениях готовились к штурму вражеской обороны. Бывалые фронтовики учили молодых воинов искусству ведения боя, овладевать укреплениями врага. В это время советские войска вели успешные наступательные бои в Белоруссии. Эти победы вдохновляли воинов 1-го Украинского фронта.
1-й Украинский фронт перешел в наступление. На рава-русском направлении разведкой боем было установлено, что противник отходит на вторую полосу обороны. 13 июля 1944 года передовым батальонам 13-й и 3-й гвардейской армий генералов Н. П. Пухова и В. Н. Гордова удалось преодолеть главную полосу вражеской обороны и продвинуться вглубь на 8–15 километров.
Гитлеровское командование подтянуло ко второй полосе обороны две танковые дивизии. В течение 14 и 15 июля развернулись ожесточенные бои за вторую полосу, 16 июля была введена в бой конно-механизированная группа № 1 (1-й гвардейский кавалерийский генерала В. К. Баранова и 25-й танковый корпус генерала Ф. Г. Аникушкина) в направлении на Каменку-Бугскую. Утром 17 июля в прорыв вошла 1-я гвардейская танковая армия генерала М, Е. Катукова с целью наступления на Сокаль. К исходу дня передовые части танковой армии вышли к Западному Бугу, форсировали реку и захватили плацдармы на западном берегу.
Боевые действия на львовском направлении начались с мощной артиллерийской и авиационной подготовки 14 июля. В течение шестидесяти минут территория, где проходила оборона противника, полыхала от разрывов тысяч снарядов и бомб, словно там бушевал огненный ураган. Едва огонь был перенесен в глубину, как войска вверенной мне 60-й армии и 38-й армии под командованием генерала К. С. Москаленко атаковали противника на всем участке прорыва.
Гитлеровцы, выбитые с первой позиции, начали отходить, предпринимая внезапные контратаки и оставляя на выгодных рубежах сильные заслоны с танками и орудиями.
Следует особо отметить роль авиации. Наши летчики имели полное превосходство в воздухе и буквально приводили в ужас противника, Бомбардировщики, штурмовики и истребители смело наносили удары по отходящим частям и скоплениям гитлеровцев.
Однако прорыв вражеской обороны на львовском направлении происходил в сложной и напряженной обстановке. Гитлеровцы оказывали упорное сопротивление. Контратаки следовали одна за другой. Лишь 15-му стрелковому корпусу генерала П. В. Тертышного во взаимодействии с двумя бригадами 3-й гвардейской танковой армии генерала П. С. Рыбалко удалось прорвать оборону врага южнее села Колтов. Образовался так называемый «колтовский коридор» — узкая полоса местности шириной до 4–6 километров, глубиной до 18–20 километров. Смело и решительно действовали воины 322-й стрелковой дивизии под командованием полковника П. Н, Пащенко, Героя Советского Союза, ныне генерала армии. Узкий коридор простреливался артиллерией и минометами противника. Но другого пути не было.
Гитлеровское командование, чтобы сорвать наступление наших войск, решило перерезать «колтовский коридор». Из района Зборова и Плугова враг нанес сильный контрудар двумя танковыми и одной пехотной дивизиями по смежным флангам 60-й и 38-й армий. Особенно трудно было войскам 38-й армии, ибо по ней пришелся удар главных сил врага. За неделю войска отразили свыше семидесяти контратак. Обстановка потребовала немедленного ввода в бой свежих сил.
Утром 16 июля вслед за передовыми отрядами 69-й механизированной и 56-й гвардейской танковой бригад были введены в сражение по «колтовскому коридору» главные силы 3-й гвардейской танковой армии генерала П. С. Рыбалко.
На следующий день теми же трудными дорогами вошла в прорыв и 4-я танковая армия под командованием генерала Д. Д. Лелюшенко.
Ввод в сражение двух танковых армий, маневр резервами изменили обстановку в пользу советских войск. Наступление стало успешно развиваться. Передовые части 3-й гвардейской танковой армии вышли в район Красное, Жовтанцы, Дедилов. Частями 60-й армии 17 июля был освобожден важный опорный пункт город Золочев. 4-я танковая армия продвигалась с боями на запад в обход Львова с юга. Ее 10-й танковый корпус овладел Великой Ольшаницей, а 6-й гвардейский механизированный корпус 20 июля освободил Перемышляны.
Успешно вела наступление и 38-я армия, части которой форсировали реки Стрыпа и Золотая Липа.
На шестой день наступательных боев двух ударных группировок фронта завершилось окружение немецко-фашистских войск юго-западнее города Броды. Восемь дивизий, в том числе дивизия СС «Галичина», навербованная из украинских буржуазных националистов, оказались в бродовском котле.
Гитлеровское командование предприняло отчаянные попытки спасти окруженные войска от разгрома. Вначале противник пытался пробиться из котла на запад через Западный Буг. Но эта попытка провалилась. 20 июля воины 20-й мотострелковой и 111-й танковой бригад овладели Каменкой-Бугской. Внешний фронт все более удалялся в западном направлении. С севера и северо-востока удары по окруженной группировке наносили дивизии 102-го стрелкового корпуса 13-й армии.
С 20 июля противник наносит встречные удары по сходящимся направлениям: с севера — изнутри котла с рубежа Белый Камень и Сасов, с юга — из района южнее Золочева.
Северо-западнее Золочева в треугольнике сел Княже, Почапы и Хильчицы разгорелись ожесточенные бои, длившиеся трое суток. Советские воины выстояли, отразили натиск врага и во встречных схватках завершили ликвидацию бродовской группировки противника.
Разгром бродовской группировки, в которой насчитывалось свыше 55 тысяч гитлеровцев, оказал решающее влияние на исход всей Львовско-Сандомирской операции. Создались благоприятные условия для развития наступления на львовском направлении.
Тем временем, пока шли бои по окружению и уничтожению бродовской группировки, продолжалось наступление на Львов.