Bundesliga
VfB Stuttgart 2-1 Borussia Dortmund
VfB Stuttgart vs Borussia Dortmund finished 2-1 in Bundesliga. Key event: 2' André Schürrle (xG 0.07 · Right Foot · Open Play · location 91.3%, 34.8%). Head to head: H2H last 4: 0-1-3. Home form: L W L W L; Away form: L L D L W. Also shown: timeline, team statistics, lineups, top players, recent team results.
Match context 4 facts
Home form
L W L W L
6 pts, goals 7-7, 1.40 scored/match, 1.40 conceded/match
Away form
L L D L W
4 pts, goals 9-13, 1.80 scored/match, 2.60 conceded/match
VfB Stuttgart · season record
4 W · 1 D · 6 L
2017/2018: 11 recorded matches, goals 10–14; before 17 Nov 2017 UTC. Not official standings.
Borussia Dortmund · season record
6 W · 2 D · 3 L
2017/2018: 11 recorded matches, goals 28–14; before 17 Nov 2017 UTC. Not official standings.
Shot map 22 shots · 3 goals
Both teams attack from left to right. The attacking half is shown when every location fits it; larger markers represent higher xG.
Attempt
Goal
Marker size = xG
Match timelineControls every timed spatial view below
Full match · 320 timed plotted passes. Network and heatmap show the full match.
Pass map directional passes
Solid arrows are completed passes; dashed arrows are incomplete.
Focused view: 48 of 160 plotted passes
CompletedIncompleteArrow = direction
Focused view: 48 of 160 plotted passes
CompletedIncompleteArrow = direction
Pass-location heatmapevent density, not tracking datafull match
Density is calculated from pass start locations in the accepted event feed.
Fewer pass startsMore pass starts
Fewer pass startsMore pass starts
Timeline 44 events
2'
•
shot
André Schürrle
DOR xG 0.07 · Right Foot · Open Play · location 91.3%, 34.8%
2'
•
shot
A. Sch\u00fcrrle
DOR Shot
4'
•
shot
Chadrac Akolo
STU xG 0.57 · Right Foot · Open Play · location 95.2%, 43.9%
5'
⚽
Goal
Chadrac Akolo
STU Goal
7'
•
shot
Andriy Yarmolenko
DOR assist Mario Götze · xG 0.05 · Right Foot · Open Play · location 93.5%, 27.2%
8'
•
shot
Maximilian Philipp
DOR assist André Schürrle · xG 0.02 · Right Foot · Open Play · location 72.4%, 46%
12'
•
shot
André Schürrle
DOR assist Mario Götze · xG 0.05 · Right Foot · Open Play · location 83.6%, 41.6%
12'
•
shot
A. Sch\u00fcrrle
DOR Shot
13'
•
shot
Maximilian Philipp
DOR assist André Schürrle · xG 0.13 · Left Foot · Open Play · location 91.9%, 44.8%
27'
•
shot
Mario Götze
DOR xG 0.05 · Right Foot · Open Play · location 83.2%, 57.5%
27'
•
shot
M. G\u00f6tze
DOR Shot
34'
•
shot
Mario Götze
DOR assist Andriy Yarmolenko · xG 0.06 · Right Foot · Open Play · location 81.6%, 49.9%
Show 32 more timeline eventsHide 32 timeline events
34'
shot
M. G\u00f6tze
DOR Shot
45+1'
Sub
Takuma Asano
STU on for Daniel Ginczek · Injury substitution
45+2'
shot
A. Sch\u00fcrrle
DOR Penalty
45+3'
Penalty
Andre Schürrle
DOR Missed penalty
46'
Sub
Dan Zagadou
DOR on for Sokratis Papastathopoulos · Injury substitution
46'
Sub
Josip Brekalo
STU on for Chadrac Akolo · Injury substitution
50'
shot
Josip Brekalo
STU assist Berkay Özcan · xG 0.11 · Left Foot · Open Play · location 89%, 35.9%
51'
shot
Shinji Kagawa
DOR assist Andriy Yarmolenko · xG 0.07 · Left Foot · Open Play · location 92.3%, 61.5%
51'
Goal
Josip Brekalo
STU assist Berkay Özcan
53'
Yellow
Timo Baumgartl
STU Yellow card
58'
shot
Timo Baumgartl
STU assist Benjamin Pavard · xG 0.07 · Right Foot · From Corner · location 88.3%, 57%
63'
Sub
Mahmoud Dahoud
DOR on for Shinji Kagawa
70'
shot
Berkay Özcan
STU assist Takuma Asano · xG 0.09 · Right Foot · Open Play · location 87.4%, 54.7%
70'
shot
B. \u00d6zcan
STU Shot
72'
shot
André Schürrle
DOR assist Mahmoud Dahoud · xG 0.05 · Right Foot · Open Play · location 90.3%, 31.6%
72'
shot
A. Sch\u00fcrrle
DOR Shot
79'
shot
Takuma Asano
STU assist Christian Gentner · xG 0.13 · Right Foot · Open Play · location 92%, 40.5%
83'
Sub
Raphaël Guerreiro
DOR on for Andre Schürrle
84'
shot
Josip Brekalo
STU assist Emiliano Insúa · xG 0.12 · Right Foot · Open Play · location 88.4%, 57%
85'
Sub
Dennis Aogo
STU on for Berkay Özcan
88'
Yellow
Dennis Aogo
STU Yellow card
Head-to-head H2H last 10: 4-4-2
Head-to-head is level over the last 10 meetings: 4 wins each and 2 draws. Latest meeting: 04 Apr 2026 · VfB Stuttgart vs Borussia Dortmund · 0 - 2.
Open full team comparisonShowing 8 of 10 head-to-head matches.
Show 2 more head-to-head matchesHide 2 head-to-head matches
Recent form
Showing 8 of 12 recent form matches.
Show 4 more recent form matchesHide 4 recent form matches
Team statistics 17 metrics
Show 9 more statisticsHide 9 statistics
Lineups
Borussia Dortmund
4-3-3 · Manager Peter Bosz 38
R
Roman Bürki
GK
15
J
Jeremy Toljan
DEF
25
S
Sokratis Papastathopoulos
DEF
5
M
Marc Bartra
DEF
29
M
Marcel Schmelzer · Captain
DEF
10
M
Mario Götze
MID
33
J
Julian Weigl
MID
23
S
Shinji Kagawa
MID
9
A
Andriy Yarmolenko
FWD
21
A
Andre Schürrle
FWD
20
M
Maximilian Philipp
FWD
Show 6 substitutesHide 6 substitutes
2
D
Dan Zagadou
DEF
19
M
Mahmoud Dahoud
MID
13
R
Raphaël Guerreiro
DEF
1
R
Roman Weidenfeller
GK
8
N
Nuri Şahin
MID
27
G
Gonzalo Castro
MID
VfB Stuttgart
3-4-2-1 · Manager Hannes Wolf 16
R
Ron-Robert Zieler
GK
21
B
Benjamin Pavard
DEF
28
H
Holger Badstuber
DEF
5
T
Timo Baumgartl
DEF
32
A
Andreas Beck
MID
6
S
Santiago Ascacíbar
MID
20
C
Christian Gentner · Captain
MID
2
E
Emiliano Insúa
MID
19
C
Chadrac Akolo
FWD
31
B
Berkay Özcan
FWD
33
D
Daniel Ginczek
FWD
Show 7 substitutesHide 7 substitutes
11
T
Takuma Asano
MID
7
J
Josip Brekalo
MID
3
D
Dennis Aogo
DEF
13
J
Jens Grahl
GK
29
A
Ailton
DEF
23
O
Orel Mangala
MID
9
S
Simon Terodde
FWD