К началу наступления войск 1-го Украинского фронта разведка обнаружила, что на некоторых участках возможен преднамеренный отход противника с занимаемых позиций в глубь обороны. В связи с этим командующий фронтом решил в ночь на 13 июля провести разведку боем силами разведывательных отрядов и в случае установления отхода врага утром 13 июля начать наступление передовыми батальонами без артиллерийской и авиационной подготовки.
Записи в журнале боевых действий 4-й танковой армии немцев, попавшем в наши руки после войны, подтверждают достоверность данных советской разведки и целесообразность принятого командующим фронтом решения. Учитывая опыт боев в Белоруссии и стремясь сохранить войска и боевую технику от огня советской артиллерии в период подготовки атаки, командование группы армий «Северная Украина» приказало командующим армиями отвести войска на вторую полосу обороны, как только будет установлено начало наступления Красной Армии .
Однако осуществить этот замысел противнику не удалось. Советские разведывательные отряды в ночь на 13 июля обнаружили отход вражеских войск на рава-русском направлении. Утром 13 июля передовые батальоны 3-й гвардейской и 13-й армий перешли в наступление. Уничтожая войска прикрытия противника, они при поддержке части сил первых эшелонов дивизий продвигались на запад. Во второй половине первого дня наступления враг начал оказывать упорное сопротивление. Особенно ожесточенные бои развернулись за город Горохов, превращенный противником в сильный узел сопротивления. Вражеский гарнизон неоднократно переходил в контратаки. Активными действиями артиллеристы, пехотинцы и танкисты отбили контратаки гитлеровцев. Обходным маневром с севера и юга наши войска овладели Гороховом и продолжали развивать наступление на запад. К исходу дня передовые части продвинулись на 8—15 километров.
С утра 14 июля в сражение были введены главные силы 3-й гвардейской и 13-й армий с целью прорыва второй полосы обороны. Противник, пытаясь остановить здесь наступление наших войск, бросил в бой 16-ю и 17-ю танковые дивизии, которые неоднократно переходили в контратаки. Большую активность начала проявлять вражеская авиация. Группы бомбардировщиков в составе 20—30 самолетов бомбили боевые порядки наступавших частей и их тылы. Попытка наших войск с ходу прорвать вторую полосу не дала результатов.
Войска правого крыла фронта с утра 15 июля после артиллерийской и авиационной подготовки продолжали наступление. Бои в этот день носили исключительно ожесточенный характер. Коммунисты и комсомольцы, как всегда, были впереди. Проявляя бесстрашие и мужество, они служили примером для остальных бойцов.
К исходу дня 15 июля северная ударная группировка фронта завершила прорыв тактической зоны обороны и продвинулась на 15—20 километров. При прорыве второй полосы значительную помощь наземным войскам оказала авиация. Штурмовики уничтожали и подавляли живую силу и технику врага, истребители надежно прикрывали боевые порядки наступавших войск. Противник израсходовал в этих боях все свои тактические резервы, а 16-я и 17-я танковые дивизии понесли большой урон.
Командование фронта 15 июля решило ввести в прорыв подвижные войска. В связи с медленным развитием наступления на львовском направлении конно-механизированной группе генерала Баранова была поставлена задача утром 16 июля войти в прорыв в полосе наступления 13-й армии в районе Стоянова, нанести удар по тылам противника, к утру 17 июля овладеть Каменка-Струмиловской и отрезать пути отхода на запад бродской группировке врага. Однако вследствие нерешительных действий командования и штаба группы ввести ее в прорыв с утра 16 июля не удалось. Лишь к исходу дня соединения группы обогнали пехоту и вышли в район Холоюва. 17 и 18 июля они развивали наступление в общем направлении на Жолкву. За это время конно-механизированная группа разгромила 20-ю моторизованную дивизию противника, форсировала Западный Буг, 17 июля заняла Каменка-Струмиловскую, а 18 июля — Дерсвляны, отрезав пути отхода на запад бродской группировке противника.
Утром 17 июля была введена в прорыв 1-я гвардейская танковая армия, которой командовал генерал-полковник танковых войск М. Е. Катуков. Армия имела задачу нанести удар в общем направлении Сокаль — Рава-Русская, форсировать Западный Буг и захватить плацдарм на участке Сокаль — Крыстынополь. В тот же день 44-я гвардейская танковая бригада этой армии достигла Западного Буга, вброд форсировала его и овладела плацдармом в районе Доброчина. Передовые части 1-й гвардейской танковой армии пересекли государственную границу Советского Союза и 17 июля вступили на территорию Польши, начав освобождение братского польского народа от фашистского ига. Главные силы армии 18 июля переправлялись на захваченный в районе Доброчина плацдарм и отражали контратаки.
Войска правого фланга 3-й гвардейской армии, преодолевая сопротивление врага, к исходу 18 июля завязали бои за Владимир-Волынск, а войска левого фланга вышли на Западный Буг в районе Сока ля. 13-я армия под командованием генерал-лейтенанта Н. П. Пухова форсировала Западный Буг и достигла рубежа Крыстынополь — Селец-Белски.
Наступление центральной группировки фронта на львовском направлении проходило в более сложной обстановке. Действия передовых батальонов 13 июля успеха не имели. Поэтому было решено с утра 14 июля начать наступление главными силами 60-й армии, которой командовал генерал-полковник П. А. Курочкин, и 38-й армии под командованием генерал-полковника К. С. Москаленко.
14 июля утром авиация из-за неблагоприятных метеорологических условий действовать не могла. Лишь в 16 часов после мощной артиллерийской и авиационной подготовки ударные группировки 60-й и 38-й армий перешли в наступление. В этот день наши войска прорвали первую полосу вражеской обороны и продвинулись на глубину от 3 до 8 километров. Наступление войск фронта активно поддерживали авиационные соединения 2-й воздушной армии. Бомбардировщики и штурмовики наносили удары по опорным пунктам противника, артиллерийским позициям, местам сосредоточения резервов. Истребительная авиация срывала все попытки врага наносить удары с воздуха по нашим войскам. Чтобы ускорить прорыв второй полосы обороны, было принято решение с утра 15 июля в полосе 60-й армии ввести в бой 69-ю механизированную бригаду из состава 3-й гвардейской танковой армии. На следующий день ударная группировка фронта продолжала выполнять поставленную задачу. В 60-й армии наибольших успехов достиг 15-й стрелковый корпус под командованием генерал-майора П. В. Тертышного. С корпусом взаимодействовала 69-я механизированная бригада.
Немецко-фашистское командование уже в первый день наступления советских войск начало стягивать свои резервы к участку прорыва. 15 июля противник силами двух танковых и одной пехотной дивизий нанес контрудар из района Плугов — Зборов по флангу ударной группировки фронта с целью сорвать наступление советских войск на львовском направлении. В этот день врагу удалось не только приостановить наступление войск 38-й армии, но и потеснить некоторые ее соединения. Неудачные действия 38-й армии в значительной мере были обусловлены тем, что контрудар противника оказался неожиданным для ее командования. В результате удары врага на первых порах отражались не вполне организованно. Чтобы предотвратить срыв наступления 38-й армии, командующий фронтом направил в ее полосу соединения 4-й танковой армии и артиллерийско-противотанковые резервы.
Большую помощь наземным войскам в отражении контрудара врага оказала авиация фронта, проявившая исключительную оперативность. В течение пяти часов бомбардировщики и штурмовики совершили около 2 тыс. самолето-вылетов. Для прикрытия их действий истребители произвели до 1500 самолето-вылетов. При нанесении ударов по танковой группировке противника особенно эффективно действовала группа в составе 15 пикирующих бомбардировщиков, ведомая командиром 2-го гвардейского бомбардировочного авиационного корпуса генерал-майором авиации С. Полбиным. Удары авиации ослабили танковую группировку противника.
Таким образом, к исходу 15 июля на львовском направлении для наших войск сложилась неблагоприятная обстановка. Соединения 60-й армии при содействии передовых отрядов 3-й гвардейской танковой армии за два дня боев продвинулись в глубину лишь на 8—16 километров. Завершить прорыв всей тактической зоны обороны им не удалось вследствие упорного сопротивления врага и его контрудара в районе Зборова. Требовался немедленный ввод в сражение танковых армий, так как потеря времени давала возможность противнику подтянуть резервы, что еще более затруднило бы действия войск 60-й и 38-й армий.
Вечером 15 июля командование фронта решило на следующий день утром ввести в сражение в общем направлении на Красное 3-ю гвардейскую танковую армию, которой командовал генерал-полковник П. С. Рыбалко. Чтобы обеспечить ввод в сражение главных сил армии, было намечено в ночь на 16 июля ее передовыми отрядами во взаимодействии с 15-м стрелковым корпусом завершить прорыв второй полосы обороны и захватить рубеж Сасов — Золочев; для этой же цели привлекались значительные силы авиации.
В полосе 38-й армии, на ее левом фланге, в это время сосредоточилась ударная группа 1-й гвардейской армии в составе 107-го стрелкового и 4-го гвардейского танкового корпусов. Она должна была с утра 16 июля нанести удар в общем направлении на Бережаны, уничтожить противостоявшего противника, свернуть его оборону перед армией и овладеть плацдармом на Днестре.
Выполняя поставленную задачу, передовые отряды 3-й гвардейской танковой армии совместно с 15-м стрелковым корпусом в ночь на 16 июля завершили прорыв тактической зоны вражеской обороны и вышли в район севернее Золочева. С утра начали вступать в сражение главные силы армии. Узкая полоса прорыва (так называемый «колтовский коридор», длина которого составляла 16—18 километров, а ширина не превышала 4—6 километров) и бездорожье вынуждали войска армии двигаться по одному маршруту, сплошной колонной. Здесь противник обстреливал их с флангов артиллерийским и даже пулеметным огнем. 6-му гвардейскому танковому корпусу, находившемуся во втором эшелоне армии, при выходе из «коридора» пришлось развернуться, чтобы отразить контратаки врага из районов Колтова и Плугова. К исходу 17 июля два танковых корпуса подошли к реке Пелтеву и стали ее форсировать в районе города Красное. В этот же день 6-й гвардейский танковый корпус во взаимодействии с частями 15-го стрелкового корпуса освободил город Золочев.
Ввод в сражение 3-й гвардейской танковой армии обеспечивала 2-я воздушная армия. По вражеским фланговым группировкам наносили сильные удары два бомбардировочных авиационных корпуса. Кроме того, 1-й гвардейский штурмовой авиационный корпус под командованием генерал-лейтенанта авиации В. Г. Рязанова, находившегося со средствами управления в боевых порядках танковых соединений, непрерывно подавлял очаги сопротивления противника на маршрутах движения танков.
С вводом в сражение 3-й гвардейской танковой армии ускорилось наступление войск 60-й армии. Однако на флангах прорыва сопротивление противника не ослабевало. Удерживая оборонительные позиции в районе Колтова, враг создавал угрозу флангу и тылам 15-го стрелкового корпуса и 3-й гвардейской танковой армии. 18 июля 3-я гвардейская танковая армия, отражая многочисленные контратаки противника, форсировала реку Пелтев и продолжала обходить бродскую группировку врага с юго-запада. К исходу дня главные силы армии вышли в район Дзедзилув — Красное. Часть ее сил выдвинулась на рубеж Буек — Деревляны и соединилась с конно-механизированной группой генерала Баранова, завершив окружение бродской группировки противника.
Вслед за 3-й гвардейской танковой армией по тому же маршруту с утра 17 июля в сражение начала входить 4-я танковая армия, которой командовал генерал-полковник Д. Д. Лелюшенко. Пройдя «колтовский коридор», армия должна была развивать стремительное наступление левее 3-й гвардейской танковой армии в направлении Звонград (15 километров юго-восточнее Львова) — Городок. Армии приказывалось не ввязываться во фронтальные бои за Львов, а обходить его с юга и юго-запада. 17 и 18 июля из-за сильных контратак противника на флангах полностью ввести армию в прорыв не удалось. Часть ее сил совместно с войсками 60-й армии отражала вражеские контратаки южнее Золочева. К исходу 18 июля 10-й гвардейский танковый корпус армии вышел в район Олынаницы, глубоко охватив танковую группировку врага с юга.
В Великой Отечественной войне наши командиры часто принимали оригинальные и смелые решения и умело претворяли их в жизнь. Но пример ввода в сражение двух танковых армий в столь узкой полосе прорыва при одновременном отражении сильных контратак противника на флангах является единственным в своем роде. Он свидетельствует о высоком искусстве советских генералов и офицеров, об их решимости и умении добиться поставленной цели в самой тяжелой обстановке.
За время с 13 по 18 июля войска 1-го Украинского фронта на обоих направлениях прорвали вражескую оборону на фронте в 200 километров, продвинулись на глубину 50—80 километров и окружили в районе Брод группировку противника в составе восьми дивизий. Выход трех танковых армий и конно-механизированной группы в оперативную глубину создал благоприятные условия не только для уничтожения немецко-фашистской группировки, окруженной под Бродами, но и для развертывания решительных наступательных действий с целью расчленения группы армий «Северная Украина» и разгрома ее по частям.
Однако ближайшую задачу войска фронта в срок выполнили не полностью. Это объясняется рядом причин. Командование фронта при планировании и подготовке операции не учло возможности быстрого сосредоточения противником на подступах к Львову крупных сил. Между тем эти силы оказали нашим войскам упорное сопротивление. Слабая артиллерийская и авиационная подготовка, во время которой оборона врага не была подавлена на всю глубину, а также недостаточная насыщенность войск танками непосредственной поддержки пехоты привели к низким темпам наступления при прорыве тактической зоны вражеской обороны. Воспользовавшись этим, противник подтянул к участкам прорыва резервы и в районе Зборова нанес сильный контрудар. Лишь благодаря действиям авиации и вводу в сражение танковых армий и конно-механизированной группы произошел перелом в ходе боевых действий.
В связи с тем что 18 июля из района Ковеля в направлении Люблина перешли в наступление войска левого крыла 1-го Белорусского фронта, положение войск 1-го Украинского фронта еще более улучшилось. Им предстояло завершить уничтожение окруженной юго-западнее Брод немецкой группировки, разгромить Львовскую группировку противника, овладеть Львовом, а также начать наступление на Станиславском направлении.
Четыре дня 60-я армия, часть сил 13-й армии и другие соединения фронта при поддержке мощных ударов авиации вели напряженные бои по ликвидации немецко-фашистской группировки, окруженной в районе Брод. Вражеские войска предпринимали отчаянные попытки вырваться из окружения в юго-западном направлении. На помощь им были брошены танковые части, которые стремились встречным ударом из района Золочев Плугов перерезать «колтовский коридор». Однако войска фронта, отражая контратаки противника в районе Золочева, продолжали сжимать кольцо окружения. Вскоре группировка врага была рассечена на части и 22 июля полностью разгромлена. В бродском «котле» нашли свой бесславный конец все восемь окруженных дивизий противника. В ходе боев было уничтожено более 38 тыс. вражеских солдат и офицеров, взято в плен 17 175 человек, в том числе командир 13-го армейского корпуса генерал Гауффе и командиры дивизий генералы Линдеман и Недтвнг. Наши войска захватили большие трофеи. Быстрое уничтожение бродской группировки имело важное оперативное значение, так как высвободились значительные силы фронта, которые теперь могли быть использованы для наступления на Львов.
В период, когда часть сил фронта вела бои по ликвидации бродской группировки врага, главные силы продолжали развивать стремительное наступление. Особенно крупных успехов достигли войска правого крыла фронта. Соединения 1-й гвардейской танковой армии 19 июля сломили сопротивление противника на Западном Буге и начали преследовать его разбитые части, продвигаясь за сутки на 30—35 километров. Южнее наступала конномеханизарованная группа генерала Баранова. Используя успех подвижных групп, к реке Сану стремительно выдвигалась и 13-я армия. К исходу 23 июля советские войска вышли на Сан. Передовые части с ходу форсировали реку и на западном берегу, севернее и южнее Ярослава, захватили плацдармы. Форсирование реки с ходу явилось результатом смелых и решительных действий наших воинов. Исключительную стойкость и мужество проявили бойцы и командиры инженерных частей, действовавших в составе 1-й гвардейской танковой армии. Как только передовые части подошли к Сану, саперы немедленно начали оборудовать переправы. Работая под сильным огнем врага, воины 15-го и 134-го понтонно-мостовых батальонов к утру 24 июля построили два моста, по которым войска переправились на западный берег реки.
Противник предпринял несколько контратак, пытаясь ликвидировать наши плацдармы. Так, против соединений 1-й гвардейской танковой армии в районе Ярослава была брошена 24-я танковая дивизия, прибывшая из Румынии. Бои приняли ожесточенный характер. При отражении контратак гитлеровцев на плацдарме отважно и умело действовал наводчик орудия 353-го гвардейского истребительного противотанкового артиллерийского полка коммунист А. И. Горев. Под ураганным огнем врага, не теряя самообладания, он точно наводил орудие в цель и за три дня боев уничтожил восемь танков 23 сентября 1944 г. ему было присвоено звание Героя Советского Союза.
Выход войск фронта на реку Сан имел важное значение. Прорвав оборону 4-й и 1-й танковых армий противника, наши войска образовали брешь на стыке этих армий и сорвали расчеты их командования на удержание западного берега реки. Кроме того, были созданы выгодные условия для нанесения удара с севера и с запада по врагу, оборонявшемуся в районе Львова.
В то время как войска 13-й и 1-й гвардейской танковой армий вышли на реку Сан в районе города Ярослава, 3-я гвардейская армия к исходу 23 июля достигла лишь рубежа Войславице — Гродыславице. В результате между 3-й гвардейской и 13-й армиями образовался большой разрыв. Чтобы ликвидировать его, командующий фронтом приказал конно-механизированной группе генерала Соколова нанести стремительный удар из района Рава-Русской в направлении на Фрамполь и к утру 25 июля выйти в тыл красныставской группировки противника. Возможность постановки такой задачи в значительной мере была связана с успешными действиями войск левого крыла 1-го Белорусского фронта, которые 23 июля овладели Люблином и начали продвигаться к Висле.
Наступление центральной ударной группировки 1-го Украинского фронта развивалось медленнее. Хотя противник потерял в районе Брод восемь дивизий, он продолжал еще удерживать Львов. Командующий фронтом 19 июля приказал 3-й гвардейской и 4-й танковым армиям совершить обходный маневр с северо-запада и юга и к исходу 20 июля овладеть Львовом. Однако танковым армиям к указанному сроку занять Львов не удалось: их тылы из-за сильных дождей, размывших дороги, отстали и не могли пополнить запасы боеприпасов и горючего. Отстала также и артиллерия. Противник же успел перебросить в район Львова три дивизии со Станиславского направления, вследствие чего танковые армии 20 и 21 июля в боях на северных и юго-восточных подступах к городу успеха не имели.
Для командования фронта стало очевидным, что в сложившейся обстановке танковые армии овладеть Львовом не смогут. Поэтому было принято решение:
3 й гвардейской танковой армии обойти Львов с севера и выйти в район Яворов —-Мостиска—Судовая Вишня, отрезав тем самым пути отхода противнику на запад;
4 й танковой армии продолжать обход Львова с юга, а 60-й армии наступать на город с востока. 22 и 23 июля 3-я гвардейская танковая армия, используя успех войск правого крыла фронта, совершила 120-километровый марш-маневр в обход Львова с севера, к исходу 24 июля вышла в заданный район и развернула наступление одновременно на Львов с запада и на Перемышль с востока. Марш-маневр танковой армии и особенно ее решительное наступление на двух противоположных направлениях свидетельствовали о высоком мастерстве командования армии ж командиров соединений. 4-я танковая армия, обходя крупные узлы обороны и уничтожая мелкие группы врага, продвигалась к Львову с юга. На рассвете 22 июля передовые части армии подошли к южной окраине Львова и завязали уличные бои. Противник оказывал упорное сопротивление. Наши бойцы и офицеры проявляли в этих боях массовый героизм и отвагу. Особенно отличились воины 10-го гвардейского танкового корпуса под командованием генерал-майора танковых войск Е. Е. Белова.
Навсегда вошел в историю подвиг экипажа танка Т-34 «Гвардия» 63-й гвардейской танковой бригады. Командование поставило экипажу задачу прорваться к центру города и водрузить красный флаг на львовской ратуше. Танком командовал лейтенант А. В. Додонов, вел машину механик Ф. П. Сурков, огнем из пушки дорогу расчищал башенный стрелок А. А. Мордвинцев. Радисту А. П. Марченко, хорошо знавшему город, было поручено указывать путь танку, а затем подняться на ратушу и укрепить красный флаг. 22 июля танк «Гвардия», действуя в составе своего подразделения, прорвался к центру города. Сурков подвел машину к самому подъезду ратуши. Марченко с группой автоматчико в, уничтожив вражескую охрану, ворвался в здание, поднялся на башню и водрузил на ней алый флаг. Гитлеровцы, увидев советское знамя, открыли ураганный огонь по ратуше и танку. При выходе из здания Марченко был тяжело ранен и через несколько часов умер. Шесть дней танк «Гвардия» вел бои в городе. За это время экипаж уничтожил свыше ста фашистских солдат и офицеров и сжег восемь танков врага. Наконец противнику удалось подбить советский танк. Лейтенант Додонов был убит, башенный стрелок Мордвинцев и водитель Сурков тяжело ранены. По инициативе трудящихся Львова на улице Ленина на высоком постаменте установлен танк. Он напоминает о героизме советских воинов в борьбе с фашистскими захватчиками. Правительство высоко оценило боевые подвиги танкистов. За мужество и отвагу ряд воинов 63-й гвардейской танковой бригады был удостоен звания Героя Советского Союза, и среди них командир этой бригады полковник М. Г. Фомичев, старшина Ф. П. Сурков.
В боях за Львов советским войскам оказывали помощь подпольщики и партизаны «Народной гвардии имени Ивана Франко». Они нападали на отдельные подразделения и автоколонны оккупантов, разрушали мосты и линии связи. Разведывательные группы подпольщиков сообщали советскому командованию важные сведения. Так, одна из них, обнаружив большое скопление вражеских танков и пехоты в районе Винников, сообщила об этом нашему командованию. На следующий день советская авиация нанесла сильный бомбовый удар по группировке немецко-фашистских войск. Подпольщики извещали население о наступлении Красной Армии, призывали его прятать имущество и продукты от оккупантов.
Выход танковых армий на западную и южную окраины Львова, а также наступление 60-й армии с востока поставили группировку противника, оборонявшую Львов, под угрозу окружения. Немецко-фашистское командование 24 июля начало выводить свои части из Львова на Самбор. Авиация фронта обрушила мощные удары на отходившие колонны врага. Дорога, ведущая из Львова в Самбор, превратилась в кладбище для отступавших гитлеровцев. К утру 27 июля войска 1-го Украинского фронта освободили Львов. В тот же день соединения 3-й и 1-й гвардейских танковых армий выбили противника из крепости и города Перемышля.
Велика была радость жителей освобожденного Львова. Вот как газета «Правда Украины» описывала встречу населения с армией: «Со всех концов на улицы города устремляются войска. Люди, прятавшиеся в подвалах во время уличных боев, выбегают на тротуары. Идет бесконечной живой стеной грозная армия на танках, самоходках, тягачах, бронетранспортерах… Жители Львова выбегают на мостовые, жмут руки своим освободителям… Бойцы на лету подхватывают букеты, которые летят над их головами».
К исходу 27 июля войска центральной ударной группировки фронта находились в следующем положении: 3-я гвардейская танковая армия сосредоточивалась в районе Перемышля; 4-я танковая армия преследовала врага, отступавшего к Самбору; 60-я и 38-я армии, продолжая наступление в районе Львова, выдвинулись на рубеж южнее Львова — Соколувка — Лещин.
Войска правого крыла 1-го Украинского фронта в период с 24 по 27 июля, используя успешное продвижение к Висле войск 1-го Белорусского фронта, развивали наступление. К исходу 27 июля 3-я гвардейская армия и конно-механизированная группа генерала Соколова вышли на рубеж Вильколаз — Ниско и продолжали продвигаться к Висле; главные силы 13-й, 1-й гвардейской танковой армий и конно-механизированной группы генерала Баранова вели бои на рубеже Ниско» — Соколув — Пшеворск — Дубецко.
В результате успешных действий наших войск на рава-русском и львовском направлениях были созданы благоприятные условия для перехода в наступление войск левого крыла фронта. Так как в ходе боев за Львов гитлеровское командование перебросило часть сил со Станиславского направления нальвовское, вражеская оборона перед фронтом 1-й гвардейской и 18-й армий была ослаблена. Кроме того, с выходом танковых армий на ближние подступы к Львову создалась угроза флангу и тылу группировки противника, действовавшей восточнее Станислава. Бэтой обстановке вражеское командование 20 июля начало отводить свои войска из района Станислава на запад. Однако планомерно отойти немцам не удалось. С утра 21 июля главные силы 1-й гвардейской армии под командованием генерал-полковника А. А. Гречко перешли в наступление по всему фронту. Сбивая арьергарды врага, войска армии к исходу дня вышли на реку Золотую Липу. При содействии 18-й армии под командованием генерал-лейтенанта Е. П. Журавлева, перешедшей в наступление 23 июля в общем направлении на Отыню, 1-я гвардейская армия к утру 27 июля овладела Станиславом.
Население города с радостью встретило своих освободителей. За три года оккупации гитлеровцы причинили много горя и страданий жителям. Они расстреляли и замучили более 15 тыс. человек, тысячи девушек и юношей угнали на каторжные работы. Оккупанты сожгли педагогический институт, взорвали десятки предприятий, школ, больниц, жилых домов, вывезли в Германию оборудование городской электростанции, оставив город без света и воды. Многие села Станиславской области были варварски уничтожены, а десятки тысяч людей лишены крова и имущества.
При наступлении войск 1-го Украинского фронта в западных областях Украины местное население оказывало им активную помощь: строило мосты, ремонтировало дороги, помогало раненым воинам. В период боев за Львов благородный патриотический поступок совершили жители местечка Свирж, Львовской области. 22 июля в местечко привезли 70 раненых советских бойцов и офицеров. Санитарных и других воинских подразделений здесь не оказалось. Жители разместили воинов в бывшем графском имении и организовали за ними уход. Вскоре противник перешел в контратаку. Опасаясь за раненых, крестьяне спрятали их в своих хатах. Однако в имении оставалось 25 тяжелораненых, которых нельзя было переносить. Гитлеровские изверги, заняв Свирж, запретили населению оказывать помощь этим воинам, уготовив им мучительную смерть. Несмотря на угрозы фашистов, крестьяне продолжали ухаживать за бойцами. Через четыре дня советские войска вновь вступили в местечко. Жизнь раненых воинов и жителей-патриотов была спасена.
27 июля Москва дважды салютовала войскам 1-го Украинского фронта, овладевшим Львовом и Станиславом. Наиболее отличившимся в боях 79 соединениям и частям 1-го Украинского фронта было присвоено почетное наименование «Львовских» и 26 соединениям и частям — «Станиславских».
В связи с освобождением западноукраинских земель от немецко-фашистских захватчиков в городах и селах проводились митинги и собрания. 30 июля во Львове состоялся общегородской митинг, на котором присутствовало около 50 тыс. человек. Горожане и крестьяне из окрестных сел тепло приветствовали первого секретаря ЦК КП(б)У Н. С. Хрущева, командующего 1-м Украинским фронтом Маршала Советского Союза И. С. Конева, руководящих партийных и советских работников УССР, воинов Красной Армии. На митинге выступил председатель Мелеховского сельсовета А. Д. Савка. Крестьянки А. Д. Брик и А. Н. Бубис по старинному обычаю преподнесли дорогим гостям хлеб-соль. Всего в районах Львовской области в июле было проведено 560 митингов и собраний .
С передовыми частями Красной Армии в освобожденные города и села вернулись местные партийные и советские работники. Они приступили к восстановлению советских порядков, мобилизации трудящихся на возрождение народного хозяйства.
К концу войны командование советской армии достигло высокого профессионализма. Одновременный прорыв по ограниченному коридору двух танковых армий с отражением вражеских контратак действительно стал единственным случаем во время этой войны.
Сражение вблизи местечка Броды знаменито не только разгромом украинской дивизии СС «Галичина» и 13-го корпуса из состава 4-й танковой армии в целом. Благодаря этой битве удалось избежать уличных боев во Львове. Пользуясь моментом, гитлеровцы ускользнули из центра Галиции, так сохранился этот город.
По поводу термина «освобождение Львова» украинские историки бы долго спорили. На смену одной оккупационной армии пришла другая. Сначала убивали евреев и коммунистов, потом националистов. Если бы организовать референдум, хотят ли жители Львова жить под Советами, — какой бы ответ получили? Думаю, 90 % против.