I 2017 vant han Europamesterskapet i sjakk i Minsk med poengsummen 8½ av 11. Han kvalifiserte seg dermed til verdenscupen i sjakk 2017, hvor han ble slått ut av Levon Aronjan i tredje runde.