Nell'aprile 2013 vince a Zugo, con 8 punti, la 3ª tappa del FIDE Grand Prix 2012-2013. Con questo risultato vince il circuito del FIDE Grand Prix 2012-2013 con 410 punti e si qualifica a giocare il Torneo dei candidati per il Campionato del mondo di scacchi 2014 che si è svolto nel marzo 2014 a Chanty-Mansijsk, piazzandosi all'8º posto.