- Clinical finishing from chaos. Dortmund generated 18 total shots (14 inside the box) against Bremen's defensive perimeter, converting 3 into goals despite xG of just 2.42. Schlotterbeck's 11th-minute opener from Ryerson's delivery set the tone—Dortmund wasn't outthinking Bremen, they were simply more decisive in the final third when it mattered.
- Possession irrelevance. Bremen held 54% of the ball and completed 553 passes to Dortmund's 459, but those passes led nowhere—3 shots on goal, 0.52 xG. Dortmund's 46% possession was weaponized: 14 shots from inside the box tells you everything about how they used their time in attacking positions versus Bremen's sideways recycling.
- Defensive structure held despite early discipline issues. Yellow cards to Süle (22') and Sabitzer (54') suggested vulnerability, yet Dortmund's center-backs—particularly after the half-time adjustment that brought Sule back on—allowed just 3 shots inside the box. Bremen never threatened the goalkeeper seriously; 4 saves for a keeper facing a 3-0 defeat is a mercy statistic.
- Completely outshot in their own half. Bremen generated just 6 total shots, 3 on target, while conceding 18. That 3:1 shot differential in open play isn't bad luck—it's systemic inferiority in pressing and transition defense. Dortmund's width (Ryerson setting up the opener) consistently found space because Bremen's shape collapsed too easily.
- No offensive structure against a retreating defense. Possession meant nothing without penetration. Bremen's 554 completed passes and 84% accuracy were decoration—they couldn't create a single clear-cut chance against Dortmund's deep block, evidenced by 0.52 xG. Their substitutions at 69' and 81' came too late and changed nothing.
- Capitulation in the final 15 minutes. Sabitzer's 76th-minute goal and Guirassy's 83rd-minute finish arrived after Bremen had already conceded the game mentally. Back-to-back substitutions (four players off at 81') screamed white flag. Dortmund's aggressive late rotation—Silva on at 84'—showed who controlled the narrative.
Dortmund broke the deadlock early through ruthless directness. Ryerson's delivery to Schlotterbeck (11') wasn't sophisticated football; it was a full-back crossing into a dangerous area where a center-back finished. This set the template: Bremen would spend 80 minutes chasing possession while Dortmund's compact structure absorbed pressure and countered into space. The 1-0 halftime advantage was always going to be decisive.
Bremen's fundamental problem wasn't tactics—it was that they played 554 passes without creating legitimate danger. A 54% possession figure should generate more than 3 shots on goal and 0.52 xG. Their buildup play was tidy but impotent, lacking the aggressive pressing or switch-play timing to unlock Dortmund's defense. Each pass cycle predictably broke down at the final third, where Dortmund's midfielders (Bellingham especially orchestrating late moves) won the ball back.
Jude Bellingham provided two assists in the final 20 minutes—the 67' substitutions clearly activated him centrally. After Bremen panicked and withdrew (81' substitutions), Sabitzer and Guirassy exploited the open field against a demoralized opponent. Bellingham's involvement in both late goals (assists to Sabitzer and Guirassy) wasn't coincidental; he's the player who punishes tired defenses.
Dortmund moves closer to contention, while Bremen's 54% possession will feel hollow in the standings. This is what efficiency looks like in 2026 Bundesliga.
Borussia Dortmund were the sharper side in front of goal
Borussia Dortmund converted 3 of 8 shots on target. Werder Bremen converted 0 from 3.
It all changed in the 76th minute
M. Sabitzer's goal at 76' proved to be the decisive moment.
Borussia Dortmund made better use of the ball
Borussia Dortmund had 46% possession and generated 18 shots. Werder Bremen had 54% and created 6.
Borussia Dortmund shut the door with authority
Borussia Dortmund faced 6 shots and conceded only 0. Defensive efficiency: 100%.
Borussia Dortmund defeated Werder Bremen 3–0 at the stadium in Bundesliga Regular Season - 17. N. Schlotterbeck (11'), M. Sabitzer (76'), S. Guirassy (83') scored.