A szófiai 20-as kategóriájú szuperverseny első két fordulójában Viswanathan Anand szinte hibátlanul játszott, két sötét partit nyert meg. Harmadik játszmáját a sakkvilág elitjébe januárban visszatért Gata Kamskyval játszotta. Az indiai exvilágbajnok kellemetlen emlékeket őrzött az amerikai nagymesterrel szemben, a januári Corus torna hatodik fordulójában éllovasként kikapott az akkor sereghajtó Kamskytól. Akkor a világranglistán második Anand a sötét bábukat vezette, ezúttal világossal kényszerült kapitulációra.
A spanyol megnyitás ún. Anti-Marshall változatában Kamsky az ukrán Ponomarjovval szemben a viadal első játéknapján nehéz védekezéssel harcolta ki a döntetlent. Anand sötéttel a bolgár világbajnok Veszelin Topalovot győzte le, s az amerikai sakkozó ellen világos igazát kellett volna bizonyítani. Anand játékából hiányzott az erő, a sorozatos cserék már-már előrevetették a döntetlen árnyékát, de Szófiában nem lehet remit ajánlani. Az indiai exvilágbajnok óvatlan volt, nem is sejtette, hogy bármi veszély fenyegetheti a látszólag egyszerű végjátékban. Kamsky királyszárnyi gyalogtöbblete mozgásba lendült, a világos vezérszárnyi gyalogokban nem volt erő. Anand elnézte a gyalogvégjátékra való lebonyolítást, s nagy meglepetésre az 57. lépés után gratulálhatott legyőzőjének.
A tavalyi tornához hasonlóan Veszelin Topalov az első félidőben gyengélkedik. Még nyeretlen a bolgár világelső. Érdekes csatát vívott Ruszlan Ponomarjovval, tőle megszokott módon kockáztatott, tisztet is áldozott, három gyalogot kapott cserébe. A küzdelem végül örökös sakkal ért véget. Beiratkozott a kettős vereséggel rajtoló Etienne Bacrot. A szupernagymesterek közül már csak az orosz Peter Szvilder játssza a Grünfeld védelmet, remire jó volt az előkészített változat.
A 3. forduló eredményei:
Ponomarjov (ukrán, 2738) - Topalov (bolgár, 2804) döntetlen (Szláv védelem, 64)
Bacrot (francia, 2708) - Szvidler (orosz, 2743) döntetlen (Grünfeld védelem, 32)
Anand (indiai, 2803) - Kamsky (amerikai, 2671) 0 - 1 (Spanyol megnyitás, 57)
A verseny állása:
1. Gata Kamsky 2,5 pont
2-3. Viswanathan Anand és Peter Szvidler 2
4-5. Ruszlan Ponomarjov és Veszelin Topalov 1
6. Etienne Bacrot 0,5
A 4. forduló párosítása:
Topalov - Kamsky
Szvidler - Anand
Ponomarjov - Bacrot