L'international néerlandais Donyell Malen a ouvert le score pour le Borussia (1-0, 56e), mais Stuttgart est très vite revenu dans le match grâce à l'international Espoir allemand Roberto Massimo (1-1, 63e).
Dortmund, poussé par son formidable public, a dû batailler jusqu'à la 85e minute pour prendre enfin l'avantage par son capitaine Marco Reus (2-1) et revenir une longueur du Bayern après 12 journées.