A 2014-es sakkvilágbajnokság versenysorozatában az Élő-pontszáma alapján vehetett részt a 2013-as sakkvilágkupán, ahol a nyolcaddöntőben szenvedett vereséget a később döntőig jutó Dmitrij Andrejkintől. Élő pontszáma alapján elindulhatott a 2012–2013-as FIDE Grand Prix versenysorozaton, amelyen egy versenyt holtversenyben megnyert (Taskent 2012), egy versenyen a 7. (Zug 2013), és egy versenyen az 5. helyen végzett (Szaloniki 2013), összességében a 9. helyet szerezte meg. A 2012. augusztus–2013. június közötti időszak átlagos Élő-pontszáma alapján azonban kvalifikációt szerzett a világbajnokjelöltek versenyén való részvételre, amelyen a győztes Visuvanátan Ánand mögött a második helyen végzett.