Zijn grootste moment in de geschiedenis van de Schakenolympiade kwam op de Olympiade van Lucerne in 1982.
Hij won de gouden medaille op bord 2 door in 9 wedstrijden ongeslagen te blijven. Hij won 6 en dreef 3 wedstrijden voor een totaal van 7,5 punten. Hij had een prestatie-rating van 2615 in deze Olympiade in vergelijking met zijn 2410 ELO-rating op dat moment.