Video 1 of 1
- Clinical finishing in chaos. Dortmund scored both goals in stoppage time (90+4', 90+6') when Stuttgart had completely lost shape after five substitutions in 16 minutes (72'-88'). With just 33% possession and only 5 total shots, they converted 2 of 3 shots on goal—a 67% conversion rate that punished a team that couldn't finish its 13 attempts.
- Stuttgart's substitution meltdown created the opening. Five changes between the 72nd and 88th minutes destroyed Stuttgart's defensive organization. Dortmund's xG (0.61) was nearly identical to Stuttgart's (0.76), but Dortmund waited for maximum chaos. By the 90th minute, Stuttgart had 10 fouls and 4 yellows—panic defending.
- Karim Adeyemi's positioning in the final sequence. Adeyemi scored at 90+4', then immediately drew a yellow card for his aggression (80'), showing he was the most dangerous forward when it mattered. His goal came when Stuttgart's backline was in transition, exploiting the space created by successive subs.
- Dominance without penetration cost them everything. Stuttgart had 67% possession, 13 shots, and 5 corners—yet produced an xG of only 0.76 and just 3 shots on goal. They were blocked 5 times and fired 7 from outside the box. This wasn't bad luck; it was structural: 84% pass accuracy with 519 total passes, but zero threat translation. They controlled the game and controlled nothing.
- The substitution cascade (72'-88') was tactical surrender. Five changes in 16 minutes signaled Stuttgart had nothing left tactically. Dortmund made 3 subs across the same window in reaction. Stuttgart's late desperation (Stiller, Mittelstädt on at 88') showed they'd already lost—just didn't know the score yet.
- Goalkeeper saves (1 vs 3) reveal the story. Stuttgart's keeper made only 1 save against 3 shots on goal. Dortmund's keeper made 3 saves against Stuttgart's 3 shots on goal. When you dominate and still lose the shot-stopping battle, you lose the match.
Stuttgart suffocated Dortmund for 90 minutes with suffocating possession and a rigid 4-2-3-1, but possession without purpose is just passing practice. They completed 519 passes at 84% accuracy, dominated territory, and generated more attempts (13 vs 5)—yet Dortmund's three-man backline held firm on 33% possession because Stuttgart couldn't break the final line. The outside shot volume (7 attempts) betrayed their inability to create clean chances inside the box.
The match's real fracture came between the 72nd and 88th minute when Stuttgart made five substitutions across 16 minutes—a coaching surrender that screamed "we have nothing." Dortmund's three subs were measured and reactive. By the time Stiller and Mittelstädt entered at 88', Stuttgart's shape had evaporated. Defensive structure became individual scrambling, fouls piled up (10 total), and three offsides showed a team chasing rather than organizing.
Karim Adeyemi was the match's morphing agent. His 80th-minute yellow card came as he became Dortmund's most aggressive presence; his 90+4' goal was the kill shot. One minute later, Julian Brandt sealed it at 90+6'. Neither goal was brilliant—both came from Stuttgart's substitution-induced chaos where no defender knew their responsibility.
Stuttgart's title hopes took damage here. Dominance without conversion is a strategic indictment. Dortmund escaped with a mugging and three points.
Borussia Dortmund couldn't be stopped when it mattered
VfB Stuttgart converted 0 of 3 shots on target. Borussia Dortmund converted 2 from 3.
Steady and sure all the way through
2 goals scored across 16 match events.
VfB Stuttgart were more purposeful in possession
VfB Stuttgart had 67% possession and generated 13 shots. Borussia Dortmund had 33% and created 5.
Borussia Dortmund were immovable at the back
Borussia Dortmund faced 13 shots and conceded only 0. Defensive efficiency: 100%.
VfB Stuttgart lost to Borussia Dortmund 0–2 at the stadium in Bundesliga Regular Season - 28. Julian Brandt (90'), Karim Adeyemi (90') scored.