Operasi Bagration

Yang ikut menyebabkan kekalahan Jerman adalah pemindahan unit-unitnya untuk menghadapi invasi Normandia dua minggu sebelumnya. Karenanya, empat "Front" (satuan militer) Soviet dengan jumlah keseluruhan lebih dari 120 divisi menghantam garis pertahanan Jerman yang dipertahankan oleh sedikit pasukan. Soviet memperoleh rasio sepuluh banding satu untuk tank dan tujuh banding satu untuk pesawat dibandingkan musuhnya. Kelebihan Soviet dalam hal jumlah dan kualitas menyebabkan Jerman kewalahan. Pertahanan Jerman berantakan.
Ibukota Belorusia, Minsk, direbut pada tanggal 3 Juli, memerangkap 50.000 tentara Jerman. Sepuluh hari kemudian Tentara Merah mencapai perbatasan Polandia pada masa sebelum perang. Hancurnya Satuan Tentara Tengah membuat Jerman kehilangan 2.000 tank dan 57.000 kendaraan lainnya. Korban di pihak Jerman diperkirakan 300.000 meninggal, 250.000 terluka, dan sekitar 120.000 tertawan; korban keseluruhan 670.000 orang. Korban di pihak Soviet adalah 60.000 terbunuh, 110.000 terluka, dan sekitar 8.000 hilang. Selain itu Soviet juga kehilangan 2.957 tank, 2.447 artileri, dan 822 pesawat.