20 grudnia 1942 awansował na stopień generała porucznika, a 18 września 1943 – na stopień generała pułkownika.
Jako szef sztabu 1 Frontu Białoruskiego brał udział w operacji berlińskiejСписок командно-начальствующего состава Советских войск, принимавших участие в берлинской операции ..
Postanowieniem Prezydium Rady Najwyższej ZSRR z 29 maja 1945 – za umiejętne dowodzenie wojskami frontów oraz przejawione w tym czasie męstwo i bohaterstwo nadano mu tytuł Bohatera Związku Radzieckiego wraz z wręczeniem Orderu Lenina i medalu Złota Gwiazda (nr 6456).
Po zakończeniu wojny – w latach 1945–1948 był szefem sztabu – zastępcą głównodowodzącego Grupy Wojsk Radzieckich w Niemczech. W latach 1948–1950 pełni funkcję szefa sztabu głównego i zastępcy Głównodowodzącego Wojsk Lądowych. Od 1950 był zastępcą Głównego Inspektora, następnie Głównym Inspektorem Armii Radzieckiej. Od 1952 do 1960 był szefem Głównego Zarządu Operacyjnego – I zastępcą szefa Sztabu Generalnego Sił Zbrojnych ZSRR. Pełniąc służbę na tym stanowisku koordynował działania wojsk radzieckich biorących udział w interwencji na Węgrzech jesienią 1956.
3 sierpnia 1953 awansował na stopień generała armii.