Zu seinen Turniererfolgen als Einzelspieler gehören das Canadian Open (2003, 2004 und 2008), das Turnier in Cappelle-la-Grande (2006), welches er mit 7,5 Punkten aus 9 Partien gewann, das World Open (2008) in Philadelphia sowie das Aeroflot Open (2009) in Moskau, bei dem er mit 6,5 Punkten aus 9 Partien den geteilten ersten Platz mit Étienne Bacrot erreichte. Bei der FIDE-Schachweltmeisterschaft 2004 in Tripolis erreichte er nach Siegen über Sergei Dolmatow und Viktor Bologan die dritte Runde, in der er dem Armenier Wladimir Hakobjan unterlag.