Оценив сложившуюся обстановку, Ставка ВГК приказала 28 июля Жукову и Коневу сосредоточить основные усилия 1-го Украинского фронта на сандомирском направлении. Войскам 13-й армии и 1-й гвардейской танковой армии предписывалось не позже 1–2 августа форсировать Вислу и захватить плацдарм на ее западном берегу, на участке Сандомир, устье р. Вислока. Захваченный плацдарм использовать для удара на север с целью помочь 3-й гвардейской армии форсировать р. Висла и выйти на ее западный берег. В центре фронта к тому же времени предстояло выйти на р. Вислока и овладеть районом Санок, Дрогобыч, Долина. Соединения 1-й гвардейской и 18-й армий должны были захватить и прочно удерживать перевалы через Карпатский хребет на направлениях Гуменнэ, Ужгород, Мукачево с целью последующего выхода в Венгерскую долину. В дальнейшем предусматривалось наступать в общем направлении на Ченстохову и на Краков.
На следующий день Ставка ВГК издала специальную директиву № 220166, которая касалась 1-го Украинского и 1-го Белорусского фронтов. В ней подчеркивалось: «Приказ Ставки о форсировании р. Висла и захвате плацдармов названными в приказе армиями нельзя понимать так, что другие армии должны сидеть сложа руки и не пытаться форсировать Вислу. Командование фронта обязано максимально обеспечить переправочными средствами те армии, в полосе которых Висла должна быть форсирована согласно приказу Ставки. Однако и другие армии при наличии возможности также должны форсировать р. Висла. Придавая большое значение делу форсирования Вислы, Ставка обязывает вас довести до сведения всех командармов вашего фронта, что бойцы и командиры, отличившиеся при форсировании Вислы, получат специальные награды орденами вплоть до присвоения звания Героя Советского Союза»
.
Одновременно, 29 июля Сталин возложил на маршала Жукова не только координацию, но и руководство операциями, проводимыми войсками 1-го Украинского, 1 и 2-го Белорусских фронтов.
29–31 июля войска 1-го Украинского фронта форсировали Вислу и захватили на ее западном берегу южнее и севернее Сандомира несколько плацдармов. Учитывая развитие наступления войск по двум расходящимся направлениям — сандомирскому и карпатскому, Сталин приказал образовать из войск его левого крыла (1-я гвардейская, 18-я и 8-я воздушная армии) 4-й Украинский фронт под командованием генерал-полковника И. Е. Петрова.
Противник, перебросив в начале августа в район Сандомира 16 дивизий, 6 бригад штурмовых орудий, несколько отдельных батальонов тяжелых танков (типа «королевский тигр»), нанес ряд сильных контрударов. Но войска 1-го Украинского фронта надежно закрепились на плацдарме.
29 августа Львовско-Сандомирская операция завершилась. Войска 1-го Украинского фронта освободили западные области Украины и юго-восточные районы Польши. Были возвращены имеющие большое экономическое значение Львовский и Дрогобычский промышленные районы с крупными административными центрами Львов, Дрогобыч и Борислав.
Маршал Конев, подводя итоги Львовско-Сандомирской операции на конференции руководящего состава 1-го Украинского фронта в сентябре 1944 г., отмечал, что советские войска нанесли поражение главным силам группы армий «Северная Украина», в составе которой принимали участие свыше 56 дивизий, в том числе десять танковых и моторизованных и шесть пехотных бригад. Восемь ее дивизий были уничтожены, а тридцать две потеряли от 50 до 70 % личного состава. Важнейшим оперативно-стратегическим итогом операции стало сокрушение вражеской обороны на Висле, форсирование этой водной преграды на фронте 75 км и захват крупного плацдарма в районе Сандомира, с образованием которого были созданы предпосылки для нанесения ударов на силезском направлении.
В то время как 1-й Украинский фронт проводил Львовско-Сандомирскую операцию, войска 1-го Белорусского фронта приступили 18 июля к осуществлению Люблин-Брестской наступательной операции.
Задачи войскам правого крыла 1-го Белорусского фронта были определены в директиве № 220127 Ставки ВГК от 4 июля
. Замыслом операции предусматривалось ударами в обход Брестского укрепрайона с севера и юга разгромить противостоящие группировки противника и, развивая наступление на варшавском направлении, выйти к Висле. Основные усилия фронт сосредоточивал на левом крыле, в которое входили 70-я (генерал-полковник В. С. Попов), 47-я (генерал-лейтенант Н. И. Гусев), 8-я гвардейская (генерал-полковник В. И. Чуйков), 69-я (генерал-лейтенант В. Я. Колпакчи), 2-я танковая (генерал-полковник танковых войск С. И. Богданов, с 23 июля генерал-майор А. И. Радзиевский), польская 1-я (генерал-лейтенант З. М. Берлинг) армии, два кавалерийских и один танковый корпус. Их поддерживала авиация 6-й воздушной армии (генерал-лейтенант авиации Ф. П. Полынин). В этой группировке всего насчитывалось 7600 орудий и минометов, 1743 танка и САУ, около 1500 самолетов. Она должна была разгромить противостоящего противника и, форсировав на 3–4-й день операции р. Западный Буг, развивать наступление в северо-западном и западном направлениях, чтобы к концу июля главными силами выйти на рубеж Лукув, Люблин.
Главный удар наносили 47, 8-я гвардейская и 69-я армии с задачей прорвать оборону противника западнее Ковеля, обеспечить ввод в сражение подвижных войск и во взаимодействии с ними развивать наступление на Седльце и Люблин. После форсирования Западного Буга силами 8-й гвардейской и 2-й танковой армий предстояло развивать наступление на Лукув, Седльце, а 69-й и польской 1-й армиями наступать в направлении Люблин, Михув. Войска 47-й армии должны были наступать на Бяла-Подляска и не допустить отхода к Варшаве войск противника, действовавших к востоку от рубежа Седльце, Лукув, а 70-й армии — нанести удар на Брест с юга. Правое крыло фронта (48, 65, 28, 61-я армии, конно-механизированные группы генералов П. А. Белова и И. А. Плиева, поддерживаемые с воздуха 16-й воздушной армией генерал-полковника авиации С. И. Руденко) имело задачу нанести удар на варшавском направлении, обходя брестскую группировку с севера. 28-й армии предписывалось нанести удар на Брест с севера, 61-й армии — с востока и во взаимодействии с 70-й армией разгромить брестскую группировку врага.
Перед войсками левого крыла фронта на участке от Ратно до Верба оборонялись 9 пехотных дивизий и 3 бригады штурмовых орудий, немецкая 4-я танковая армия (1550 орудий и минометов, 211 танков и штурмовых орудий), основные силы которых находились в тактической зоне обороны (глубина до 15 км). Для успешного прорыва сильной обороны противника главная ударная группировка фронта имела глубокое оперативное построение: первый эшелон составляли 70, 47, 8-я гвардейская, 69-я армии; второй эшелон — польская 1-я армия; для развития успеха предназначались 2-я танковая армия, два кавалерийских и один танковый корпус. На участках прорыва создавались высокие плотности сил и средств: 1 стрелковая дивизия, до 247 орудий и минометов и около 15 танков непосредственной поддержки пехоты на 1 км фронта. На период прорыва обороны противника в оперативное подчинение командующих 47 и 69-й армиями было передано по одной дивизии, а 8-й гвардейской армиями — корпус штурмовой авиации.
Наступление войск левого крыла 1-го Белорусского фронта началось утром 18 июля атакой передовых батальонов, успех которых был развит дивизиями первого эшелона армий. К исходу дня вражеская оборона была прорвана на фронте 30 км и на глубину до 13 км, а к исходу 21 июля прорыв расширен до 130 км по фронту и в глубину более 70 км. Войска фронта на широком фронте вышли к р. Западный Буг, с ходу на трех участках форсировали ее и вступили на территорию Польши. К этому времени армии правого крыла фронта с боями выходили к этой реке северо-западнее Бреста. К исходу 21 июля они заняли рубеж восточнее Нарева, Боцьки, Семятичи, южнее Черемхи, западнее Кобрина.