La même année, il gagna le championnat de Croatie de 1998 à Pula, puis il finit premier du tournoi zonal de Dresde en , "ex æquo" avec Ivan Sokolov, devant Viktor Kortchnoï, Ilya Smirin, Rustem Dautov, Lev Psakhis, Emil Sutovsky, Arthur Youssoupov, Boris Alterman, Vadim Milov. Grâce à ce résultat, il était qualifié pour le Championnat du monde de la Fédération internationale des échecs 1999 à Las Vegas où il fut éliminé au premier tour par Alekseï Dreïev (2,5 à 3,5 après départages).