A 2019-es sakkvilágkupán az 1. fordulóban a lengyel Radosław Wojtaszek, a 2. körben a norvég Johan-Sebastian Christiansen, a 3. körben az indiai Pendjála Harikrisna ellen győzött, a 4. fordulóban a döntőig jutó kínai Ting Li-zsen ütötte el a továbbjutástól. A 2019-es FIDE Chess.com Grand Swiss tornán a 3. helyen végzett, és mint a legmagasabban végzett, kvalifikációt nem szerző versenyző, kapott szabad kártyát a 2021-es sakkvilágbajnokság világbajnokjelöltek versenyén való részvételre.