10 października 2020 roku podczas turnieju Altibox Norway Chess w Stavanger wygrał z mistrzem świata Magnusem Carlsenem, przerywając jego serię 125 partii klasycznych bez porażki.

W rozgrywkach internetowych gra pod pseudonimem „Polish_fighter3000”.

W 2016 roku prezydent Polski Andrzej Duda odznaczył go Srebrnym Krzyżem Zasługi za „wybitne osiągnięcia sportowe w 2016 roku oraz popularyzację dyscypliny”. W 2021 został odznaczony Złotym Krzyżem Zasługi.

1 maja 2021 roku wygrał turniej w szachach błyskawicznych rozgrywany w Chinach.

5 sierpnia 2021 roku jako pierwszy Polak w historii wygrał finał Pucharu Świata FIDE, pokonując Siergieja Karjakina. Dwa dni wcześniej pokonał w półfinale mistrza świata Magnusa Carlsena, zapewniając sobie udział w turnieju pretendentów w 2022 roku.

17 grudnia 2021 został mistrzem Europy w szachach błyskawicznych. 28 grudnia 2021 roku zajął 5.