Tra giugno e luglio 2004 partecipa al campionato del mondo FIDE di Tripoli (vinto da Rustam Qosimjonov) e ha raggiunto la Semifinale, dove ha perso contro Michael Adams.