Później służył w Sztabie Północnokaukaskiego Okręgu Wojskowego – kolejno na stanowiskach: szef oddziału, zastępca szefa Zarządu Operacyjnego, szef Zarządu Operacyjnego. Od listopada 1960 był szefem Zarządu Operacyjnego Sztabu Kijowskiego Okręgu Wojskowego, a od listopada 1961 – szefem Zarządu Operacyjnego Sztabu Grupy Wojsk Radzieckich w Niemczech. Od października 1967 był zastępcą szefa Sztabu Zabajkalskiego Okręgu Wojskowego.

Od maja 1968 pełnił funkcję I zastępcy szefa Głównego Zarządu Operacyjnego Sztabu Generalnego Sił Zbrojnych ZSRR, a od 1969 był szefem tego Zarządu. Od marca 1974 był I zastępcą szefa Sztabu Generalnego Sił Zbrojnych ZSRR. W 1979 został mianowany komendantem Akademii Wojskowej Sztabu Generalnego. Stanowisko komendanta zajmował do 1986. Dekretem Prezydium Rady Najwyższej ZSRR z 2 lutego 1979 został awansowany na stopień generała armii. Za pracę naukową i dydaktyczną uzyskał tytuł profesora.

Od 1986 był w grupie generalnych inspektorów ministerstwa obrony ZSRR. W 1992 został przeniesiony do rezerwy.