Od połowy lat 60. do końca 80. należał do podstawowych zawodników reprezentacji Węgier. Pomiędzy 1968 a 1988 rokiem dziewięciokrotnie uczestniczył w szachowych olimpiadach, największy sukces osiągając w roku 1978 w Buenos Aires, gdzie szachiści węgierscy jedyny raz w historii wywalczyli złote medale olimpijskie. Poza tym zdobył jeszcze 5 medali: trzykrotnie srebrny wraz z drużyną (1970, 1972, 1980) oraz indywidualnie złoty (1980, za wynik na IV szachownicy) i srebrny (1970, na V szachownicy). W latach 1970 - 1992 sześciokrotnie reprezentował swój kraj w drużynowych mistrzostwach Europy, zdobywając 3 srebrne (1970, 1977, 1980) i 2 brązowe (1973, 1983) medale wraz z drużyną oraz indywidualnie złoty (1973, na V szachownicy). W roku 1985 wystąpił również w pierwszych drużynowych mistrzostwach świata rozegranych w Lucernie, zdobywając wraz z drużyną tytuł wicemistrzowski oraz srebrny medal za uzyskany rezultat na VII szachownicy. Od 1964 roku wielokrotnie startował w finałach mistrzostw Węgier, w roku 1972 zdobywając tytuł mistrza kraju. Poza tym w 1976 zajął II, a w 1969 i 1973 III miejsca.