Znaczne osiągnięcia odnotował również jako szachowy trener. Był sekundantem Borysa Spasskiego w czasie jego dwóch meczów o tytuł mistrza świata (w 1969 z Tigranem Petrosjanem i w 1972 z Bobby Fischerem). W 1984 roku był również kapitanem drużyny ZSRR podczas drugiego meczu z "Resztą świata", a w 1990 przewodniczył sztabowi Anatolija Karpowa w czasie jego meczu z Garrim Kasparowem w Nowym Jorku i Lyonie.