In de beginfase kon het duel werkelijk beide kanten op. Via een counter vanuit een corner was de thuisploeg dicht bij de openingstreffer, maar Roman Weidenfeller keerde een poging met het hoofd van Gerog Niedermeier. Ook Dortmund kreeg een goede mogelijkheid om de score open te breken, maar Marco Reus faalde oog in oog met Sven Ulreich, de sluitpost van Stuttgart. In de eerste helft dacht Vedad Ibisevic dat hij Stuttgart op voorsprong had gezet, maar wegens buitenspel ging zijn doelpunt niet door. Na precies een half uur voetballen kwamen de bezoekers dan toch op voorsprong. Lukasz Piszczek, die net binnen de lijnen was gebracht, kopte raak op aangeven van Reus. Ruststand: 0-1.
In de tweede helft ging Stuttgart op zoek naar de gelijkmaker en zo geschiedde. Na ruim een uur spelen schoot Alexandru Maxim de bal beheerst tegen de touwen op aangeven van Christian Gentner. In de slotfase moesten Die Schwaben met tien man verder, want Niedermeier kreeg zijn tweede gele kaart van de wedstrijd. Borussia Dortmund profiteerde daar optimaal van en na een voorzet van Piszczek hoefde Robert Lewandowski, die op de juiste plek stond, alleen maar tegen de bal aan te lopen. De Poolse spits verkeert in bloedvorm. Zijn treffer van vanmiddag betekende de negende op rij en ook dit was weer een belangrijke, want hiermee gingen de punten mee de tas in naar Dortmund.
Overige uitslagen Bundesliga:
Augsburg - Hannover 0-2
Fortuna Düsseldorf - Bayer Leverkusen 1-4
SC Freiburg - Borussia Mönchengladbach 2-0
Mainz - Werder Bremen 1-1

