2-0 v Borussia Dortmund - 20 January 2026 - Home

Tottenham Hotspur Badge

Spurs 2

Borussia Dortmund

Borussia Dortmund

0

  • Svensson
    26'
Details
Match Number

7750

Opposition
Borussia dortmund

Borussia Dortmund

Competition
Champions league

Champions League

Round / Leg

League Phase

Season

2025/26

Date

20th January 2026

Kick Off

20:00

Venue

Tottenham Hotspur Stadium

Attendance

52,713

Referee

Glenn Nyberg

VAR

Dennis Higler

League Position

5th

Opposition League Position

16th

Weather at Kick Off

7.8° - Overcast

Facts & Milestones
  • 7712th overall match (3694 wins, 1672 draws, 2333 losses)

  • 6082nd competitive match (2762 wins, 1396 draws, 1924 losses)

  • team

    11th match vs Borussia Dortmund (8 wins, 1 draw, 2 losses)

  • competition

    62nd Champions League match (28 wins, 14 draws, 20 losses)

  • 7024th match in England (3323 wins, 1551 draws, 2137 losses)

  • 186th match at Tottenham Hotspur Stadium (112 wins, 20 draws, 54 losses)

  • Jun'ai Byfield
    Jun'ai Byfield: Debut
  • There were 5 changes to the starting lineup from the last match.

Report

Under-pressure Thomas Frank received a much-needed boost as an impressive first-half display saw Tottenham beat 10-man Borussia Dortmund in the Champions League.

It felt like Frank went into this game needing a win, with supporters having turned on him following the 2-1 home defeat by West Ham on Saturday.

But there was a different atmosphere at the Tottenham Hotspur Stadium on Tuesday night as Spurs attacked with pace and purpose, and first-half goals from Cristian Romero and Dominic Solanke saw off Dortmund.

The victory puts Frank's side in a strong position to qualify automatically for the knockouts as they are fourth with one more fixture remaining.

The fans' frustration was perhaps evident at kick-off with a number of empty seats in the upper tiers of the ground, but Tottenham's encouraging start will have allayed fears that a fourth successive loss was on the cards.

The hosts deservedly took the lead when Romero turned in Wilson Odobert's ball from the right, and they continued to create opportunities as Dortmund struggled with their high press.

It got even better for Tottenham when the visitors had Daniel Svensson sent off after a review by the video assistant referee (VAR) following his high-boot challenge on Odobert, who continued to be involved in the key moments with another assist for Spurs' second.

He played a neat one-two with Pedro Porro before sending a low ball into the box, which bounced off Solanke's heel and on to his other foot to deflect into the net.

Tottenham had nowhere near that level of intensity in the second half, though should have added a third when Randal Kolo Muani raced through but fired straight at goalkeeper Gregor Kobel.

Guglielmo Vicario then tipped over Nico Schlotterbeck's header in stoppage time to ensure it was not a nervous end to the game for the home fans.

There is no doubt this was a result Frank badly needed - in fact a win might not have been significant enough if the performance was not there.

Fortunately for the ex-Brentford boss it was, at least in the first half.

Few fans on the way to the stadium seemed confident of getting a win, let alone a victory earned by an impressive attacking display at times - an area Spurs have often struggled to produce during Frank's tenure so far.

Work rate, intensity and desire were all there as Tottenham produced a number of decent chances in the first half to go with their two goals, with Djed Spence and Xavi Simons firing over, while Odobert also saw a shot saved.

The sending off for Dortmund undoubtedly aided Spurs, but they had been playing well before then and ultimately fully deserved the win.

A less impressive second half will mean doubts remain over Frank in the minds of some Spurs fans, who will want to see more performances like the first 45 minutes if they are to believe the Dane is the right man for the long term.

Timeline
KO

Daniel Svensson

26'
HT +3'

Julian Ryerson

86'
FT +5'
Location
League Table
# Team PL W D L GF GA GD PTS
1
Arsenal
7 7 0 0 20 2 +18 21
2
Bayern munich
7 6 0 1 20 7 +13 18
3
Real madrid
7 5 0 2 19 8 +11 15
4
Liverpool
7 5 0 2 14 8 +6 15
5
Tottenham Hotspur Badge Tottenham Hotspur
7 4 2 1 15 7 +8 14
6
Paris saint germain
7 4 1 2 20 10 +10 13
7
Newcastle united
7 4 1 2 16 6 +10 13
8
Chelsea
7 4 1 2 14 8 +6 13
9
Fc barcelona
7 4 1 2 18 13 +5 13
10
Sporting cp
7 4 1 2 14 9 +5 13
11
Manchester city
7 4 1 2 13 9 +4 13
12
Atletico madrid
7 4 1 2 16 13 +3 13
13
Atalanta
7 4 1 2 10 9 +1 13
14
Internazionale
7 4 0 3 13 7 +6 12
15
Juventus
7 3 3 1 14 10 +4 12
16
Borussia dortmund
7 3 2 2 19 15 +4 11
17
Galatasaray
7 3 1 3 9 9 0 10
18
Qarabag fk
7 3 1 3 13 15 −2 10
19
Olympique marseille
7 3 0 4 11 11 0 9
20
Bayer leverkusen
7 2 3 2 10 14 −4 9
21
As monaco
7 2 3 2 8 14 −6 9
22
Psv eindhoven
7 2 2 3 15 14 +1 8
23
Athletic club
7 2 2 3 7 11 −4 8
24
Olympiakos
7 2 2 3 8 13 −5 8
25
Ssc napoli
7 2 2 3 7 12 −5 8
26
Fc copenhagen
7 2 2 3 11 17 −6 8
27
Club brugge
7 2 1 4 12 17 −5 7
28
Bodø/Glimt
7 1 3 3 12 14 −2 6
29
Sl benfica
7 2 0 5 6 10 −4 6
30
Pafos
7 1 3 3 4 10 −6 6
31
Union st gilloise
7 2 0 5 7 17 −10 6
32
Ajax amsterdam
7 2 0 5 7 19 −12 6
33
Eintracht frankfurt
7 1 1 5 9 18 −9 4
34
Slavia prague
7 0 3 4 4 15 −11 3
35
Villarreal
7 0 1 6 5 15 −10 1
36
Kairat
7 0 1 6 5 19 −14 1
Highlights
Previous 5 Matches

3 days earlier

4 days later