Kun Magnus Carlsen kieltäytyi osallistumasta vuoden 2011 MM-ehdokasotteluihin, Grištšuk korvasi hänet FIDE Grand Prix -turnausten suorituksensa perusteella. Hän kohtasi ensimmäisellä kierroksella Levon Aronianin. Neljä peliä päättyivät tasan pistein 2–2. Katkaisupeleissä Grištšuk oli parempi nopeassa shakissa pistein 2½–1½ ja eteni semifinaaleihin kohdatakseen Vladimir Kramnikin. Kaikki pitkät pelit Kramnikia vastaan päättyivät tasan, jonka jälkeen sama toistui nopeassa shakissa. Pikashakissa Grištšuk voitti ensimmäisen pelin ja toinen peli päättyi tasan, joten Grištšuk selviytyi finaaliin Boris Gelfandia vastaan. Kuuden pelin mittaisessa finaalissa Gelfand kukisti Grištšukin viimeisen pelin voitollaan, joten oikeuden haastaa Viswanathan Anand maailmanmestaruudesta vuonna 2012 sai Gelfand.