A katalán megnyitásban az orosz világbajnok a 13. lépésben újított, amivel hosszas gondolkodásra kényszerítette a magyar nagymestert. Lékó elfogadta a felkínált minőségáldozatot, majd a 27. lépésben vesztő királylépést húzott, s a 39. lépésben a játszma feladására kényszerült.
Az éllovas Viswanathan Anand gyors döntetlennel fél lépéssel közelebb került a világbajnoki cím elhódításához. Az izraeli Borisz Gelfand legyőzte a túlzott kockázatokat vállaló örmény Levon Aronjant, és megőrizte második helyét, egy pontra megközelítette Anandot. Az orosz derbi eredeti játék után Alekszandr Morozevics győzelmével ért véget.
A 13. játéknapon Lékó holtversenyes társával, Morozeviccsel mérkőzik meg, Gelfand világos lesz Kramnyik ellen, Anand sötéttel Griscsukkal játszik.
A 12. forduló eredményei:
----------------------
Levon Aronjan (örmény, 2750) - Borisz Gelfand (izraeli, 2733) 0 - 1
Vlagyimir Kramnyik (orosz, 2769) - Lékó Péter (magyar, 2751) 1 - 0
Alekszandr Morozevics (orosz, 2758) - Alekszandr Griscsuk (orosz, 2726) 1 - 0
Peter Szvidler (orosz, 2735) - Viswanathan Anand (indiai, 2792) döntetlen
A világbajnokság állása:
---------------------
1.Viswanathan Anand 8 pont
2. Borisz Gelfand 7
3. Vlagyimir Kramnyik 6,5
4-5. Lékó Péter, Alekszander Morozevics és Levon Aronjan 5,5
7-8. Peter Szvidler és Alekszander Griscsuk 5
A 13. forduló párosítása:
---------------------
Aronjan - Szvidler
Gelfand - Kramnyik
Griscsuk - Anand
Lékó - Morozevics