Zijn grootste moment in de geschiedenis van de Schaken-Olympiade kwam op de
Op de Olympische Spelen van Lucerne in 1982 won hij de gouden medaille in Board 2 door in 9 wedstrijden ongeslagen te blijven, 6 keer te winnen en 3 keer gelijk te staan 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.