2010 konnte er sich durch seinen zweiten Platz beim FIDE Grand Prix für das Kandidatenturnier zur Schachweltmeisterschaft 2012 qualifizieren. Dort schied er in der ersten Runde gegen Wladimir Kramnik aus.