 At Cienfuegos (Capablanca Memorial) 1980, Dortmund GM 1981 and Lugano Open 1988, he shared first place, and at Hradec Králové in 1981 he was runner-up.In 1987 he drew a match with Kiril Georgiev, the strong Bulgarian grandmaster.At the Chess Olympiad, he has represented first Czechoslovakia and then Slovakia from 1980 onwards, missing out only in 1998.