Beim Schach-Weltpokal 2015 in Baku erreichte er das Finale, in welchem er gegen Sergei Karjakin bereits 2:0 führte, sich jedoch nach Ausgleich im anschließenden Tiebreak mit insgesamt 4:6 Punkten geschlagen geben musste. Mit seiner Finalteilnahme qualifizierte er sich gleichzeitig für das Kandidatenturnier zur Schachweltmeisterschaft 2016, in dem er Vierter wurde. 2017 gewann er seine achte Russische Meisterschaft (Rekordsieger).