Po powrocie na front w lipcu 1944 uczestniczył w wyzwalaniu Gródka Jagiellońskiego i Lwowa i w operacji lwowsko-sandomierskiej, następnie w walkach nad Wisłą. W 1945 brał udział w bitwie o Berlin i walkach o Pragę, 24 czerwca 1945 uczestniczył w Paradzie Zwycięstwa na Placu Czerwonym.
W 1949 ukończył Wyższą Akademię Wojskową im. Woroszyłowa. W latach 1950–1957 dowodził kolejno 5 Gwardyjską Dywizją Pancerną i 75 Gwardyjską Dywizją Zmechanizowaną na Zabajkalu, był I zastępcą dowódcy armii i dowódcą 7 Gwardyjskiej Armii, później (1960-1965) I zastępcą dowódcy wojsk Zakaukaskiego Okręgu Wojskowego. W latach 1969–85 był szefem wyższych oficerskich kursów „Wystrieł”, od października 1985 do listopada 1987 wojskowym konsultantem Grupy Generalnych Inspektorów Ministerstwa Obrony ZSRR. Od 9 kwietnia 1971 do 23 lutego 1986 był członkiem Centralnej Komisji Rewizyjnej KPZR, a od 1983 do rozwiązania przewodniczącym Antysyjonistycznego Komitetu Społeczności Radzieckiej. W 1975 otrzymał honorowe obywatelstwo Nowozybkowa.
Został pochowany na Cmentarzu Nowodziewiczym.