И только после разгрома бродской группировки, танковые армии генералов П. С. Рыбалко и Д. Д. Лелюшенко понесшие при этом большие потери, вместе со стрелковыми частями 38-й и 60-й армий повели наступление на Запад, а когда приблизились к Львову и встретив хорошо подготовленную немецкую оборону, то согласно приказу маршала Конева, начали обходить его с севера и юга.
И тут под угрозой полного окружения, командующий группой армий «Северная Украина» генерал И. Гарпе 23 июля отдал приказ своим войскам оставить город и отходить в сторону г. Самбора.
Перед отступлением немцы уничтожили ряд объектов и коммуникаций, подожгли склады горючего.
А вот собственно и основные действия советских войск направленые для овладения г. Львовом:
В поддержку танкистам Рыбалко и Лелюшенко начало прибывать подкрепление.
Так с 13 июля 1944 года в операции принимал участие 11-й гвардейский миномётный полк реактивной артиллерии.
С 22 по 24 июля 3-я гвардейская танковая армия совершила удачный манёвр, главными силами обошла Львов с севера и развернула наступление на Львов с запада.
Город оказался в кольце и через двое суток был взят.
22 июля 1944 года в утренние часы на Львов с юго-восточной стороны (улица Зелёная) ударила 29-я советская моторизованная бригада из 10-го корпуса 4-й танковой армии.
Из-за отсутствия пехоты, которая была необходима в боях на территории города, советским командованием очень охотно была принята помощь подразделений Армии Крайовой.
И только тогда немецкая оккупационная администрация дистрикта «Галиция», учреждения гестапо и полиции в ночь на 23 июля покинули город, а вслед за этим части АК утром атаковали колонны немецких 20-й моторизованной и 101-й горной дивизии вермахта, которые отступали.
Во время боёв полякам удалось захватить предместья Голоску, Погулянку, кварталы в районах улиц Кохановского (теперь К. Левицкого), где в доме 23 разместился штаб восстания, улиц Зелёной, Яблоновских (теперь Ш. Руставели), Бема (теперь Ярослава Мудрого), К. Лещинского (теперь Братьев Михновских), а также некоторые объекты города.
Особенно отличился в боях 14-й полк улан, который даже захватил несколько немецких танков.
25 июля в бои за Львов вступили основные войска 1-го Украинского фронта маршала И. С. Конева.
Первыми на улицы города прорвались танкисты генерала Д. Д. Лелюшенко.
26 июля подразделения 10-го Гвардейского танкового Уральского добровольческого корпуса проникли на площадь Рынок и подняли над ратушей красный флаг.
Со стороны Городка по Городоцкой и Яновской (теперь Т. Шевченко) продвигались части генерал-полковника танковых войск П. С. Рыбалко, которые в районе Клепаровской разбили тыловые подразделения 101-й немецкой дивизии.
Из района Дублян и Винников атаковали город дивизии 60-й армии генерал-полковника П. А. Курочкина. Части 38-й армии заняли Знесенье и окружили немцев в районе Высокого Замка.
Части