Tại Giải vô địch cờ vua thế giới FIDE 2004 anh vào đến tứ kết, thua Rustam Kasimdzhanov 1–3 ở tứ kết (Kasimdzhanov sau đó là nhà vô địch).