Od 1942 brał udział w wojnie z Niemcami, walczył na Froncie Zachodnim, od 25 maja do 24 września 1942 dowodził 3 Armią Pancerną, od września do października 1942 był zastępcą dowódcy Frontu Briańskiego, a od 1 listopada do 27 grudnia 1942 dowódcą 5 Armii Pancernej na Froncie Południowo-Zachodnim. Walczył w bitwie pod Stalingradem. Od 15 stycznia do 13 lutego 1943 dowodził 2 Armią Pancerną, brał udział w operacji rżewsko-syczewskiej, w lutym 1943 objął dowództwo 48 Armii (do 15 grudnia 1944), na czele której walczył w bitwie pod Kurskiem i wyzwalaniu Lewobrzeżnej Ukrainy. 15 lipca 1944 został awansowany na generała pułkownika. Walcząc na 1 Froncie Białoruskim brał udział w operacji homelsko-rzeczyckiej i bobrujskiej, wyzwalaniu Homla, Żłobina, Bobrujska, Słonimia i innych miast. W lipcu 1945 został dowódcą wojsk Wschodniosyberyjskiego Okręgu Wojskowego, od lutego 1947 studiował w Wyższej Akademii Wojskowej. Był deputowanym do Rady Najwyższej ZSRR 2 kadencji. Zmarł po ciężkiej chorobie. Został pochowany na Cmentarzu Nowodziewiczym.