Borussia Dortmund dug deep on the road, grinding out a gritty 1-0 win over VfB Stuttgart.
VfB Stuttgart vs Borussia Dortmund
VfB Stuttgart
Borussia Dortmund
Pre-match prediction
Borussia Dortmund dug deep on the road, grinding out a gritty 1-0 win over VfB Stuttgart.
- VfB Stuttgart: 9 reported absences or doubts.
- Borussia Dortmund: 5 reported absences or doubts.
Our pre-match call vs result
Recent form
✓ Over/Under: 7 correct in a row
Last 30 days · Result 222 · Over/Under 248 · Both teams to score 223 correct
Continue in the app
Lineups, goals and key players, answered with this match's latest data.
Get the app ↗Match commentary
Goals, cards and key match events.
Grischa Prömel's night ends at 84 minutes as Nikolas Nartey comes on for Stuttgart.
Stuttgart make another change at 84 minutes, with Bilal El Khannouss coming off and Leo Sauer taking his place.
Another switch for the visitors, Ramy Bensebaini replaces Julian Ryerson.
Dortmund make a change: Maximilian Beier comes on, Marcel Sabitzer makes way.
A minute later it's Julian Ryerson's turn for a yellow card.
Jobe Bellingham goes into the book in the 81st minute, with Dortmund still leading 0-1.
Dortmund make their third change: Serhou Guirassy comes off, Fábio Silva takes his place. The visitors lead 1-0 at Stuttgart.
⚽ GOAL · VfB Stuttgart 0-1 Borussia Dortmund — Maximilian Beier 70
A second Stuttgart substitution follows right away: Deniz Undav makes way for Dženan Pejčinović.
Stuttgart make their first change at 64 minutes, with Chris Führich coming off and Jamie Leweling taking his place.
Dortmund's second switch follows moments later, with Ethan Nwaneri replaced by Konstantinos Karetsas.
Match Timeline
90'
Maximilian Beier scores
Final recap: the actual goal timeline.
Technical stats
Through 14'Drag the timeline to inspect real cumulative data at each checkpoint.
Starting XI
-
1
F. Bredlow
G
-
29
Finn Jeltsch
D
-
24
J. Chabot
D
-
7
M. Mittelstädt
D
-
4
J. Vagnoman
M
-
21
G. Prömel
M
-
6
A. Stiller
M
-
10
C. Führich
M
-
11
B. El Khannouss
F
-
26
D. Undav
F
-
9
E. Demirović
F
-
28
N. Nartey
M
-
17
D. Pejčinović
F
-
44
L. Sauer
F
-
2
A. Al Dakhil
D
-
33
M. Funk
G
-
3
R. Hendriks
D
-
47
Y. Spalt
D
-
16
A. Karazor
M
-
18
J. Leweling
F
-
64'
Out · Chris Führich In · Jamie Leweling
-
64'
Out · Deniz Undav In · Dženan Pejčinović
-
84'
Out · Bilal El Khannouss In · Leo Sauer
-
84'
Out · Grischa Prömel In · Nikolas Nartey
-
1
G. Kobel
G
-
22
Kouakou Joane Gadou
D
-
3
W. Anton
D
-
4
N. Schlotterbeck
D
-
26
J. Ryerson
M
-
25
J. Veerman
M
-
8
F. Nmecha
M
-
24
D. Svensson
M
-
18
E. Nwaneri
F
-
14
M. Beier
F
-
9
S. Guirassy
F
-
17
C. Chukwuemeka
M
-
40
S. Inacio
F
-
19
K. Karetsas
M
-
33
A. Meyer
G
-
49
L. Reggiani
D
-
20
M. Sabitzer
M
-
21
Fábio Silva
F
-
7
J. Bellingham
M
-
5
R. Bensebaïni
D
-
62'
Out · Joey Veerman In · Jobe Bellingham
-
62'
Out · Ethan Nwaneri In · Konstantinos Karetsas
-
74'
Out · Serhou Guirassy
In · Fábio Silva
-
82'
Out · Maximilian Beier In · Marcel Sabitzer
-
82'
Out · Julian Ryerson In · Ramy Bensebaini