A 2017-es sakkvilágkupán a 2. fordulóban a grúz Baadur Jobava ellen szenvedett vereséget. A 2019-es sakkvilágkupán egészen az elődöntőig jutott, majd a bronzmérkőzésen is csak a rájátszásban tudta legyőzni a francia Maxime Vachier-Lagrave.