En marzo de 2007, quedó segundo en el VIII Torneo Karpov de ajedrez, en Poikovsky, Rusia, tras el campeón Yakovenko y adelantando a Alekséyev y Bologan.