A ajuns din nou în sferturile de finală la Campionatul European din 2005 de la Zalaegerszeg, fiind învins de proaspătul campion olimpic Marcel Fischer. S-a clasat pe cei mai buni opt la Campionatul Mondial din 2006, învingând succesiv pe olandezul Bas Verwijlen și pe ucraineanul Maksîm Hvorost. A fost eliminat de chinezul Lei Wang, care a câștigat aurul în cele din urmă.