Reprezentował Związek Radziecki na pięciu kolejnych olimpiadach szachowych od 1982 do 1990 roku, zdobywając wraz z drużyną pięć złotych medali. Do roku 2006 na olimpiadach wystąpił jeszcze pięciokrotnie (w barwach Niemiec), w roku 2000 zdobywając wraz z drużyną srebrny medal. Był również trzykrotnym medalistą drużynowych mistrzostw świata oraz pięciokrotnym – drużynowych mistrzostw Europy.