Успешное завершение Бобруйской операции создало благоприятные условия для проведения Минской наступательной операции. Ее замысел заключался в том, чтобы в ходе развернувшегося преследования врага стремительными ударами войск левого крыла 3-го Белорусского фронта и части сил правого крыла 1-го Белорусского фронта по сходящимся направлениям на Минск во взаимодействии со 2-м Белорусским фронтом завершить окружение минской группировки противника. Одновременно войска 1-го Прибалтийского, правого крыла 3-го Белорусского и часть сил 1-го Белорусского фронтов должны были продолжить стремительное наступление на запад, уничтожить подходившие резервы противника и создать условия для развития наступления на шяуляйском, каунасском и варшавском направлениях. Ставка ВГК планировала овладеть Минском 7–8 июля.
29 июня войска 3-го Белорусского фронта приступили к выполнению поставленных задач. На следующий день его главные силы успешно форсировали Березину и, не ввязываясь в затяжные бои, обходя узлы сопротивления на промежуточных рубежах, продвигались вперед. Соединения 5-й гвардейской танковой армии в результате стремительного продвижения вышли на северную окраину Минска. На помощь танкистам подошли стрелковые части 11-й гвардейской и 31-й армий 3-го Белорусского фронта, которые начали отбивать у противника квартал за кварталом. Войска 1-го Белорусского фронта тем временем неотступно преследовали противника на минском и барановичском направлениях. В это время генерал-фельдмаршал Модель решил отказаться от сражения за Минск. 2 июля он приказал немедленно оставить город. В ночь на 3 июля 1-й гвардейский танковый корпус генерал-майора танковых войск М. Ф. Панова обошел Минск с юга и вышел на юго-восточную окраину города, где соединился с частями 3-го Белорусского фронта. Тем самым было завершено окружение основных сил 4-й армии и отдельных соединений 9-й армии общей численностью в 105 тыс. человек.
В направлении Минска одновременно наступали и войска 2-го Белорусского фронта. Они сковывали, дробили и уничтожали соединения противника, не давали им возможности оторваться и быстро отойти на запад. Авиация, прочно удерживая господство в воздухе, наносила мощные удары по противнику, дезорганизовывала планомерное отступление его войск, препятствовала подходу резервов. К исходу дня 3 июля Минск был полностью освобожден. Вечером Москва салютовала воинам-победителям 24 залпами из 324 орудий. 52 соединения и части Красной Армии получили наименование «Минских». Ликвидация окруженной группировки противника была осуществлена в период с 5 по 12 июля войсками 33-й, частью сил 50-й и 49-й армий 2-го Белорусского фронта. 17 июля все 57 600 пленных, захваченных в операции «Багратион», под конвоем советских солдат шли по улицам Москвы. Во главе колонны шествовали 19 генералов, мечтавших пройти по Москве победным маршем, но вынужденных теперь идти по ней с поникшими головами побежденных.
Генерал К. Типпельскирх впоследствии отмечал:
Немецкое командование, стремясь стабилизировать свой фронт на востоке, произвело крупные перегруппировки войск и перебросило в Белоруссию 46 дивизий и 4 бригады из Германии, Польши, Венгрии, Норвегии, Италии и Нидерландов, а также с других участков фронта[292].
Тем временем войска 1-го Белорусского фронта продолжили наступление. Соединения 47-й армии генерал-лейтенанта Н. И. Гусева, действовавшие на его правом крыле, 6 июля заняли Ковель. При отходе противника из района города 11-й танковый корпус получил задачу преследовать отходящего противника. Однако ни командующий 47-й армией, в распоряжение которого поступил корпус, ни его командир генерал-майор танковых войск Ф. Н. Рудкин, не зная действительной обстановки, не организовали разведку противника и местности. Противник сумел отвести свои войска на заранее подготовленный рубеж и организовать там сильную противотанковую оборону. Части 11-го танкового корпуса вступили в бой без поддержки пехоты и артиллерии, не развернув даже своих самоходных полков.
К каким результатам привело такое наступление, можно судить из приказа № 220146 Ставки ВГК от 16 июля, подписанного И. В. Сталиным и генералом А. И. Антоновым. В приказе содержалась весьма неприятная оценка действий маршала К. К. Рокоссовского и его подчиненных: