В указанный срок маршал Конева направил соответствующий план Сталину[323]
. В плане предусматривалось после овладения Львовом и выхода войск фронта правым флангом на р. Висла, центром – на западный берег р. Сан и овладения плацдармами на рубеже Ежово, Соколув, Жолыня, Каньчуга, Бабице и левым крылом – Перемышль, Ходоров, Долина развить дальнейшее наступление. Для этого создать ударную группировку в составе 3-й гвардейской, 13-й, 5-й гвардейской, 60-й, 38-й армий, 1-й гвардейской, 3-й гвардейской и 4-й танковых армий, конномеханизированных групп генералов Соколова и Баранова – всего 51 стрелковая и 6 кавалерийских дивизий, 10 танковых и механизированных корпусов, вся артиллерия усиления фронта и авиация. Ближайшая цель операции – завершить разгром львовско-станиславской группировки противника, выбросив ее остатки на юго-запад в Карпаты, разбить подходящие танковые и пехотные резервы противника, форсировать р. Висла и овладеть районом Ченстохов, Краков. При этом 1-я гвардейская танковая армия должна была наступать из района северо-западнее Перемышля, южнее Жешува на Тарнув, Бохня в обход Кракова с юга и юго-запада. Начало операции – ориентировочно 3–5 августа.Пока разрабатывались и рассматривались планы, войска 1-го Украинского фронта продолжали наступление. Разведывательные подразделения 1-й гвардейской танковой армии захватили плацдарм на противоположном берегу р. Сан. На него переправился 6-й мотоциклетный полк. В ночь на 24 июля удалось навести два моста и переправить на плацдарм часть артиллерии 8-ю гвардейского механизированного корпуса. Однако днем авиация противника разбомбила мост. Маршал Конев в тот же день направил командующему армией следующее распоряжение:
К исходу дня 24 июля главные силы 1-й гвардейской танковой армии форсировали Сан севернее и южнее Ярослава. Войска 1-й гвардейской армии заняли Галич. 27 июля 121-я гвардейская стрелковая дивизия 13-й армии и части 8-го гвардейского механизированного корпуса после упорных боев овладели Ярославом, а 1-я гвардейская армия – Станиславом. Одновременно соединения 60-й, 38-й армий, 3-й гвардейской и 4-й танковых армий завершили освобождение Львова. 18-я армия вышла в район южнее Калуша. Войска 13-й и 3-й гвардейской танковой армий при содействии 11-го гвардейского танкового корпуса 1-й гвардейской танковой армии и 1-го гвардейского кавалерийского корпуса заняли Перемышль (Пшемысль).
В результате успешных действий войск 1-го Украинского фронта к концу июля группа армий «Северная Украина» была рассечена на две части: остатки ее 4-й танковой армии откатывались к Висле, а войска немецкой 1-й танковой армии и венгерской 1-й армии – на юго-запад, к Карпатам. Разрыв между ними достигал до 100 км.