Ta tuli FIDE Grand Prix 2008–2010 sarjas teiseks ja pääses 2012. aastal MM-i pretendentide matšturniirile, kus kaotas veerandfinaalis eksmaailmameister Vladimir Kramnikule. Ta pääses 2013. aastal turniirikorraldaja nominatsiooni kaudu Londonis peetud pretendentide turniirile, kus jäi 8 osavõtja seas viimaseks. 2017. aastal tuli FIDE Grand Prix 2017 sarjas kolmandaks ja ei kvalifitseerunud 2018. aastal MM-i pretendentide turniirile (edasi sai kaks paremat).