Nach dem Krieg bekleidete er verschiedene Stellungen als Leiter der operativen Verwaltung in den Militärbezirken Leningrad (seit 1958 als Generalmajor) und Kiew sowie im Generalstab in Moskau. Dort leitete er 1962 die operative Vorbereitung und Durchführung der Verschiffung von Truppen und Raketen nach Kuba. Diese geheime Aktion lief unter der Bezeichnung "Operation Anadyr" und führte nach Aufdeckung durch die USA zur Kubakrise. Mitte der 1960er Jahre wurde er Kommandeur der 7. Gardearmee im Transkaukasischen Militärbezirk. Diese war in Armenien stationiert. Ab 1969 fungierte er als stellvertretender Kommandeur des Militärbezirks Leningrad, ab 1973 als dessen Befehlshaber. Von 1976 bis 1988 war er Stabschef des Warschauer Pakts. Diese Dienststellung war verbunden mit der Funktion des 1. Stellvertreters des sowjetischen Generalstabschefs. Sein letzter Rang war Armeegeneral.