[9] In January 1999, Grischuk tied for 13th at the Hotel Anibal Open, defeating third seed Artashes Minasian in the third round.
[24] Now a Grandmaster, he finished third with 6/11 at the 4th Russian Cup Final in Elista and won the Torshavn International in October on tiebreak with Ponomariov.
[29] In the 2004 FIDE World Chess Championship he made it to the quarterfinals, where he lost 3−1 to eventual champion Rustam Kasimdzhanov.
He won his matches against Vladimir Malakhov (+2 −0 =3) and Sergei Rublevsky (tied at +1 −1 =4, winning the rapid playoff +2 −0 =1), to advance to the eight-player 2007 FIDE World Chess Championship.
[31] Later that year he won the Linares tournament on tiebreak over Vasyl Ivanchuk after being invited as replacement for Veselin Topalov, who was in the Challenger's Match against Gata Kamsky.
Grischuk finished third in the 2008-10 FIDE Grand Prix, qualifying him as the first alternate for the Candidates Tournament of the 2012 World Chess Championship cycle.
After splitting the four regular games 2–2, Grischuk won the rapid playoff 2½–1½ to advance to the semifinals, where he faced world No.
[37][38][39] In July 2017, he beat Yu Yangyi 3–1 in the China-Russia Chess Grandmaster Summit Match held in Jiayuguan, China.
[40][41] In December 2017, Grischuk won the men's Basque chess event of the IMSA Elite Mind Games in Huai'an, China.
[42] In late May 2019, Grischuk participated in the Moscow FIDE Grand Prix tournament, which is part of the qualification cycle for the 2020 World Chess Championship.
[46] At the time of the interruption he was one point behind the leading pair made up of his compatriot Ian Nepomniachtchi and the French Grandmaster Maxime Vachier-Lagrave.
[49] In October 2015, Grischuk won the World Blitz Championship for the third time in Berlin with a score of 15½/21, half a point ahead of Maxime Vachier-Lagrave and Vladimir Kramnik.
[50] In 2023, he won Tata Steel India Blitz open ahead of joint second place finishers Nodirbek Abdusattorov and Praggnanandhaa Rameshbabu.