May 16, 2026
9796ad7c-c0e3-4889-ae0f-426195e6fce9

Werder Bremen 0-2 Borussia Dortmund: match report from the Bundesliga finale

Bremen, Germany — In a decisive clash of the Bundesliga’s final matchday, Borussia Dortmund secured a hard-fought 2-0 victory over Werder Bremen at the Weserstadion on Saturday. The result capped an intense season in Germany’s top football league.

Dominant display from Dortmund seals three points

From the first whistle, Borussia Dortmund set the tempo, pressing high and testing Bremen’s defense repeatedly. The visitors’ persistence paid off in the 59th minute, when Serhou Guirassy broke the deadlock with a clinical finish after a swift counterattack. The goal sent the away side into the break with a 1-0 advantage.

Late drama seals the win

The second half saw Bremen push forward in search of an equalizer, but Dortmund remained resolute at the back. The decisive moment arrived in stoppage time, as Yan Couto doubled the lead in the 90th+5 minute, sealing the win with a composed finish after a well-worked set piece.

Substitutions shake up both lineups

Both managers made strategic changes throughout the match. Werder Bremen introduced fresh legs early, with Marco Grüll replacing Isaac Schmidt in the 45th minute. Dortmund’s bench also made an impact, bringing on Julian Brandt and Karim Adeyemi to inject energy into the attack.

Late substitutions saw Romano Schmid exit for Leonardo Bittencourt in Bremen’s final push, while Serhou Guirassy made way for Fabio Silva as Dortmund aimed to preserve their lead.

Final standings and season wrap-up

The victory ensured Borussia Dortmund finished strongly in the Bundesliga standings, while Werder Bremen ended the season with a tough loss. The match served as a fitting conclusion to a competitive campaign in Germany’s premier football league.