2007 gewann er das Traditionsturnier von Morelia/Linares (acht Teilnehmer, doppelrundig) mit 8,5 Punkten aus 14 Partien. Bei zwei weiteren Turnieren in Wijk aan Zee (5. Platz) und Dortmund (4. Platz) schnitt Anand gut ab, war aber jeweils hinter Weltmeister Kramnik platziert. Im WM-Turnier von Mexiko-Stadt (13. bis 29. September 2007) siegte Anand mit 9,0 Punkten aus 14 Partien vor dem Zweitplatzierten Wladimir Kramnik und erreichte den Höhepunkt seiner Karriere: Durch seinen Sieg bestieg Anand den Gipfel der wiedervereinigten Schachwelt, löste Wladimir Kramnik ab, und wurde 15. Schachweltmeister in Kontinuität seit Wilhelm Steinitz.