Entre sus mejores actuaciones, se encuentran las del Torneo Internacional Capablanca in Memoriam de 2004, cuando jugó para un 2808, y su impresionante resultado en el campeonato mundial de Trípoli de 2004, cuando alcanzó el quinto lugar.