A Operação Bagration foi lançada após um intervalo de quatro meses, devido ao degelo da primavera. Os soviéticos lançaram seu ataque em 22 de junho em quatro frentes, com 146 divisões de infantaria e 43 divisões blindadas. A Primeira Frente Báltica do general Hovhannes Bagramian, e a Terceira Frente Bielorrussa, do general Tcherniakhovski atacaram o norte e o sul de Vitebsk e tomaram a cidade em 27 de junho. A ala esquerda das forças de Tcherniakhovski tomou então Orsha, e isso possibilitou que a auto-estrada Moscou - Minsk fosse usada para ameaçar a retaguarda alemã. No mesmo dia, ao sul, a Segunda Frente Bielorrussa do General Zakharov, localizada ao norte dos pântanos de Pripet, destruiu uma força de 33.000 homens em Babruisk. O exército de Tcherniakhovski dirigiu-se então para Minsk. Em 2 de julho, suas forças móveis chegaram a Stolbtsi, a 40 quilômetros da cidade. Os tanques do general Pável Rotmistrov entraram em Minsk em 3 de julho, e 50.000 alemães foram feitos prisioneiros.