1944年6月下旬,蘇軍進逼白俄羅斯境內的波洛茨克、維捷布斯克、奧爾沙、莫吉廖夫、博布魯伊斯克以東一線,並沿普裏皮亞季河一直延伸到科韋利。
德軍在白俄羅斯境內的防線構築了周密的、縱深梯次配置的防禦工程。整個防禦縱深達250~270公裏,防禦地區都構築在河流的西岸和製高點上,防禦地區內的所有居民地都構築有防禦工事。在有森林和沼澤地的地段,也構築了有支撐點和抵抗樞紐的防禦。
在白俄羅斯戰役中,德軍北烏克蘭集團軍群總司令莫德爾元帥麵對蘇軍的強大攻勢一籌莫展。6月23日晨,白俄羅斯第2方麵軍發起進攻,強渡了巴夏河,並於6月25日進至距敵防禦前沿25公裏處的列斯塔河地區。6月26日,在突破列斯塔河的防禦地區後,開始向什克洛夫、莫吉廖夫方向追擊退卻的德軍第4集團軍部隊。6月26日晚,方麵軍前出至英吉廖夫以北第聶伯河,並以一部兵力在普列希齊以西從行進間強渡了該河。同日,第33、第50集團軍也開始追擊退卻之敵。6月27日午前,在第聶伯河上架設了兩座橋,這對堅守和擴大登陸場起了很大作用。6月28日,方麵軍主力渡過了第聶伯河,並以強硬手段攻占了德軍在明斯克接近地的重要防禦樞紐部莫吉廖夫,攻占了什克洛夫市和貝霍夫市。至6月28日日終前,方麵軍前出至德魯季河和第聶伯河河間地帶,從而為直接進攻明斯克,與其他方麵軍協同合圍並消滅該城以東德軍創造了條件。
與此同時,白俄羅斯第1方麵軍從羅加喬夫以北和帕裏奇以南兩地域向博布魯伊斯克總方向對敵實施向心突擊,圍殲敵軍博布魯伊斯克集團,爾後向普霍維奇和斯盧茨克進攻。6月24日,在進行了2小時零5分鍾的炮火準備和在南段實施了短時間的航空火力準備之後發起進攻。第一天,第3、第48集團軍僅攻占了德軍兩道塹壕;第65、第28集團軍突破了敵人防禦正麵達30公裏,縱深5~10公裏;坦克第1軍進入突破口後,向前推進了20公裏。次日,投入戰鬥的騎兵機械化集群向西北方向進攻,向德軍的防禦縱深推進,於6月26日前出到格盧斯克附近的普季奇河,並在一些地段強渡成功。6月26日夜間,坦克第1軍成功地實施機動,切斷了由博布魯伊斯克向西和向西北的道路。空軍第16集團軍對退卻之敵和別列津納河的渡口連續實施突擊,以強大火力支援地麵部隊進攻行動。坦克第9軍於進攻的第2天,在第3集團軍地帶投入交戰後,急速向前挺進,於6月27日晨開始從北麵迂回博布魯伊斯克,與坦克第1軍會合,從而完成了對博布魯伊斯克東南地域總數達4萬人的敵軍集團的合圍。方麵軍部分兵力肅清被圍集團,而主力則繼續向明斯克和斯盧茨克發展進攻。第3、第28集團軍隨快速部隊跟進,向合圍的對外正麵挺進,而第48、第65集團軍則向合圍的對內正麵推進。6月27日,對內正麵的西北地段隻有2個坦克軍的部隊掩護,因為步兵兵團尚未到達。而被圍敵軍恰在這個地段開始準備突圍,企圖與第4集團軍的部隊會合。在這種情況下,方麵軍司令巧妙地使用了方麵軍航空兵。空軍第16集團軍的526架飛機,以25~30架飛機的編從行動,連續不斷地對被合圍的敵軍實施了達1個半小時的突擊,致使準備突圍的德軍集團紛紛潰散,損失慘重。6月28日,第48集團軍徹底消滅了被圍之敵。6月29日,解放博布魯伊斯克市。經過6天的進攻,蘇軍徹底粉碎了防守在維捷布斯克和博布魯伊斯克的德軍集團,在莫吉廖夫方向也已突破敵防禦正麵。德軍遭到巨大失敗後,遂從西德維納河至普裏皮亞特河的寬大正麵上退卻。蘇軍向前推進100~150公裏,接著又對斯普利波文茨楊內、明斯克和斯盧茨方向展開了進攻,緊追逃敵,以便在明斯克以東地區合圍德軍第4集團軍的主力,阻止德軍在白俄羅斯建立綿亙的防線。