En enero de 2007, quedó 2º en el torneo B del Torneo Corus de ajedrez, logrando 8 puntos de 13 posibles, tras el campeón Pável Eliánov y por delante de Bu Xiangzhi(3º), Yakovenko(4º), Maxime Vachier-Lagrave(5º) hasta 14 jugadores.