🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Mahbod Beigi |
| Fourth Official | Kristoffer Karlsson |
| Referee | Glenn Nyberg |
| Referee | Andreas Söderkvist |
| Stadium | Tottenham Hotspur Stadium |
| Capacity | 62,850 |
| Weather | light rain |
| Temperature | 9.72°C |
| Feels Like | 7.24°C |
| Wind | 5.52 m/s (154°) |
| Humidity | 79% |
| Pressure | 1015 hPa |
Tottenham Hotspur vs Borussia Dortmund finished at Tottenham Hotspur Stadium with a 2-0 scoreline. Referee: Glenn Nyberg. Weather: Yağmurlu. gülen taraf Tottenham Hotspur oldu. See full match details and goal timeline.
Tottenham Hotspur vs Borussia Dortmund – Champions League. Match on 20-01-2026 at 20:00, Tottenham Hotspur Stadium (capacity 62,850). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Champions League match between Tottenham Hotspur and Borussia Dortmund ended with a 2-0 scoreline. Both teams took to the pitch at Tottenham Hotspur Stadium in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
Tottenham Hotspur
Borussia Dortmund
Compare key metrics such as possession, total shots and attacking output for Tottenham Hotspur and Borussia Dortmund.
Follow the complete minute-by-minute timeline for Tottenham Hotspur vs Borussia Dortmund, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Tottenham Hotspur
4-2-3-1
|
Borussia Dortmund
3-4-2-1
|
||||
|
1 | Guglielmo Vicario |
|
1 | Gregor Kobel |
|
4 | Kevin Danso |
|
2 | Yan Couto |
|
7 | Xavi Simons |
|
3 | Waldemar Anton |
|
13 | Destiny Udogie |
|
4 | Nico Schlotterbeck |
|
14 | Archie Gray |
|
5 | Ramy Bensebaini |
|
15 | Lucas Bergvall |
|
7 | Jobe Bellingham |
|
17 | Cristian Romero |
|
8 | Felix Nmecha |
|
19 | Dominic Solanke |
|
9 | Serhou Guirassy |
|
23 | Pedro Porro |
|
10 | Julian Brandt |
|
24 | Djed Spence |
|
24 | Daniel Svensson |
|
28 | Wilson Odobert |
|
27 | Karim Adeyemi |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Tottenham Hotspur
|
Borussia Dortmund
|
||||
|
31 | Antonín Kinský |
|
14 | Maximilian Beier |
|
39 | Randal Kolo Muani |
|
16 | Julien Duranville |
|
40 | Brandon Austin |
|
17 | Carney Chukwuemeka |
|
44 | Dane Scarlett |
|
21 | Fábio Silva |
|
52 | Callum Olusesi |
|
23 | Emre Can |
|
54 | Tynan Thompson |
|
25 | Niklas Süle |
|
66 | Malachi Hardy |
|
26 | Julian Ryerson |
|
67 | Jun'ai Byfield |
|
28 | Aarón Anselmino |
|
68 | Lucá Williams-Barnett |
|
31 | Silas Ostrzinski |
|
70 | Yusuf Akhamrich |
|
33 | Alexander Meyer |
|
76 | James Rowswell |
|
39 | Filippo Mane |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
Tottenham Hotspur
|
Borussia Dortmund
|
||||
|
Pape Matar Sarr | Cezalı |
|
Marcel Sabitzer | Cezalı |
|
Ben Davies | Sakat |
|
Salih Özcan | Sakat |
|
João Palhinha | Cezalı |
|
Patrick Drewes | Sakat |
|
Conor Gallagher | Sakat | |||
|
Mohammed Kudus | Sakat | |||
|
Richarlison | Sakat | |||
|
James Maddison | Sakat | |||
|
Radu Drăgușin | No Eligibility | |||
|
Yves Bissouma | Sakat | |||
|
Dejan Kulusevski | Sakat | |||
|
Micky van de Ven | Sakat | |||
|
Rodrigo Bentancur | Sakat | |||
Tottenham Hotspur
Borussia Dortmund
Review starting XI, bench options and tactical setup for Tottenham Hotspur and Borussia Dortmund.
This match belongs to a cup or multi-team competition; league standings are not displayed.
Check the latest Champions League table position, points and goal difference for Tottenham Hotspur and Borussia Dortmund.
Explore previous meetings, win/draw distribution and score history between Tottenham Hotspur and Borussia Dortmund.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
Play Sports 1 | 20-01-2026 | 20:00 | Finished |
|
Bet365 | 20-01-2026 | 20:00 | Finished |
|
Arena Sport 1 | 20-01-2026 | 20:00 | Finished |
|
Viaplay Denmark | 20-01-2026 | 20:00 | Finished |
|
ESPN 3 | 20-01-2026 | 20:00 | Finished |
|
Viaplay Sweden | 20-01-2026 | 20:00 | Finished |
|
Sky Sport Austria 1 | 20-01-2026 | 20:00 | Finished |
|
Canal+ Foot | 20-01-2026 | 20:00 | Finished |
|
beIN SPORTS CONNECT | 20-01-2026 | 20:00 | Finished |
|
tvWAN Sports | 20-01-2026 | 20:00 | Finished |
|
SuperSport MaXimo 1 | 20-01-2026 | 20:00 | Finished |
|
SuperSport Football Plus ROA | 20-01-2026 | 20:00 | Finished |
|
SuperSport GOtv LaLiga | 20-01-2026 | 20:00 | Finished |
|
SuperSport Laliga ROA | 20-01-2026 | 20:00 | Finished |
|
DStv Now | 20-01-2026 | 20:00 | Finished |
|
QQ Sports Live | 20-01-2026 | 20:00 | Finished |
|
Voyo | 20-01-2026 | 20:00 | Finished |
|
Free | 20-01-2026 | 20:00 | Finished |
|
JioTV | 20-01-2026 | 20:00 | Finished |
|
Vidio | 20-01-2026 | 20:00 | Finished |
|
BBC Radio 5 Live | 20-01-2026 | 20:00 | Finished |
|
ArtMotion | 20-01-2026 | 20:00 | Finished |
|
SuperSport Laliga Nigeria | 20-01-2026 | 20:00 | Finished |
|
SuperSport Football Plus Nigeria | 20-01-2026 | 20:00 | Finished |
|
TV 2 Play | 20-01-2026 | 20:00 | Finished |
|
Sport TV1 | 20-01-2026 | 20:00 | Finished |
|
Sport TV Multiscreen | 20-01-2026 | 20:00 | Finished |
|
StarHub TV+ | 20-01-2026 | 20:00 | Finished |
|
DStv App | 20-01-2026 | 20:00 | Finished |
|
SuperSport Laliga | 20-01-2026 | 20:00 | Finished |
|
MEGOGO Football 1 | 20-01-2026 | 20:00 | Finished |
|
Megogo | 20-01-2026 | 20:00 | Finished |
|
Movistar Futbol | 20-01-2026 | 20:00 | Finished |
|
Discovery+ | 20-01-2026 | 20:00 | Finished |
|
Nova Sport 4 | 20-01-2026 | 20:00 | Finished |
|
Stan Sport | 20-01-2026 | 20:00 | Finished |
|
SKY Go Italia | 20-01-2026 | 20:00 | Finished |
|
NOW TV | 20-01-2026 | 20:00 | Finished |
|
Blue Sport | 20-01-2026 | 20:00 | Finished |
|
Movistar Liga de Campeones 6 | 20-01-2026 | 20:00 | Finished |
|
TSN5 Malta | 20-01-2026 | 20:00 | Finished |
|
📺
|
GO TV Anywhere | 20-01-2026 | 20:00 | Finished |
|
iQiyi | 20-01-2026 | 20:00 | Finished |
|
TNT Sports 1 | 20-01-2026 | 20:00 | Finished |
|
sooka | 20-01-2026 | 20:00 | Finished |
|
TOD | 20-01-2026 | 20:00 | Finished |
|
Digi Online | 20-01-2026 | 20:00 | Finished |
|
Orange TV Go | 20-01-2026 | 20:00 | Finished |
|
Sport 24 Extra | 20-01-2026 | 20:00 | Finished |
|
ESPN Norte | 20-01-2026 | 20:00 | Finished |
|
Sony LIV | 20-01-2026 | 20:00 | Finished |
|
Virgin Media Two | 20-01-2026 | 20:00 | Finished |
|
📺
|
Discover+ App | 20-01-2026 | 20:00 | Finished |
|
📺
|
TNT Sports Ultimate | 20-01-2026 | 20:00 | Finished |
|
Disney+ Premium Argentina | 20-01-2026 | 20:00 | Finished |
|
Disney+ Premium Chile | 20-01-2026 | 20:00 | Finished |
|
tabii | 20-01-2026 | 20:00 | Finished |
|
Paramount+ | 20-01-2026 | 20:00 | Finished |
|
Disney+ Premium Sur | 20-01-2026 | 20:00 | Finished |
|
Disney+ Premium Norte | 20-01-2026 | 20:00 | Finished |
|
Cytavision on the Go | 20-01-2026 | 20:00 | Finished |
|
Cytavision Sports 6 | 20-01-2026 | 20:00 | Finished |
|
DAZN Portugal | 20-01-2026 | 20:00 | Finished |
Find channel availability, broadcast status and kick-off details for Tottenham Hotspur vs Borussia Dortmund.
The second half has concluded, with the final score being Tottenham Hotspur 2, Borussia Dortmund 0.
Missed opportunity! Carney Chukwuemeka from Borussia Dortmund takes a right-footed shot from outside the penalty area, but it sails high and to the right of the goal.
Corner kick awarded to Borussia Dortmund after Guglielmo Vicario allowed the ball to go out of play.
A shot on goal was thwarted. Nico Schlotterbeck of Borussia Dortmund directed a header from the middle of the box, but it was expertly saved in the upper center of the net by Guglielmo Vicario from Tottenham Hotspur. The opportunity was set up by a cross from Julian Ryerson.
The fourth official has indicated that there will be 5 minutes of stoppage time.
Julian Ryerson of Borussia Dortmund is awarded a free kick on the right flank.
Julian Ryerson from Borussia Dortmund is awarded a free kick on the right flank.
Fábio Silva of Borussia Dortmund earns a free kick in his team's defensive zone.
Destiny Udogie from Tottenham Hotspur commits a foul.
Julian Ryerson from Borussia Dortmund receives a yellow card.
Archie Gray from Tottenham Hotspur receives a yellow card.
Julian Ryerson commits a foul for Borussia Dortmund.
Djed Spence of Tottenham Hotspur is awarded a free kick in his team's defensive zone.
Missed opportunity! Nico Schlotterbeck from Borussia Dortmund had a header from the middle of the box after a corner kick, but it went wide.
Corner kick awarded to Borussia Dortmund, following a foul by Destiny Udogie.
Fábio Silva from Borussia Dortmund earns a free kick on the left flank.
Missed opportunity! Xavi Simons from Tottenham Hotspur took a right-footed shot from the right side of the penalty area, but it went wide.
The shot is blocked. Randal Kolo Muani from Tottenham Hotspur takes a right-footed attempt from the center of the penalty area, but Gregor Kobel of Borussia Dortmund makes a save in the bottom right corner. The opportunity was set up by Xavi Simons with a well-placed through ball.
The pause has ended. They are set to resume play.
Match interruption - Borussia Dortmund.
Substitution for Borussia Dortmund: Maximilian Beier comes on to take the place of Yan Couto.
Missed opportunity! Cristian Romero of Tottenham Hotspur heads the ball from the left side of the penalty area, but it goes just wide to the left. The chance was set up by Pedro Porro, who delivered a cross after a corner kick.
Corner awarded to Tottenham Hotspur after a save by Gregor Kobel.
Corner kick awarded to Tottenham Hotspur, following a save by Gregor Kobel.
Jobe Bellingham from Borussia Dortmund earns a free kick in the opponent's half.
Cristian Romero from Tottenham Hotspur commits a foul.
Substitution for Tottenham Hotspur: Randal Kolo Muani comes on to take the place of Dominic Solanke.
Fábio Silva from Borussia Dortmund earns a free kick in his team's defensive zone.
Fábio Silva of Borussia Dortmund earns a free kick in his team's defensive zone.
Wilson Odobert from Tottenham Hotspur commits a foul.
Kevin Danso from Tottenham Hotspur earns a free kick in his team's defensive zone.
Fábio Silva commits a foul for Borussia Dortmund.
Substitution for Borussia Dortmund: Carney Chukwuemeka comes on to take the place of Felix Nmecha.
Substitution for Borussia Dortmund: Fábio Silva comes on to take the place of Karim Adeyemi.
Felix Nmecha commits a foul for Borussia Dortmund.
Destiny Udogie of Tottenham Hotspur earns a free kick in his team's defensive zone.
Karim Adeyemi from Borussia Dortmund earns a free kick in the opponent's half.
Kevin Danso commits a foul for Tottenham Hotspur.
Ai Byfield comes on for Lucas Bergvall due to an injury.
Waldemar Anton from Borussia Dortmund takes a shot with his right foot from outside the penalty area, but it goes wide of the target.
The pause has ended. They are set to resume play.
The game is currently paused due to an injury to Nico Schlotterbeck from Borussia Dortmund.
Nico Schlotterbeck from Borussia Dortmund earns a free kick in the opponent's half.
Dominic Solanke commits a foul for Tottenham Hotspur.
The pause has ended. They're set to resume play.
The game is currently on hold due to an injury to Lucas Bergvall from Tottenham Hotspur.
Karim Adeyemi from Borussia Dortmund earns a free kick in the opponent's half.
Karim Adeyemi from Borussia Dortmund earns a free kick in the opponent's half.
Missed opportunity! Xavi Simons from Tottenham Hotspur takes a right-footed shot from outside the penalty area, but it goes over the bar. Djed Spence provided the assist.
Lucas Bergvall from Tottenham Hotspur earns a free kick in the opponent's half.
Emre Can commits a foul for Borussia Dortmund.
Missed opportunity! Julian Ryerson from Borussia Dortmund takes a right-footed shot from outside the penalty area following a direct free kick, but it goes just to the left of the goal.
Foul committed by Lucas Bergvall of Tottenham Hotspur.
Felix Nmecha from Borussia Dortmund earns a free kick in the opponent's half.
Lucas Bergvall from Tottenham Hotspur earns a free kick in his team's defensive zone.
Nico Schlotterbeck commits a foul for Borussia Dortmund.
Offside call against Tottenham Hotspur. Dominic Solanke has been flagged for being in an offside position.
The first half has concluded with Tottenham Hotspur leading Borussia Dortmund 2-0.
Pedro Porro of Tottenham Hotspur is awarded a free kick in the opponent's half.
Jobe Bellingham commits a foul for Borussia Dortmund.
The fourth official has indicated that there will be three minutes of stoppage time.
Substitution for Borussia Dortmund: Julian Ryerson comes on to take the place of Julian Brandt.
Substitution for Borussia Dortmund: Emre Can comes on to take the place of Serhou Guirassy.
Substitution for Borussia Dortmund: Julian Ryerson comes on to take the place of Julian Brandt.
Djed Spence from Tottenham Hotspur commits a handball.
Xavi Simons from Tottenham Hotspur earns a free kick in the offensive half of the field.
Waldemar Anton commits a foul against Borussia Dortmund.
Shot on goal denied. Wilson Odobert of Tottenham Hotspur takes a left-footed strike from the middle of the penalty area, but the goalkeeper makes the save.
Missed opportunity. Xavi Simons from Tottenham Hotspur takes a left-footed shot from the middle of the box, but it goes over the crossbar.
Goal! Tottenham Hotspur leads Borussia Dortmund 2-0. Dominic Solanke scores with a right-footed shot from just a few yards out.
⚽ GoalMissed opportunity! Djed Spence of Tottenham Hotspur took a right-footed shot from the left side of the penalty area, but it sailed over the crossbar. He was set up by Cristian Romero.
Missed opportunity! Dominic Solanke of Tottenham Hotspur had a header from the middle of the penalty area but couldn't find the target.
Daniel Svensson from Borussia Dortmund receives a red card.
Daniel Svensson of Borussia Dortmund receives a yellow card for committing a serious foul.
Wilson Odobert from Tottenham Hotspur earns a free kick in his team's defensive zone.
Daniel Svensson from Borussia Dortmund committed a foul.
Archie Gray commits a foul for Tottenham Hotspur.
Felix Nmecha of Borussia Dortmund is awarded a free kick in his team's defensive zone.
Archie Gray commits a foul for Tottenham Hotspur.
Felix Nmecha of Borussia Dortmund is awarded a free kick in his team's defensive zone.
Corner awarded to Tottenham Hotspur, following a defensive play by Jobe Bellingham.
A shot attempt is thwarted. Xavi Simons from Tottenham Hotspur takes a right-footed strike from the right side of the penalty area, but it's blocked.
Blocked attempt. Cristian Romero of Tottenham Hotspur has a right-footed shot from the right side of the penalty area that gets intercepted. The chance was set up by a headed pass from Lucas Bergvall.
Karim Adeyemi from Borussia Dortmund commits a foul.
Destiny Udogie from Tottenham Hotspur earns a free kick on the left flank.
Goal! Tottenham Hotspur takes the lead with a score of 1-0 against Borussia Dortmund. Cristian Romero scores with a right-footed shot from the middle of the box, finding the center of the net. The assist came from Wilson Odobert after a corner kick.
⚽ GoalCorner awarded to Tottenham Hotspur after Yan Couto allowed the ball to go out.
Xavi Simons from Tottenham Hotspur earns a free kick on the left flank.
Karim Adeyemi of Borussia Dortmund commits a foul.
Daniel Svensson from Borussia Dortmund committed a handball foul.
Daniel Svensson from Borussia Dortmund committed a handball.
Ramy Bensebaini from Borussia Dortmund earns a free kick in his team's defensive zone.
Wilson Odobert from Tottenham Hotspur commits a foul.
Serhou Guirassy commits a foul against Borussia Dortmund.
Cristian Romero of Tottenham Hotspur is awarded a free kick in his team's defensive zone.
Corner awarded to Tottenham Hotspur, following a defensive play by Daniel Svensson.
Jobe Bellingham of Borussia Dortmund earns a free kick on the right side of the field.
Lucas Bergvall from Tottenham Hotspur commits a foul.
Nico Schlotterbeck from Borussia Dortmund earns a free kick in his team's defensive zone.
Dominic Solanke commits a foul for Tottenham Hotspur.
Tottenham Hotspur
Borussia Dortmund
Detailed general metrics for Tottenham Hotspur and Borussia Dortmund are shown above for quick technical comparison.
Tottenham Hotspur
Borussia Dortmund
Detailed passing metrics for Tottenham Hotspur and Borussia Dortmund are shown above for quick technical comparison.
Tottenham Hotspur
Borussia Dortmund
Detailed attack metrics for Tottenham Hotspur and Borussia Dortmund are shown above for quick technical comparison.
Tottenham Hotspur
Borussia Dortmund
Detailed defense metrics for Tottenham Hotspur and Borussia Dortmund are shown above for quick technical comparison.
Tottenham Hotspur
Borussia Dortmund
Detailed fouls metrics for Tottenham Hotspur and Borussia Dortmund are shown above for quick technical comparison.