W latach 1973–1978 I zastępca dowódcy Leningradzkiego Okręgu Wojskowego, 14 lutego 1978 mianowany generałem pułkownikiem. Od lutego 1978 do listopada 1984 dowódca Północnej Grupy Wojsk stacjonującej w PRL. Od IX 1984 do XI 1985 I zastępca głównodowodzącego wojskami Południowego Kierunku (w Baku). Od listopada 1985 do grudnia 1985 główny doradca wojskowy ZSRR w Wietnamie, następnie na emeryturze. Deputowany do Rady Najwyższej ZSRR 10 i 11 kadencji (1979-1989).
Odznaczenia Złota Gwiazda Bohatera ZSRR (24 III 1945) Order Lenina (dwukrotnie – 24 III 1945 i 18 II 1981) Order Rewolucji Październikowej (3 III 1987) Order Czerwonego Sztandaru (trzykrotnie – 29 lipca 1943, 2 października 1944 i 16 grudnia 1972) Order Suworowa III klasy (18 grudnia 1956) Order Wojny Ojczyźnianej I klasy (11 marca 1985) Order Wojny Ojczyźnianej II klasy (14 lutego 1945) Order Czerwonej Gwiazdy (dwukrotnie – 30 grudnia 1956 i 21 lutego 1967) Order „Za służbę Ojczyźnie w Siłach Zbrojnych ZSRR” III klasy (30 kwietnia 1975) Medal Żukowa Medal „Za zasługi bojowe” Medal 100-lecia urodzin Lenina Medal „Za wyróżnienie w ochronie granic państwowych ZSRR” (dwukrotnie) Medal „Za zwycięstwo nad Niemcami w Wielkiej Wojnie Ojczyźnianej 1941–1945” Medal jubileuszowy „Dwudziestolecia zwycięstwa w Wielkiej Wojnie Ojczyźnianej 1941–1945” Medal