Va acabar en sisena posició a la Copa del món de 2005, de manera que ocupà una de les deu places classificatòries per als matxs de Candidats pel Campionat del món de 2007. Va guanyar els matxs contra Rustam Kassimdjanov (en el desempat a partides ràpides) i Gata Kamsky (+2 -0 =3), i es va classificar pel torneig que decidiria el títol el setembre de 2007. En Guélfand no era un dels favorits per al títol del Campionat del món de 2007, però va sorprendre tothom acabant empatat al segon lloc (+3 -1 =10) amb el Campió del món regnant Vladímir Kràmnik (i tercer després dels desempats); el torneig (i el títol de Campió del Món) el guanyà Viswanathan Anand.