Posljednja žrtva bio mu je Levon Aronian, kojeg je „nokautirao“ neočekivanim taktičkim udarom. Osvojio je figuru i zatim u završnici lako realizirao prednost. Istovremeno, Carlsen je neočekivano izgubio od Vasilija Ivančuka, koji je s crnim figurama rano zahvatio inicijativu. Ivančuk je suparniku pokvario pješačku strukturu i postupnim izmjenama postigao znatno bolju topovsku završnicu, koju je nakon maratonske borbe uspio pretvoriti u pobjedu. Partije Gelfand-Svidler i Radjabov-Griščuk završene su remijem tek u dalekoj završnici.
Rezultati 12. kola: Gelfand-Svidler remi, Aronian-Kramnik 0:1, Radjabov-Griščuk remi, Carlsen-Ivančuk 0:1.
Poredak na tablici dva kola prije kraja: Kramnik 8 bodova, Carlsen 7,5, Aronian 6,5, Svidler 6, Gelfand i Griščuk po 5,5, Ivančuk 5 i Radjabov 4 boda.