← All matches
F. Nmecha
S. Guirassy
Y. Couto
J. Brandt
K. Adeyemi
B. Touré
W. Burger
T. Lemperle
G. Prömel
F. Asllani
Niko Kovač
Borussia Dortmund
TSG Hoffenheim
Borussia Dortmund
3-4-2-1 · 4-3-1-2
TSG Hoffenheim
Commentary
90'
Substitution, Borussia Dortmund: J. Bellingham comes on for F. Nmecha.
90'
Substitution, Borussia Dortmund: F. Silva comes on for S. Guirassy.
90'
Substitution, Borussia Dortmund: J. Ryerson comes on for Y. Couto.
80'
Substitution, Borussia Dortmund: C. Chukwuemeka comes on for J. Brandt.
80'
Substitution, Borussia Dortmund: M. Beier comes on for K. Adeyemi.
80'
Substitution, TSG Hoffenheim: M. Moerstedt comes on for B. Touré.
80'
Substitution, TSG Hoffenheim: A. Hložek comes on for W. Burger.
78'
Attempt missed. A. Kramarić (TSG Hoffenheim), left-footed shot from a throw-in. xG 0.19.
73'
Substitution, TSG Hoffenheim: I. Bebou comes on for T. Lemperle.
73'
Substitution, TSG Hoffenheim: U. Tohumcu comes on for G. Prömel.
62'
Substitution, TSG Hoffenheim: A. Kramarić comes on for F. Asllani.
60'
Goal! Borussia Dortmund 2-0 TSG Hoffenheim. N. Schlotterbeck (Borussia Dortmund) scores.
46'
The second half is under way.
45+2'
Attempt missed. B. Touré (TSG Hoffenheim), left-footed shot from a set piece. xG 0.04.
1'
Kick-off: Borussia Dortmund vs TSG Hoffenheim.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Player of the match
Match events
43'
⚽
J. Brandt1–0
60'
⚽
N. Schlotterbeck2–0
62'
🔁
A. Kramarić ◂ F. Asllani
65'
Bernardo
68'
A. Hajdari
73'
🔁
U. Tohumcu ◂ G. Prömel
73'
🔁
I. Bebou ◂ T. Lemperle
80'
🔁
A. Hložek ◂ W. Burger
80'
🔁
M. Moerstedt ◂ B. Touré
80'
🔁
M. Beier ◂ K. Adeyemi
80'
🔁
C. Chukwuemeka ◂ J. Brandt
90'
🔁
J. Ryerson ◂ Y. Couto
90'
🔁
F. Silva ◂ S. Guirassy
90'
🔁
J. Bellingham ◂ F. Nmecha
Coaches
Christian Ilzer 
Recent form
LHBayer 04 Leverkusen0-1
WABayer 04 Leverkusen2-1
WHVillarreal4-0
DHVfB Stuttgart3-3
DAHamburger SV1-1
WHFC Augsburg3-0
DA1. FSV Mainz 051-1
WHRB Leipzig3-1
WAVfL Wolfsburg3-2
DAFC St. Pauli2-2
Match facts
Stadium
Signal Iduna Park
City
Dortmund
Kickoff
07 Dec, 16:30 UTC
Competition
Bundesliga
1
G. Kobel
7.7
28
A. Anselmino
7.0
3
W. Anton
7.2
4
N. Schlotterbeck
8.8
26
J. Ryerson
↑ 90'
20
M. Sabitzer
6.8
7
J. Bellingham
↑ 90'
24
D. Svensson
6.7
14
M. Beier
6.6
↑ 80'
17
C. Chukwuemeka
6.9
↑ 80'
21
F. Silva
↑ 90'
1
O. Baumann
6.5
34
V. Coufal
7.2
2
R. Hranáč
6.0
21
A. Hajdari
6.7
13
Bernardo
5.7
17
U. Tohumcu
6.5
↑ 73'
7
L. Avdullahu
7.1
23
A. Hložek
6.4
↑ 80'
27
A. Kramarić
6.3
↑ 62'
33
M. Moerstedt
6.5
↑ 80'
9
I. Bebou
6.5
↑ 73'
Substitutes
33GA. Meyer
2DY. Couto↓ 90'8.0
23DE. Can
5DR. Bensebaini
8MF. Nmecha↓ 90'7.0
13MP. Groß
10FJ. Brandt↓ 80'7.4
9FS. Guirassy↓ 90'6.6
27FK. Adeyemi↓ 80'6.2
Coach: Niko Kovač
Substitutes
37GL. Philipp
15DV. Gendrey
5DO. Kabak
18MW. Burger↓ 80'7.1
29MB. Touré↓ 80'6.9
6MG. Prömel↓ 73'6.5
22MA. Prass
19FT. Lemperle↓ 73'6.4
11FF. Asllani↓ 62'6.3
Coach: Christian Ilzer
Top stats
43%Possession57%
1.26Expected goals (xG)1.14
8Total shots11
4Shots on target3
2Big chances2
7Corners5
Shots
2Shots off target7
2Blocked shots1
6Shots inside box5
2Shots outside box6
1Hit woodwork0
1Big chances scored0
1Big chances missed2
0.92Goals prevented-0.28
Attack
21Touches in box18
52Final third entries59
0Offsides1
9Free kicks7
1Fouled in final third1
Passing
380Passes507
293Accurate passes420
26/65 (40%)Long balls27/57 (47%)
4/19 (21%)Crosses5/17 (29%)
20Throw-ins26
Duels
51Duels49
32/63 (51%)Ground duels31/63 (49%)
15/30 (50%)Aerial duels15/30 (50%)
8/18 (44%)Dribbles10/18 (56%)
4Dispossessed7
Defending
15Tackles14
80Tackles won64
6Interceptions8
22Clearances27
47Recoveries52
Discipline
7Fouls9
0Yellow cards2
0Red cards0
Goalkeeping
3Saves2
11Goal kicks4
0Punches1
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.