Leagues
Format Odds
NEW: Bookmakers
We use cookies. By browsing our website, you agree to our cookie policy. Privacy & cookie policy

Werder Bremen - Borussia Dortmund 09.03.2024

Round 25

Prematch stats

10
Matches
10
4
Wins
5
3
Draws
4
3
Loses
1
12
Scored
22
11
Conceded
9
+1
Goal difference
+13
7
Match goals average
5
1.2
Goals scored per match
2.2
1.1
Goals conceded per match
0.9
2.3
Both teams scored
3.1
39.1'
Minutes/Goal scored
29'

Head To Head

Wins
Draws
Wins
0
2
3
Goals
3
9
All matches

Standings

Team G W D L S C Pt
1. Bayer 04
34 28 6 0 89 24 90
2. VfB Stuttgart
34 23 4 7 78 39 73
3. Bayern Munich
34 23 3 8 94 45 72
4. RasenBallsport Leipzig
34 19 8 7 77 39 65
5. Borussia Dortmund
34 18 9 7 68 43 63
6. Eintracht Frankfurt
34 11 14 9 51 50 47
7. TSG 1899 Hoffenheim
34 13 7 14 66 66 46
8. 1. Heidenheim
34 10 12 12 50 55 42
9. Werder Bremen
34 11 9 14 48 54 42
10. Freiburg
34 11 9 14 45 58 42
11. Augsburg
34 10 9 15 50 60 39
12. VfL Wolfsburg
34 10 7 17 41 56 37
13. 1. FSV Mainz 05
34 7 14 13 39 51 35
14. Borussia Monchengladbach
34 7 13 14 56 67 34
15. Union Berlin
34 9 6 19 33 58 33
16. VfL Bochum
34 7 12 15 42 74 33
17. 1. Koln
34 5 12 17 28 60 27
18. Darmstadt 98
34 3 8 23 30 86 17
  Promotion to Champions League
  Promotion to UEFA Europa League
  Promotion to UEFA Conference League Qualification
  Relegation Playoffs
  Relegation

Top Scorers

Werder Bremen Werder Bremen
#
Goals
  • 33 Ducksch M.
    12
  • 18 Njinmah J.
    6
  • 19 Borre R.
    4
  • 20 Schmid R.
    4
  • 6 Stage J.
    3
  • 8 Weiser M.
    3
  • 13 Veljkovic M.
    2
  • 2 Deman O.
    2
  • 4 Stark N.
    2
  • 27 Woltemade N.
    2
Borussia Dortmund Borussia Dortmund
#
Goals
  • 14 Malen D.
    13
  • 9 Fullkrug N.
    12
  • 10 Brandt J.
    7
  • 18 Reus M.
    6
  • 9 Moukoko Y.
    5
  • 26 Ryerson J.
    4
  • 20 Sabitzer M.
    4
  • 15 Hummels M.
    3
  • 27 Adeyemi K.
    3
  • 23 Can E.
    2

Statistics from 23/24 season of Bundesliga

Chat

No messages

Be the first to start the conversation in Livescore Chat!

Text commentary

Overall
SVW
BVB
[12:30:09]` A coin toss
The whistle blows, and Borussia Dortmund starts the action at Weserstadion with The footballer on the ball.
image 15’` Corner kick
A corner is awarded to Borussia Dortmund after a strong move by Ducksch Marvin (Werder Bremen) near the goal line.
19’` Corner kick image
Brandt Julian (Borussia Dortmund) wins a corner for Werder Bremen, setting up an opportunity at Weserstadion.
image 20’` Goal kick
Werder Bremen prepares for a goal kick at Weserstadion as The footballer Werder Bremen lines up to restart play.
21’` Back of the net 0 — 1 image
Werder Bremen’s Malen Donyell (Borussia Dortmund) strikes, sending the Weserstadion crowd wild with a stunning goal.
image 26’` Goal kick
Werder Bremen prepares for a goal kick at Weserstadion as FC player Werder Bremen lines up to restart play.
29’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as The footballer Borussia Dortmund lines up to restart play.
image 31’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to Fullkrug Niclas (Werder Bremen)’s effort.
34’` Corner kick image
The ball deflects off Brandt Julian (Borussia Dortmund), giving Werder Bremen a corner kick in front of the Weserstadion crowd.
image 34’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to The FC footballer Werder Bremen’s effort.
36’` Goal kick image
The footballer Borussia Dortmund steps up for Werder Bremen’s goal kick, aiming to shift momentum at Weserstadion.
36’` Free kick image
The footballer Borussia Dortmund steps up to take a free kick for Borussia Dortmund as tension builds at Weserstadion.
38’` Goal 0 — 2 image
Werder Bremen takes the lead thanks to Brandt Julian’s assist to Sancho Jadon (Borussia Dortmund), thrilling Weserstadion.
image 42’` Corner kick
Werder Bremen earns a corner kick as Ducksch Marvin (Werder Bremen) forces the ball out of play at Weserstadion.
42’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as FC player Borussia Dortmund lines up to restart play.
image 43’` Free kick
Schlotterbeck Nico (Werder Bremen) steps up to take a free kick for Borussia Dortmund as tension builds at Weserstadion.
image 44’` Corner kick
The ball deflects off Ducksch Marvin (Werder Bremen), giving Werder Bremen a corner kick in front of the Weserstadion crowd.
image 45 + 1’` Free kick
Aytekin Deniz signals a free kick for Werder Bremen as The player Werder Bremen protests the decision.
45 + 1’` Red Card image
Borussia Dortmund’s Sabitzer Marcel (Borussia Dortmund) is sent off with a red card by Aytekin Deniz at Weserstadion.
45 + 1’` Stoppage time
Borussia Dortmund faces {Addtime} minutes of stoppage time, as decided by Aytekin Deniz at Weserstadion.
[13:17:39]` Players leave the pitch
With the scoreline at 0:2, referee Aytekin Deniz calls for half-time. Werder Bremen and Borussia Dortmund step off the pitch for a short rest and coaching adjustments.
46’` Coach prepares substitution image
Werder Bremen swaps FC player Borussia Dortmund out, shaking things up at Weserstadion.
[13:34:39]` The second-half start
The FC footballer leads Borussia Dortmund out for the second half at Weserstadion with momentum in mind.
image 46’` Corner kick
Werder Bremen earns a corner kick as Ducksch Marvin (Werder Bremen) forces the ball out of play at Weserstadion.
47’` Goal kick image
FC player Borussia Dortmund steps up for Werder Bremen’s goal kick, aiming to shift momentum at Weserstadion.
image 48’` Corner kick
Werder Bremen earns a corner kick as Ducksch Marvin (Werder Bremen) forces the ball out of play at Weserstadion.
51’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as FC player Borussia Dortmund lines up to restart play.
51’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as The footballer Borussia Dortmund lines up to restart play.
53’` Goal kick image
The Aytekin Deniz signals a goal kick for Werder Bremen, with The footballer Borussia Dortmund ready to send it long.
54’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as The footballer Borussia Dortmund lines up to restart play.
image 55’` Goal kick
Werder Bremen prepares for a goal kick at Weserstadion as The player Werder Bremen lines up to restart play.
56’` Goal kick image
FC player Borussia Dortmund steps up for Werder Bremen’s goal kick, aiming to shift momentum at Weserstadion.
image 48’` Corner kick
The ball deflects off Ducksch Marvin (Werder Bremen), giving Werder Bremen a corner kick in front of the Weserstadion crowd.
image 57’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to The footballer Werder Bremen’s effort.
image 58’` Corner kick
The footballer Werder Bremen wins a corner for Werder Bremen, setting up an opportunity at Weserstadion.
64’` Free kick image
Borussia Dortmund is set to take a free kick after The FC footballer Borussia Dortmund is brought down near Weserstadion’s stands.
image 65’` Coach makes sub
FC player Werder Bremen is substituted for Borussia Dortmund, as Aytekin Deniz signals at Weserstadion.
image 65’` Coach makes sub
The footballer Werder Bremen exits for Werder Bremen, and Weserstadion watches the tactical switch.
65’` Coach prepares substitution image
Werder Bremen makes a change at Weserstadion, with The player Borussia Dortmund coming off the pitch.
65’` Coach prepares substitution image
Aytekin Deniz oversees Borussia Dortmund’s substitution as The footballer Borussia Dortmund leaves the Weserstadion field.
image 67’` Corner kick
Ducksch Marvin (Werder Bremen) wins a corner for Werder Bremen, setting up an opportunity at Weserstadion.
image 70’` Goal 1 — 2
Werder Bremen takes the lead thanks to Schmid Romano’s assist to Njinmah Justin (Werder Bremen), thrilling Weserstadion.
71’` Free kick image
Aytekin Deniz signals a free kick for Werder Bremen as The FC footballer Borussia Dortmund protests the decision.
74’` Coach prepares substitution image
Aytekin Deniz oversees Borussia Dortmund’s substitution as The FC footballer Borussia Dortmund leaves the Weserstadion field.
75’` Free kick image
Aytekin Deniz signals a free kick for Werder Bremen as FC player Borussia Dortmund protests the decision.
77’` Free kick image
Aytekin Deniz awards a free kick to Werder Bremen after a foul by FC player Borussia Dortmund in the Weserstadion midfield.
image 77’` Caution
Aytekin Deniz books Schmid Romano (Werder Bremen) with a yellow card for Werder Bremen at Weserstadion.
image 78’` Free kick
The FC footballer Werder Bremen steps up to take a free kick for Borussia Dortmund as tension builds at Weserstadion.
78’` Yellow card image
Schlotterbeck Nico (Borussia Dortmund) sees yellow from Aytekin Deniz, a warning for Werder Bremen at Weserstadion.
image 79’` Coach makes sub
The footballer Werder Bremen is substituted for Borussia Dortmund, as Aytekin Deniz signals at Weserstadion.
image 79’` Corner kick
Aytekin Deniz points to the corner flag as Borussia Dortmund prepares to take it, thanks to The FC footballer Werder Bremen.
image 80’` Corner kick
Werder Bremen earns a corner kick as Ducksch Marvin (Werder Bremen) forces the ball out of play at Weserstadion.
80’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as FC player Borussia Dortmund lines up to restart play.
82’` Corner kick image
Werder Bremen earns a corner kick as Adeyemi Karim (Borussia Dortmund) forces the ball out of play at Weserstadion.
83’` Corner kick image
A corner is awarded to Borussia Dortmund after a strong move by Adeyemi Karim (Borussia Dortmund) near the goal line.
image 84’` Substitution
The footballer Werder Bremen exits for Werder Bremen, and Weserstadion watches the tactical switch.
image 84’` Coach makes sub
The FC footballer Werder Bremen exits for Werder Bremen, and Weserstadion watches the tactical switch.
84’` Substitution image
The FC footballer Borussia Dortmund exits for Werder Bremen, and Weserstadion watches the tactical switch.
86’` Goal kick image
FC player Borussia Dortmund takes the goal kick for Borussia Dortmund after the ball goes wide at Weserstadion.
87’` Free kick image
A dangerous move halted, and Werder Bremen gets a free kick thanks to The player Borussia Dortmund’s effort.
image 88’` Corner kick
The ball deflects off Ducksch Marvin (Werder Bremen), giving Werder Bremen a corner kick in front of the Weserstadion crowd.
image 90 + 1’` Goal kick
Borussia Dortmund gets a goal kick as The player Werder Bremen clears the danger in front of Weserstadion’s fans.
90 + 1’` Stoppage time
Weserstadion buzzes as {Addtime} minutes are announced for Werder Bremen to chase the game.
image 90 + 2’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to The FC footballer Werder Bremen’s effort.
90 + 4’` Goal kick image
The Aytekin Deniz signals a goal kick for Werder Bremen, with FC player Borussia Dortmund ready to send it long.
image 90 + 5’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to The FC footballer Werder Bremen’s effort.
90 + 5’` Booking image
Adeyemi Karim (Borussia Dortmund) sees yellow from Aytekin Deniz, a warning for Werder Bremen at Weserstadion.
image 90 + 6’` Goal kick
The Aytekin Deniz signals a goal kick for Werder Bremen, with The player Werder Bremen ready to send it long.
[14:25:37]` Full-time
Aytekin Deniz blows the final whistle at Weserstadion, ending the clash between Werder Bremen and Borussia Dortmund.
image 15’` Corner kick
A corner is awarded to Borussia Dortmund after a strong move by Ducksch Marvin (Werder Bremen) near the goal line.
image 20’` Goal kick
Werder Bremen prepares for a goal kick at Weserstadion as The footballer Werder Bremen lines up to restart play.
image 26’` Goal kick
Werder Bremen prepares for a goal kick at Weserstadion as FC player Werder Bremen lines up to restart play.
image 31’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to Fullkrug Niclas (Werder Bremen)’s effort.
image 34’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to The FC footballer Werder Bremen’s effort.
image 42’` Corner kick
Werder Bremen earns a corner kick as Ducksch Marvin (Werder Bremen) forces the ball out of play at Weserstadion.
image 43’` Free kick
Schlotterbeck Nico (Werder Bremen) steps up to take a free kick for Borussia Dortmund as tension builds at Weserstadion.
image 44’` Corner kick
The ball deflects off Ducksch Marvin (Werder Bremen), giving Werder Bremen a corner kick in front of the Weserstadion crowd.
image 45 + 1’` Free kick
Aytekin Deniz signals a free kick for Werder Bremen as The player Werder Bremen protests the decision.
image 46’` Corner kick
Werder Bremen earns a corner kick as Ducksch Marvin (Werder Bremen) forces the ball out of play at Weserstadion.
image 48’` Corner kick
Werder Bremen earns a corner kick as Ducksch Marvin (Werder Bremen) forces the ball out of play at Weserstadion.
image 55’` Goal kick
Werder Bremen prepares for a goal kick at Weserstadion as The player Werder Bremen lines up to restart play.
image 48’` Corner kick
The ball deflects off Ducksch Marvin (Werder Bremen), giving Werder Bremen a corner kick in front of the Weserstadion crowd.
image 57’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to The footballer Werder Bremen’s effort.
image 58’` Corner kick
The footballer Werder Bremen wins a corner for Werder Bremen, setting up an opportunity at Weserstadion.
image 65’` Coach makes sub
FC player Werder Bremen is substituted for Borussia Dortmund, as Aytekin Deniz signals at Weserstadion.
image 65’` Coach makes sub
The footballer Werder Bremen exits for Werder Bremen, and Weserstadion watches the tactical switch.
image 67’` Corner kick
Ducksch Marvin (Werder Bremen) wins a corner for Werder Bremen, setting up an opportunity at Weserstadion.
image 70’` Goal 1 — 0
Werder Bremen takes the lead thanks to Schmid Romano’s assist to Njinmah Justin (Werder Bremen), thrilling Weserstadion.
image 77’` Caution
Aytekin Deniz books Schmid Romano (Werder Bremen) with a yellow card for Werder Bremen at Weserstadion.
image 78’` Free kick
The FC footballer Werder Bremen steps up to take a free kick for Borussia Dortmund as tension builds at Weserstadion.
image 79’` Coach makes sub
The footballer Werder Bremen is substituted for Borussia Dortmund, as Aytekin Deniz signals at Weserstadion.
image 79’` Corner kick
Aytekin Deniz points to the corner flag as Borussia Dortmund prepares to take it, thanks to The FC footballer Werder Bremen.
image 80’` Corner kick
Werder Bremen earns a corner kick as Ducksch Marvin (Werder Bremen) forces the ball out of play at Weserstadion.
image 84’` Substitution
The footballer Werder Bremen exits for Werder Bremen, and Weserstadion watches the tactical switch.
image 84’` Coach makes sub
The FC footballer Werder Bremen exits for Werder Bremen, and Weserstadion watches the tactical switch.
image 88’` Corner kick
The ball deflects off Ducksch Marvin (Werder Bremen), giving Werder Bremen a corner kick in front of the Weserstadion crowd.
image 90 + 1’` Goal kick
Borussia Dortmund gets a goal kick as The player Werder Bremen clears the danger in front of Weserstadion’s fans.
image 90 + 2’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to The FC footballer Werder Bremen’s effort.
image 90 + 5’` Free kick
A dangerous move halted, and Werder Bremen gets a free kick thanks to The FC footballer Werder Bremen’s effort.
image 90 + 6’` Goal kick
The Aytekin Deniz signals a goal kick for Werder Bremen, with The player Werder Bremen ready to send it long.
19’` Corner kick image
Brandt Julian (Borussia Dortmund) wins a corner for Werder Bremen, setting up an opportunity at Weserstadion.
21’` Back of the net 0 — 1 image
Werder Bremen’s Malen Donyell (Borussia Dortmund) strikes, sending the Weserstadion crowd wild with a stunning goal.
29’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as The footballer Borussia Dortmund lines up to restart play.
34’` Corner kick image
The ball deflects off Brandt Julian (Borussia Dortmund), giving Werder Bremen a corner kick in front of the Weserstadion crowd.
36’` Goal kick image
The footballer Borussia Dortmund steps up for Werder Bremen’s goal kick, aiming to shift momentum at Weserstadion.
36’` Free kick image
The footballer Borussia Dortmund steps up to take a free kick for Borussia Dortmund as tension builds at Weserstadion.
38’` Goal 0 — 2 image
Werder Bremen takes the lead thanks to Brandt Julian’s assist to Sancho Jadon (Borussia Dortmund), thrilling Weserstadion.
42’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as FC player Borussia Dortmund lines up to restart play.
45 + 1’` Red Card image
Borussia Dortmund’s Sabitzer Marcel (Borussia Dortmund) is sent off with a red card by Aytekin Deniz at Weserstadion.
46’` Coach prepares substitution image
Werder Bremen swaps FC player Borussia Dortmund out, shaking things up at Weserstadion.
47’` Goal kick image
FC player Borussia Dortmund steps up for Werder Bremen’s goal kick, aiming to shift momentum at Weserstadion.
51’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as FC player Borussia Dortmund lines up to restart play.
51’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as The footballer Borussia Dortmund lines up to restart play.
53’` Goal kick image
The Aytekin Deniz signals a goal kick for Werder Bremen, with The footballer Borussia Dortmund ready to send it long.
54’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as The footballer Borussia Dortmund lines up to restart play.
56’` Goal kick image
FC player Borussia Dortmund steps up for Werder Bremen’s goal kick, aiming to shift momentum at Weserstadion.
64’` Free kick image
Borussia Dortmund is set to take a free kick after The FC footballer Borussia Dortmund is brought down near Weserstadion’s stands.
65’` Coach prepares substitution image
Werder Bremen makes a change at Weserstadion, with The player Borussia Dortmund coming off the pitch.
65’` Coach prepares substitution image
Aytekin Deniz oversees Borussia Dortmund’s substitution as The footballer Borussia Dortmund leaves the Weserstadion field.
71’` Free kick image
Aytekin Deniz signals a free kick for Werder Bremen as The FC footballer Borussia Dortmund protests the decision.
74’` Coach prepares substitution image
Aytekin Deniz oversees Borussia Dortmund’s substitution as The FC footballer Borussia Dortmund leaves the Weserstadion field.
75’` Free kick image
Aytekin Deniz signals a free kick for Werder Bremen as FC player Borussia Dortmund protests the decision.
77’` Free kick image
Aytekin Deniz awards a free kick to Werder Bremen after a foul by FC player Borussia Dortmund in the Weserstadion midfield.
78’` Yellow card image
Schlotterbeck Nico (Borussia Dortmund) sees yellow from Aytekin Deniz, a warning for Werder Bremen at Weserstadion.
80’` Goal kick image
Werder Bremen prepares for a goal kick at Weserstadion as FC player Borussia Dortmund lines up to restart play.
82’` Corner kick image
Werder Bremen earns a corner kick as Adeyemi Karim (Borussia Dortmund) forces the ball out of play at Weserstadion.
83’` Corner kick image
A corner is awarded to Borussia Dortmund after a strong move by Adeyemi Karim (Borussia Dortmund) near the goal line.
84’` Substitution image
The FC footballer Borussia Dortmund exits for Werder Bremen, and Weserstadion watches the tactical switch.
86’` Goal kick image
FC player Borussia Dortmund takes the goal kick for Borussia Dortmund after the ball goes wide at Weserstadion.
87’` Free kick image
A dangerous move halted, and Werder Bremen gets a free kick thanks to The player Borussia Dortmund’s effort.
90 + 4’` Goal kick image
The Aytekin Deniz signals a goal kick for Werder Bremen, with FC player Borussia Dortmund ready to send it long.
90 + 5’` Booking image
Adeyemi Karim (Borussia Dortmund) sees yellow from Aytekin Deniz, a warning for Werder Bremen at Weserstadion.

Werder Bremen and Borussia Dortmund will play their match on 09 Mar 2024 at 12:30. The game will be held on Weserstadion stadium within the Bundesliga. All interesting information can be found in one place, like Werder Bremen vs Borussia Dortmund score, fixtures, statistics, latest score, livescore, and future matches' fixtures.

Match and teams’ info

Werder Bremen vs Borussia Dortmund score and info in recent games:
  • Werder Bremen - Borussia Dortmund (16.05.2026 | 16 May 2026 | 16/05/2026) Weserstadion 0:2 Bundesliga
  • Borussia Dortmund - Werder Bremen (13.01.2026 | 13 Jan 2026 | 13/01/2026) Signal Iduna Park 3:0 Bundesliga
  • Borussia Dortmund - Werder Bremen (25.01.2025 | 25 Jan 2025 | 25/01/2025) Signal Iduna Park 2:2 Bundesliga
  • Werder Bremen - Borussia Dortmund (31.08.2024 | 31 Aug 2024 | 31/08/2024) Weserstadion 0:0 Bundesliga
  • Werder Bremen - Borussia Dortmund (09.03.2024 | 09 Mar 2024 | 09/03/2024) Weserstadion 1:2 Bundesliga

Last played matches of teams:

Werder Bremen
  • Werder Bremen - Borussia Dortmund (16.05.2026 | 16 May 2026 | 16/05/2026) Weserstadion 0:2 Bundesliga
  • TSG 1899 Hoffenheim - Werder Bremen (09.05.2026 | 09 May 2026 | 09/05/2026) PreZero Arena 1:0 Bundesliga
  • Werder Bremen - Augsburg (02.05.2026 | 02 May 2026 | 02/05/2026) Weserstadion 1:3 Bundesliga
  • VfB Stuttgart - Werder Bremen (26.04.2026 | 26 Apr 2026 | 26/04/2026) MHP Arena 1:1 Bundesliga
  • Werder Bremen - Hamburger (18.04.2026 | 18 Apr 2026 | 18/04/2026) Weserstadion 3:1 Bundesliga
Borussia Dortmund
  • Werder Bremen - Borussia Dortmund (16.05.2026 | 16 May 2026 | 16/05/2026) Weserstadion 0:2 Bundesliga
  • Borussia Dortmund - Eintracht Frankfurt (08.05.2026 | 08 May 2026 | 08/05/2026) Signal Iduna Park 3:2 Bundesliga
  • Borussia Monchengladbach - Borussia Dortmund (03.05.2026 | 03 May 2026 | 03/05/2026) Borussia-Park 1:0 Bundesliga
  • Borussia Dortmund - Freiburg (26.04.2026 | 26 Apr 2026 | 26/04/2026) Signal Iduna Park 4:0 Bundesliga
  • TSG 1899 Hoffenheim - Borussia Dortmund (18.04.2026 | 18 Apr 2026 | 18/04/2026) PreZero Arena 2:1 Bundesliga
Werder Bremen v Borussia Dortmund score today, 09.03.2024, and full match statistics will be available on fscore.co.tz on any device without registration.