Lors du Championnat FIDE 2004, il a atteint la finale, perdant de justesse à Rustam Kasimdzhanov lors des matchs de cravate.
Au Championnat du monde de échecs 2004 de la FIDE, il a atteint la finale, perdant de justesse Rustam Kasimdzhanov lors des matchs de cravate.