In March 2010, at the Gotth'Art Kupa in Szentgotthárd, he fulfilled the final norm and rating requirements for the Grandmaster title.
He came in second on the tournament behind his trainer Alexander Beliavsky and tied with Lajos Portisch (one of the strongest non-Soviet players in the second half of the 20th century).
In May, Rapport tied for first in the Sigeman & Co Chess Tournament, together with Nigel Short and Nils Grandelius, winning on tiebreaks (head-to-head result).
[9] From 20 to 23 December, Rapport won a match against 17-year-old Chinese player Wei Yi, held in Yancheng, China.
[10] At the Tata Steel Chess Tournament in January 2017 he played his first game against Magnus Carlsen and won with White in 33 moves.
[11] He also won the tournament that was covered by Grandmaster Simon Williams in his show called Checkmate, finishing ahead of top seed Arkadij Naiditsch and World Championship challenger Nigel Short.
[13] That performance, together with reaching the semi-finals in the first leg, was enough to clinch a top-two spot in the Grand Prix and qualify for the 2022 Candidates Tournament, where he finished last with a score of 5½/14.
However, he came back to defeat Indian grandmaster Arjun Erigaisi, and later in round 12 snatched a victory against the World No.