In 2019, at the Chess World Cup 2019, as the 106th seed, he upset 23rd seed David Navara in the first round and then beat 42nd seed Luke McShane in the 2nd round before losing to 10th seed Teimour Radjabov in the 3rd round.