Cabe destacar entre sus mejores resultados el obtenido en el magistral Ciudad de Barcelona en 2006, donde ganó el torneo con ocho puntos de nueve posibles, por delante de Vasili Ivanchuk y otros ocho ajedrecistas.