Итак, на первом этапе германский фронт в Белоруссии потерял устойчивость и рухнул, позволив операции «Багратион» перейти в маневренную стадию. Сменивший Буша фельдмаршал Модель не смог остановить советского наступления. На втором этапе (5 июля — 29 августа) советские войска вышли на оперативный простор. 13 июля южнее Припятских болот нанесли удар войска 1-го Украинского фронта, и советское наступление развернулось от Прибалтики до Карпат. В начале августа передовые части наступавших вышли к Висле и границам Восточной Пруссии, где были остановлены подошедшими немецкими резервами. В августе — сентябре советским войскам, захватившим плацдармы на Висле (Магнушевский и Пулавский) и Нареве, пришлось отбивать сильные немецкие контрудары.
Наиболее трагическая ситуация сложилась в тот момент в районе Варшавы, где 1 августа под влиянием советских успехов вспыхнуло антифашистское восстание, в котором приняло участие до 40 тыс. человек. Оно было организовано польской Армией Крайовой с целью освобождения города от немецкой оккупации и прибытия в столицу Польши эмигрантского правительства до подхода советских войск. Подобная политическая цель предопределила сложные взаимоотношения руководства повстанцев с советским командованием, которое вообще не было заранее оповещено о восстании. Возможно, руководители Армии Крайовой, одинаково враждебные к Германии и СССР, видели себя так называемой «третьей силой», способной овладеть Варшавой в условиях взаимного истощения немецких и советских войск.
Первой вышла на подступы к польской столице 2-я гвардейская танковая армия (генералы С. И. Богданов, затем А. И. Радзиевский). Ей сразу пришлось 2 августа начать отражение немецкого контрудара (силами четырех дивизий, из них три танковые) из варшавского предместья — Праги. Красная Армия прошла к тому времени с боями сотни километров, оторвалась от баз снабжения и исчерпала значительную часть наступательных ресурсов. Быстрый темп наступления не позволил также вовремя перелицевать европейскую железнодорожную колею (узкую) на российскую (широкую), что замедлило подвоз подкреплений.
Немцы же опирались на хорошо оборудованные подступы к Варшаве, где имели развитую операционную базу. Форсирование Вислы и взятие сходу Варшавы с ее мощными укреплениями представлялось малореальным. В данном случае в силу вступали уже не политические соображения, а законы военной стратегии, когда, образно говоря, возникала опасность удара под дых на излете. Уже дважды (в 1831-м и особенно в 1920 г.) роковой варшавский излет имел для российской армии весьма тяжелые последствия.
Несмотря на утомление войск и серьезные потери в ходе битвы за Белоруссию, советское командование в сентябре 1944 года все же провело на подступах к Варшаве наступательную операцию. По мере подхода к Варшаве войск 1-го Белорусского фронта на данном направлении была сформирована группировка из частей 1-й польской (генерал З. Берлинг), 47-й (генерал Н. И. Гусев), 70-й (генерал B. C. Попов) армий. Им была поставлена задача овладеть восточным предместьем Варшавы — Прагой. Это варшавское предполье обороняло 5 немецких дивизий, в том числе 3 танковые. Штурм Праги начался 11 сентября. После трехдневных ожесточенных боев советским войскам удалось очистить от немцев Прагу и выйти к Висле.
Бои за Варшаву отличала нескоординированность действий повстанцев и советских войск. По свидетельству маршала Рокоссовского, когда десантные части 1-й польской армии 16 сентября форсировали Вислу и пытались прийти на помощь повстанцам, их руководители отозвали с побережья свои соединения, дав немцам возможность успешно отбивать натиск. В то же время советская сторона продолжала оказывать восставшим помощь вооружениями, боеприпасами, медикаментами, которые сбрасывала в город авиация. К 23 сентября советские части на варшавском плацдарме, не получившие поддержки от повстанческих войск, были сброшены немцами в Вислу. Так политические разногласия предопределили трагизм и поражение Варшавского восстания, которое было окончательно подавлено немцами 2 октября 1944 года.
В это время жестокие бои шли к северу от Варшавы, в районе Модлина, где немцы удерживали плацдарм в междуречье Нарева и Вислы, угрожая фланговым ударом Праге. Бои здесь продолжались до 2 ноября. Осенью 1944 года советско-германский фронт в Польше застыл на рубежах рек Нарев и Висла до середины января 1945 года.