20.01.2026 20:00
2 - 0
Finished

Tottenham vs Dortmund

Tottenham vs Dortmund Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
2 - 0
24'
Svensson D. (Serious foul)
2nd Half
0 - 0
62'
86'
Ryerson J. (Unsportsmanlike conduct)
Gray A. (Unsportsmanlike conduct)
86'
4-2-3-1
Formations
3-4-2-1
1
6.8
Vicario
23
7.7
Porro
17
8.3
Romero
4
7.2
Danso
13
7.3
Udogie
14
6.9
Gray
15
7.5
Bergvall
28
2
8.6
Odobert
7
7.5
Simons
24
7.0
Spence
19
7.5
Solanke
9
6.3
Guirassy
27
6.2
Adeyemi
10
5.8
Brandt
2
6.6
Couto
7
6.5
Bellingham
8
6.3
Nmecha
24
4.2
Svensson
3
6.0
Anton
4
7.2
Schlotterbeck
5
6.3
Bensebaini
1
6.4
Kobel
39
5.7
Kolo Muani
67
7.0
Byfield
31
Kinsky
40
Austin
44
Scarlett
14
6.5
Beier
17
6.6
Chukwuemeka
21
6.4
Silva
23
6.3
Can
26
6.7
Ryerson

Starting Lineups:

1
Guglielmo Vicario (G)
4
Kevin Danso
7
Xavi Simons
13
Destiny Udogie
14
Archie Gray
15
Lucas Bergvall
17
Cristian Gabriel Romero (C)
19
Dominic Solanke
23
Pedro Porro
24
Djed Spence
28
Wilson Odobert
1
Gregor Kobel (G)
2
Yan Couto
3
Waldemar Anton
4
Nico Schlotterbeck (C)
5
Ramy Bensebaini
7
Jobe Bellingham
8
Felix Nmecha
9
Serhou Guirassy
10
Julian Brandt
24
Daniel Svensson
27
Karim Adeyemi

Substitutes

31
Antonin Kinsky (G)
39
Randal Kolo Muani
40
Brandon Austin (G)
44
Dane Scarlett
52
Callum Olusesi
54
Thompson T.
66
Hardy M.
67
Byfield J.
68
Williams-Barnett L.
70
Yusuf Akhamrich
76
Rowswell J.
14
Maximilian Beier
16
Julien Duranville
17
Carney Chukwuemeka
21
Fabio Silva
23
Emre Can
25
Niklas Sule
26
Julian Ryerson
28
Anselmino A.
31
Silas Ostrzinski (G)
33
Alexander Meyer (G)
39
Filippo Calixte Mane

Coaches:

Thomas Frank
Niko Kovac

Missing Players:

Mathys Tel (Inactive)
Rodrigo Bentancur (Muscle Injury)
Yves Bissouma (Inactive)
Ben Davies (Ankle Injury)
Radu Dragusin (Inactive)
Conor Gallagher (Inactive)
Mohammed Kudus (Muscle Injury)
Dejan Kulusevski (Knee Injury)
James Maddison (Knee Injury)
Joao Palhinha (Knock)
Richarlison (Hamstring Injury)
Mickey van de Ven (Yellow Cards)
Patrick Drewes (Inactive)
Salih Ozcan (Inactive)
Marcel Sabitzer (Calf Injury)

Final Results and Statistics of Match:

2
Accurate through passes
0
160
Ball possession
140
8
Big chances
0
8
Blocked shots
2
48
Clearances
44
16
Corner kicks
8
119
Crosses
60
110
Duels won
106
0
Errors leading to goal
0
0
Errors leading to shot
2
4.34
Expected assists (xA)
1.08
7.84
Expected goals (xG)
1.52
28
Fouls
24
24
Free kicks
28
2
Goalkeeper saves
6
0.14
Goals prevented
0.78
0
Hit the woodwork
2
22
Interceptions
28
144
Long passes
109
2
Offsides
0
518
Passes
476
239
Passes in final third
186
0
Red cards
2
30
Shots inside the box
6
14
Shots off target
8
20
Shots on target
4
2
Shots outside the box
6
177
Tackles
135
26
Throw ins
38
64
Total shots
24
90
Touches in opposition box
18
4.78
xG on target (xGOT)
0.14
0.14
xGOT faced
4.78
2
Yellow cards
2
0.00
Accurate through passes
0.00
62.00
Ball possession
38.00
1.00
Big chances
0.00
4.00
Blocked shots
0.00
5.00
Clearances
15.00
3.00
Corner kicks
0.00
33.00
Crosses
0.00
29.00
Duels won
16.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
1.70
Expected assists (xA)
0.03
1.31
Expected goals (xG)
0.00
5.00
Fouls
7.00
7.00
Free kicks
5.00
0.00
Goalkeeper saves
1.00
0.00
Goals prevented
-0.47
0.00
Hit the woodwork
0.00
5.00
Interceptions
6.00
63.00
Long passes
26.00
0.00
Offsides
0.00
90.00
Passes
78.00
82.00
Passes in final third
48.00
0.00
Red cards
1.00
11.00
Shots inside the box
0.00
4.00
Shots off target
0.00
3.00
Shots on target
0.00
0.00
Shots outside the box
0.00
60.00
Tackles
40.00
7.00
Throw ins
6.00
11.00
Total shots
0.00
29.00
Touches in opposition box
1.00
1.53
xG on target (xGOT)
0.00
0.00
xGOT faced
1.53
1.00
Accurate through passes
0.00
45.00
Ball possession
55.00
1.00
Big chances
0.00
0.00
Blocked shots
1.00
19.00
Clearances
7.00
1.00
Corner kicks
2.00
50.00
Crosses
31.00
26.00
Duels won
37.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.47
Expected assists (xA)
0.51
0.65
Expected goals (xG)
0.38
9.00
Fouls
5.00
5.00
Free kicks
9.00
1.00
Goalkeeper saves
2.00
0.07
Goals prevented
0.86
0.00
Hit the woodwork
1.00
6.00
Interceptions
8.00
33.00
Long passes
46.00
1.00
Offsides
0.00
82.00
Passes
80.00
76.00
Passes in final third
71.00
4.00
Shots inside the box
3.00
3.00
Shots off target
4.00
2.00
Shots on target
1.00
1.00
Shots outside the box
3.00
58.00
Tackles
50.00
6.00
Throw ins
13.00
5.00
Total shots
6.00
16.00
Touches in opposition box
8.00
0.86
xG on target (xGOT)
0.07
0.07
xGOT faced
0.86
1.00
Yellow cards
1.00
1.00
Accurate through passes
0.00
53.00
Ball possession
47.00
2.00
Big chances
0.00
4.00
Blocked shots
1.00
24.00
Clearances
22.00
4.00
Corner kicks
2.00
36.00
Crosses
29.00
55.00
Duels won
53.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
2.17
Expected assists (xA)
0.54
1.96
Expected goals (xG)
0.38
14.00
Fouls
12.00
12.00
Free kicks
14.00
1.00
Goalkeeper saves
3.00
0.07
Goals prevented
0.39
0.00
Hit the woodwork
1.00
11.00
Interceptions
14.00
48.00
Long passes
37.00
1.00
Offsides
0.00
87.00
Passes
80.00
81.00
Passes in final third
67.00
0.00
Red cards
1.00
15.00
Shots inside the box
3.00
7.00
Shots off target
4.00
5.00
Shots on target
1.00
1.00
Shots outside the box
3.00
59.00
Tackles
45.00
13.00
Throw ins
19.00
16.00
Total shots
6.00
45.00
Touches in opposition box
9.00
2.39
xG on target (xGOT)
0.07
0.07
xGOT faced
2.39
1.00
Yellow cards
1.00

Online Stream (Tottenham - Dortmund Text Broadcast)

90+6' That's all for today as the game is over.
90+4' Carney Chukwuemeka (Dortmund) sends a weak shot high over the bar from the edge of the box.
90+2' Pedro Porro (Tottenham) breaks into the box and goes over after a challenge from an opposition player, but the ref signals NO penalty!
90+2' A dangerous looking corner kick from Julian Ryerson (Dortmund) is cleared to safety by the defence.
90+1' Nico Schlotterbeck (Dortmund) creates himself some space inside the goalmouth and connects with the free kick. His accurate header would have probably ended up in the roof of the net, but Guglielmo Vicario pulls off a superb reflex save to thwart him. The referee and one of his assistants signal for a corner kick to Dortmund.
90' We will have 5 min. of added time.
90' A player from Tottenham pulled an opponent down, forcing the referee to blow his whistle. Dortmund are awarded a free kick.
88' Carney Chukwuemeka (Dortmund) sends a quick through ball into space for his teammate who is lurking close to the offside line, but one of the defenders intercepts and clears the danger.
87' Destiny Udogie (Tottenham) makes a reckless foul in order to win the ball from his opponent. Glenn Nyberg has a clear sight of it and blows his whistle.
87' Xavi Simons (Tottenham) goes on a solo run, but he fails to create a chance as an opposition player blocks him.
86' Archie Gray (Tottenham) earns the yellow card.
86' Julian Ryerson (Dortmund) gets a yellow card.
85' Nico Schlotterbeck (Dortmund) timed his run perfectly to connect with the resulting corner kick, but his finish from around the penalty spot was rather poor as it went well wide of the left post.
85' Dortmund have been awarded a corner kick.
84' Julian Ryerson (Dortmund) crosses the ball into the box from the free kick, but the defence clears the danger.
84' Junai Byfield (Tottenham) fouls an opponent. At least that's what referee Glenn Nyberg signals. Dortmund have a free kick.
81' Xavi Simons (Tottenham) finds himself some space inside the penalty box and immediately unleashes a first-time effort. The shot sails well wide of the right post.
80' Wilson Odobert (Tottenham) fails to send a pass into the box as his effort is cut out.
78' Randal Kolo Muani (Tottenham) came close to scoring. He connected with a pass inside the box and perhaps should have done better than direct his shot straight at Gregor Kobel.
77' Randal Kolo Muani (Tottenham) goes down in the box after a challenge from the defender. Possibly unsighted, the referee just waves play on.
76' We are about to witness a substitution. Maximilian Beier (Dortmund) is replacing Yan Couto.
73' Cristian Gabriel Romero (Tottenham) finds space in the box and tries a looping header at goal from the corner, but the ball goes just wide of the left post. Unlucky!
72' Tottenham force a corner. Their opponents will face another attacking threat.
72' Xavi Simons (Tottenham) gets inside the box and tries to beat Gregor Kobel with a measured shot into the right side of the goal, but the keeper is equal to the effort and makes a fine save.
70' Thomas Frank has decided to introduce fresh legs, with Randal Kolo Muani (Tottenham) replacing Dominic Solanke.
66' Xavi Simons (Tottenham) slides a pass forward, but one of the defenders cuts it out.
64' A substitution has been made. Felix Nmecha is replaced by Carney Chukwuemeka (Dortmund).
64' Substitution. Karim Adeyemi walks off the pitch and Fabio Silva (Dortmund) comes on as a substitute.
62' Thomas Frank is forced to make an unplanned substitution as Lucas Bergvall (Tottenham) suffers an injury and Junai Byfield comes on.
62' Waldemar Anton (Dortmund) unleashes a first-time shot which goes wide of the net. Next time he should aim better. What a poor shot!
61' Nico Schlotterbeck (Dortmund) seems to have picked up a minor injury, but it looks like he will be able to continue playing.
59' Nico Schlotterbeck (Dortmund) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
56' Lucas Bergvall (Tottenham) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
54' Xavi Simons (Tottenham) smashes a shot at goal from the edge of the area that drifts harmlessly past the right post.
50' Julian Ryerson (Dortmund) hits the ball from a direct free kick. He smashed it just wide of the left post. Such a lucky moment for the rival team!
49' A clumsy foul by Lucas Bergvall (Tottenham) and Glenn Nyberg blows his whistle. Dortmund earn a free kick which could lead to a goal-scoring opportunity.
46' Flag goes up against Dominic Solanke (Tottenham) and the referee blows his whistle for offside.
46' The game is over for Julian Brandt. Julian Ryerson (Dortmund) comes on for the second half.
46' The teams are back out for the second half and here is a change on the pitch. Niko Kovac gives a chance to Emre Can and Serhou Guirassy (Dortmund) is off.
46' Everything is set for the start of the second half.
45+4' The referee blows his whistle to end the first half and the players are now heading to their respective dressing rooms.
45+3' The Tottenham players are exchanging fine passes and are waiting for an opportunity to start an attack, but here's a mistake and a loss of possession.
45' 3 min. of stoppage-time to be played.
45' The referee blows his whistle, a clear handball by Djed Spence (Tottenham).
43' Waldemar Anton (Dortmund) makes an overly-aggressive challenge and Glenn Nyberg blows his whistle for a foul.
42' A nice sequence of play ends with a shot by Wilson Odobert (Tottenham) from the edge of the box. The effort, however, is towards the middle of the goal where Gregor Kobel easily catches the ball.
39' Xavi Simons (Tottenham) picks up the ball inside the penalty box and immediately fires a first-time effort that sails well over the crossbar and ends in the stands.
37' GOAL! Dominic Solanke (Tottenham) got to the ball in front of the goal and he couldn't miss from there. His low drive went in off the left-hand post. The score is 2:0.
36' Djed Spence (Tottenham) leans back and sends a volley soaring over the bar from inside the box.
35' Pedro Porro (Tottenham) tries to send a pass but it's blocked.
31' Dortmund are just stroking the ball across the park now, but the defence is doing very well breaking up their possession.
26' The ref signals that VAR has overturned that yellow card and upgraded it to a straight red for Daniel Svensson (Dortmund). He’s got to go!
25' It's been a while since that contentious challenge by Daniel Svensson (Dortmund), but referee Glenn Nyberg must have received some information as he makes the VAR signal. He's going to review and it could result in a red card!
24' Glenn Nyberg shows a yellow card to Daniel Svensson (Dortmund), who isn't surprised as the tackle was really hard and late.
23' Pedro Porro (Tottenham) finds himself free inside the box and pulls the trigger, but his effort is brilliantly stopped by one of the defending players.
20' Tottenham work the corner short. The ball is passed to a nearby teammate.
20' Here comes the ref’s decision after the VAR review. It’s not penalty to Tottenham as the referee indicates there was no infringement!
19' Play continues despite the shouts by some Tottenham players for a penalty. Wait! Referee Glenn Nyberg interrupts the game right now and he will review that decision using VAR! Let's see what happens.
19' Xavi Simons (Tottenham) is caught off guard a bit when the ball lands at his feet, causing him to rush a first-time shot that is easily blocked by an opposition player. The referee points to the corner flag and Tottenham will take a corner.
18' That looked a certain handball by Jobe Bellingham (Dortmund) inside the box, but the ref wasn't having it and just played on. NO penalty!
16' Cristian Gabriel Romero (Tottenham) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being well blocked by one of the defenders.
14' What a goal! Wilson Odobert plays it to Cristian Gabriel Romero (Tottenham), who finds himself unmarked inside the box and slots a first-time shot past Gregor Kobel low into the middle of the net. 1:0.
13' Pedro Porro (Tottenham) floats the ball in from the corner but it's intercepted.
12' The game is interrupted, a clear handball by Daniel Svensson (Dortmund).
10' Wilson Odobert (Tottenham) commits a foul and Glenn Nyberg immediately signals a free kick.
8' Lucas Bergvall (Tottenham) climbs high to connect with a cross on the edge of the box, but his header is off-target.
6' Cristian Gabriel Romero (Tottenham) nearly creates a chance, but his attempt to pick out a teammate with a through ball does not come off.
6' Pedro Porro (Tottenham) goes over to take the corner kick and it looks like he will send the ball into the penalty box.
5' Yan Couto (Dortmund) sends a cross into the box from the free kick, but Guglielmo Vicario leaps into the air and clears the danger.
1' Dominic Solanke (Tottenham) commits a foul after unfairly battling his opponent for the ball.
1' The first half has started.
The players are on the pitch and Tottenham will have the kick-off.
Glenn Nyberg is the one to supervise the game today.
Both teams starting lineups are available now, so you can have a look at them.
Welcome to our live text commentary, ladies and gentlemen! The starting lineups will be announced very soon, so just sit back and get ready to enjoy the action.

Last Matches of Tottenham

24.05.26
PL
(1) - (0)
W
19.05.26
PL
(1) - (0)
L
11.05.26
PL
(0) - (0)
D
03.05.26
PL
(0) - (2)
W
25.04.26
PL
(0) - (0)
W
18.04.26
PL
(1) - (1)
D
24.05.26
PL
(1) - (0)
W
11.05.26
PL
(0) - (0)
D
18.04.26
PL
(1) - (1)
D
22.03.26
PL
(0) - (1)
L
18.03.26
CL
(1) - (0)
W
05.03.26
PL
(1) - (3)
L

Last Matches of Dortmund

16.05.26
BUN
(0) - (0)
W
08.05.26
BUN
(2) - (1)
W
03.05.26
BUN
(0) - (0)
L
26.04.26
BUN
(3) - (0)
W
18.04.26
BUN
(1) - (0)
L
11.04.26
BUN
(0) - (1)
L
16.05.26
BUN
(0) - (0)
W
03.05.26
BUN
(0) - (0)
L
18.04.26
BUN
(1) - (0)
L
04.04.26
BUN
(0) - (0)
W
07.03.26
BUN
(0) - (1)
W
25.02.26
CL
(2) - (0)
L

Tottenham vs Dortmund matches

20.01.26
CL
(2) - (0)
05.03.19
CL
(0) - (0)
13.02.19
CL
(0) - (0)
21.11.17
CL
(1) - (0)
13.09.17
CL
(2) - (1)
17.03.16
EL
(0) - (1)
20.01.26
CL
(2) - (0)
13.02.19
CL
(0) - (0)
13.09.17
CL
(2) - (1)
17.03.16
EL
(0) - (1)

Follow Game Online:

Tottenham vs Dortmund live stream online is not available right now. You can see the full history of Tottenham vs Dortmund head to head confrontation.

Tottenham vs Dortmund Head To Head Confrontation

Our site's database keeps all result's history of previous games between Tottenham and Dortmund, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Tottenham vs Dortmund upcoming matches.

20.01.2026

Tottenham 2 - 0 Dortmund (Romero C., Solanke D.)

13.02.2019

Tottenham 3 - 0 Dortmund (Son Heung-Min, Vertonghen J., Llorente F.)

13.09.2017

Tottenham 3 - 1 Dortmund (Son Heung-Min, Yarmolenko A., Kane H.)

17.03.2016

Tottenham 1 - 2 Dortmund (Aubameyang P., Aubameyang P., Son Heung-Min)