He has achieved good results in World Chess Championship tournaments. At the FIDE World Chess Championship 2004, he reached the final, narrowly losing out to Rustam Kasimdzhanov in the tie-break games.