Neste turnering var Grenke Chess Classic i Baden-Baden, Tyskland i starten av februar der han åpnet med to remiser, og så tapte for Arkadij Naiditsch, en déjà vu fra sjakk-ol i Tromsø. Han reiste seg straks med å vinne med svart mot Anand. Det endte etter syv partier med lik poengsum mot nettopp Naiditsch, og det hele måtte avgjøres via et tiebreak-opplegg. Etter to partier hurtigsjakk og to lynsjakk uten avgjørelse, ble det hele avgjort i et Armageddon-parti med Magnus som hvit. Han vant partiet og dermed turneringen.