De ploeg van Jürgen Klopp begon met vertrouwen aan de wedstrijd, aangezien zijn team er eerder al in slaagde om Real Madrid op de knieën te krijgen. Marco Reus kreeg de fans van Real stil toen hij de openingstreffer voor zijn rekening nam, maar Pepe trok de score even later weer gelijk. Toch konden de Duitsers met een goed gevoel naar de kleedkamers wandelen, want een eigen goal van Alvaro Arbeloa had vlak voor rust de 1-2 op het scorebord gezet.
Real Madrid, dat slechts in één van de tien voorgaande Champions League-wedstrijden de nul had gehouden, slaagde er echter alsnog in om een nederlaag te voorkomen. Dortmund had eerder in deze groep al een late treffer geïncasseerd tegen Manchester City en dat gebeurde nu weer. Mesut Özil scoorde vlak voor tijd de tweede treffer voor de thuisploeg, waardoor er een 2-2 eindstand op het bord verscheen.
Doordat beide wedstrijden in groep D in 2-2 eindigden verandert er niets aan de onderlinge verschillen in de groep.
1. Borussia Dortmund (4-8)
2. Real Madrid (4-7)
3. Ajax (4-4)
4. Manchester City (4-2)