3-я танковая армия группы армий «Центр» была отсечена от 4-й полевой армии. Наступавшие на Могилевском направлении соединения 2-го Белорусского фронта пробили мощную и глубоко эшелонированную оборону немцев, которую противник подготовил по рекам Проня, Бася и Днепр. 28 июня они освободили Могилев. Отход 4-й немецкой армии потерял организованность, противник потерял до 33 тыс. убитыми и пленными.
Бобруйская наступательная операция должна была создать южную «клешню» огромного окружения, задуманного советской Ставкой. Эту операцию целиком проводил наиболее мощный из фронтов – 1-й Белорусский К. К. Рокоссовского. Противостояла наступлению Красной армии 9-я армия вермахта. Наступать приходилось по очень сложной местности – болота. Удар нанесли 24 июня: с юго-востока на северо-запад, постепенно поворачивая к северу, двигалась 65-я армия Батова (усиленная 1-м Донским танковым корпусом), с востока на запад наступала 3-я армия Горбатова с 9-м танковым корпусом. Для быстрого прорыва на слуцком направлении использовали 28-ю армию Лучинского и 4-й гвардейский кавалерийский корпус Плиева. армии Батова и Лучинского быстро прорвали оборону ошеломленного противника (русские пробрались через считавшееся непроходимым болото). А 3-й армии Горбатова пришлось буквально вгрызаться в порядки немцев [2, с. 40].
Командующий 9-й армии Ханс Йордан бросил против нее свой основной резерв – 20-ю танковую дивизию. Но вскоре ему пришлось перенацелить резерв на южный фланг обороны. 20-я танковая дивизия не смогла заткнуть прорыв. 27 июня основные силы 9-й полевой армии попали в «котел». Генерала Йордана заменили генералом фон Форманом, но ситуацию это спасти не могло. Попытки деблокады извне и изнутри провалились. В окруженном Бобруйске царила паника, 27-го начался его штурм. К утру 29 июня Бобруйск был полностью освобожден. Немцы потеряли убитыми и пленными 74 тыс.
человек. В результате разгрома 9-й армии оба фланга группы армий «Центр» были открыты, а дорога на Минск свободна с северо-востока и юго-востока.
29 июня последовал удар 1-го Прибалтийского фронта на Полоцк. 6-я гвардейская армия Чистякова и 43-я армия Белобородова обошли город с юга (гвардейцы 6-й армии обходили Полоцк еще и с запада), 4-я ударная армия Малышева – с севера. 1-й танковый корпус Буткова освободил г. Ушачи южнее Полоцка и продвинулся далеко на запад. Затем танкисты внезапной атакой захватили плацдарм на западном берегу Двины. Но взять немцев в «кольцо» не вышло. Командовавший гарнизоном города Карл Хильперт самовольно оставил «крепость», не дожидаясь, пока пути отхода будут перерезаны советскими войсками. Полоцк был занят 4 июля. В результате Полоцкой операции немецкое командование лишилось сильного опорного пункта и железнодорожного узла. Кроме того, была ликвидирована фланговая угроза 1-му Прибалтийскому фронту. Позиции немецкой группы армий «Север» были обойдены с юга и оказались под угрозой флангового удара [2, с. 45].
Немецкое командование, пытаясь выправить ситуацию, сменило командующего группой армий «Центр» Буша на фельдмаршала Вальтера Моделя. Он считался мастером оборонительных операций. В Белоруссию направили резервные части, в том числе 4-ю, 5-ю и 12-ю танковые дивизии. 4-я немецкая армия перед угрозой неминуемого окружения отступала за реку Березину. Ситуация была крайне сложной: фланги были открытыми, отступающие колонны подвергались постоянным ударам советской авиации, нападениям партизан. Давление со стороны 2-го Белорусского фронта, который находился прямо перед фронтом 4-й армии, было несильным, поскольку в планы советского командования не входило изгнание немецких войск из будущего «котла».