← All matches
Bayer 04 Leverkusen
Borussia Dortmund
Bayer 04 Leverkusen
4-3-3 · 4-5-1
Borussia Dortmund
Commentary
90'
Full-time. Bayer 04 Leverkusen 0-2 Borussia Dortmund.
90+3'
Attempt missed. A. Hložek (Bayer 04 Leverkusen), right-footed shot from a corner. xG 0.02.
90+1'
Attempt blocked. M. Diaby (Bayer 04 Leverkusen), left-footed shot from a corner. xG 0.03.
90+1'
Attempt blocked. M. Bakker (Bayer 04 Leverkusen), right-footed shot from a corner. xG 0.09.
90'
4 minutes of added time.
74'
Attempt blocked. M. Diaby (Bayer 04 Leverkusen), left-footed shot on the counter. xG 0.11.
52'
Attempt blocked. E. Tapsoba (Bayer 04 Leverkusen), right-footed shot from a corner. xG 0.07.
48'
Attempt missed. E. Tapsoba (Bayer 04 Leverkusen), right-footed shot from a corner. xG 0.11.
46'
The second half is under way.
45'
Half-time. Bayer 04 Leverkusen 0-1 Borussia Dortmund.
45'
1 minute of added time.
33'
Goal! Bayer 04 Leverkusen 0-1 Borussia Dortmund. K. Adeyemi (Borussia Dortmund) scores, assisted by J. Brandt.
30'
Attempt blocked. N. Schlotterbeck (Borussia Dortmund), left-footed shot. xG 0.05.
21'
Attempt missed. P. Hincapié (Bayer 04 Leverkusen), right-footed shot from a set piece. xG 0.11.
1'
Kick-off: Bayer 04 Leverkusen vs Borussia Dortmund.
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 (estimated)
Tap a player for their full match card.
Player of the match
Match events
28'
E. Tapsoba · Foul
33'
⚽
K. Adeyemi · assist J. Brandt0–1
34'
K. Adeyemi · Foul
Half-time · 0–1
53'
⚽
E. Tapsoba0–2
60'
F. Wirtz · Foul
60'
S. Özcan · Argument
61'
🔁
A. Modeste ◂ S. Haller
63'
🔁
M. Bakker ◂ J. Tah
70'
🔁
K. Bellarabi ◂ E. Palacios
70'
🔁
A. Hložek ◂ F. Wirtz
71'
🔁
J. Gittens ◂ K. Adeyemi
80'
🔁
K. Demirbay ◂ N. Amiri
80'
🔁
S. Azmoun ◂ A. Adli
84'
A. Modeste · Foul
85'
🔁
M. Reus ◂ J. Brandt
85'
🔁
M. Hummels ◂ M. Wolf
Full-time · 0–2
90'
J. Ryerson · Foul
Recent form
WHVfL Bochum 18482-0
WABorussia M'gladbach3-2
WHVfB Stuttgart2-0
WA1. FC Köln2-1
WH1. FC Union Berlin5-0
WA1. FSV Mainz 052-1
WHFC Augsburg4-3
LABorussia M'gladbach2-4
LAVfL Wolfsburg0-2
WHVfL Bochum 18483-0
Match facts
Kickoff
29 Jan, 16:30 UTC
Competition
Bundesliga
1
L. Hrádecký
6.1
30
J. Frimpong
7.2
12
E. Tapsoba
6.5
5
M. Bakker
6.7
↑ 63'
3
P. Hincapié
7.0
38
K. Bellarabi
6.6
↑ 70'
8
R. Andrich
6.8
10
K. Demirbay
7.0
↑ 80'
19
M. Diaby
7.2
23
A. Hložek
6.7
↑ 70'
9
S. Azmoun
6.6
↑ 80'
1
G. Kobel
8.4
15
M. Hummels
6.5
↑ 85'
25
N. Süle
7.1
4
N. Schlotterbeck
7.5
26
J. Ryerson
6.4
11
M. Reus
6.6
↑ 85'
22
J. Bellingham
6.8
23
E. Can
6.9
6
S. Özcan
6.9
43
J. Gittens
6.6
↑ 71'
20
A. Modeste
6.6
↑ 61'
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.