Saksan päämaja oli vakuuttunut, että Neuvostoliiton hyökkäyksen painopiste olisi edelleen rintaman eteläosassa, missä puna-armeija oli jo 75 kilometrin päässä Lvivista ja mistä oli suorin ja nopein reitti kohti Berliiniä. Torjuakseen hyökkäyksen tällä sektorilla saksalaiset siirsivät sinne joukkoja Keskustan armeijaryhmältä, jonka rintamalinja oli vielä syvällä Neuvostoliiton alueella. Puna-armeija aloitti kuitenkin 22. kesäkuuta koko maailmanhistorian massiivisimman hyökkäyksen, operaatio Bagrationin, 120 divisioonan voimin Keskustan armeijaryhmän ohuesti miehitettyyn linjaan, josta oli siirretty joukkoja myös Normandiaan torjumaan länsiliittoutuneiden maihinnousua. Stalin oli luvannut toteuttaa kevennyshyökkäyksen idästä jo Teheranin konferenssissa marraskuussa 1943. Noin 2,3 miljoonaa puna-armeijan sotilasta hyökkäsi 800 000 saksalaista vastaan murskaten saksalaisten puolustuksen. Minsk vallattiin 3. heinäkuuta ja samalla yli 50 000 saksalaista jäi sotavangeiksi ja jo kymmenen päivää myöhemmin neuvostojoukot olivat saavuttaneet Puolan rajan ja nopea offensiivi motitti Kuurinmaalla taistelleen Pohjoisen armeijaryhmän joukot. Operaatio Bagrationin aikana kuoli 765 815 puna-armeijan ja 670 000 akselivaltojen sotilasta.