Tottenham vs Borussia Dortmund

20 January 2026 · Champions League · Matchday 7 · 2025/26 · Referee Glenn Nyberg

Full time 2 – 0

Half-time: 2–0

  • C. Romero 14’
  • D. Solanke 37’

Match summary

Tottenham beat Borussia Dortmund 2-0. Tottenham led 2-0 at half-time.

C. Romero put Tottenham ahead from a corner in the 14th minute and D. Solanke made it 2-0 in the 37th minute.

The chances backed that up: Tottenham created 1.97 expected goals (xG) from 16 shots to Borussia Dortmund's 0.38 from 6. Borussia Dortmund had a player sent off.

Match stats

54% Possession 46%
16 Shots 6
5 Shots on target 1
4 Corners 2
460 Passes 401
86.5% Pass accuracy 79.6%
22 Tackles 22
14 Fouls 12
1 Yellow cards 1
0 Red cards 1
1 Offsides 0

Key events

Tottenham Borussia Dortmund
C. RomeroRight foot shot1-0 (Tottenham)
14’
26’
D. SolankeRight foot shot2-0 (Tottenham)
37’
W. OdobertShot on target
42’
46’
J. ByfieldL. Bergvall
62’
64’
F. SilvaK. Adeyemi
R. K. MuaniD. Solanke
70’
X. SimonsShot on target
73’
76’
M. BeierY. Couto
R. K. MuaniShot on target
78’
86’
86’
90+1’
N. SchlotterbeckShot on target

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.97 0.38 14’ C. Romero (Tottenham), 1-0 14’ 37’ D. Solanke (Tottenham), 2-0 37’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.97 0.38 14’ C. Romero (Tottenham), 1-0 Romero 14’ 37’ D. Solanke (Tottenham), 2-0 Solanke 37’
Tottenham 1.97 xGBorussia Dortmund 0.38 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Dortmund attacking Tottenham attacking 
37’ D. Solanke (Tottenham), open play, 0.63 xG, goal 78’ R. K. Muani (Tottenham), open play, 0.48 xG, saved 23’ D. Solanke (Tottenham), open play, 0.16 xG, blocked 14’ C. Romero (Tottenham), from a corner, 0.13 xG, goal 39’ X. Simons (Tottenham), open play, 0.12 xG, off target 90+1’ N. Schlotterbeck (Borussia Dortmund), set piece, 0.11 xG, saved 73’ X. Simons (Tottenham), open play, 0.09 xG, saved 23’ P. Porro (Tottenham), open play, 0.09 xG, blocked 50’ J. Ryerson (Borussia Dortmund), direct free kick, 0.08 xG, off target 85’ N. Schlotterbeck (Borussia Dortmund), from a corner, 0.07 xG, off target 18’ X. Simons (Tottenham), open play, 0.05 xG, blocked 42’ W. Odobert (Tottenham), open play, 0.06 xG, saved 90+4’ C. Chukwuemeka (Borussia Dortmund), open play, 0.05 xG, off target 81’ X. Simons (Tottenham), open play, 0.04 xG, off target 35’ D. Solanke (Tottenham), open play, 0.04 xG, off target 54’ X. Simons (Tottenham), open play, 0.03 xG, off target 62’ W. Anton (Borussia Dortmund), set piece, 0.03 xG, off target 62’ F. Nmecha (Borussia Dortmund), set piece, 0.03 xG, blocked 36’ D. Spence (Tottenham), open play, 0.02 xG, off target 73’ C. Romero (Tottenham), from a corner, 0.01 xG, off target 8’ L. Bergvall (Tottenham), set piece, 0.01 xG, off target 16’ C. Romero (Tottenham), set piece, 0.01 xG, blocked 37’ D. Solanke (Tottenham), open play, 0.63 xG, goal 78’ R. K. Muani (Tottenham), open play, 0.48 xG, saved 23’ D. Solanke (Tottenham), open play, 0.16 xG, blocked 14’ C. Romero (Tottenham), from a corner, 0.13 xG, goal 39’ X. Simons (Tottenham), open play, 0.12 xG, off target 90+1’ N. Schlotterbeck (Borussia Dortmund), set piece, 0.11 xG, saved 73’ X. Simons (Tottenham), open play, 0.09 xG, saved 23’ P. Porro (Tottenham), open play, 0.09 xG, blocked 50’ J. Ryerson (Borussia Dortmund), direct free kick, 0.08 xG, off target 85’ N. Schlotterbeck (Borussia Dortmund), from a corner, 0.07 xG, off target 18’ X. Simons (Tottenham), open play, 0.05 xG, blocked 42’ W. Odobert (Tottenham), open play, 0.06 xG, saved 90+4’ C. Chukwuemeka (Borussia Dortmund), open play, 0.05 xG, off target 81’ X. Simons (Tottenham), open play, 0.04 xG, off target 35’ D. Solanke (Tottenham), open play, 0.04 xG, off target 54’ X. Simons (Tottenham), open play, 0.03 xG, off target 62’ W. Anton (Borussia Dortmund), set piece, 0.03 xG, off target 62’ F. Nmecha (Borussia Dortmund), set piece, 0.03 xG, blocked 36’ D. Spence (Tottenham), open play, 0.02 xG, off target 73’ C. Romero (Tottenham), from a corner, 0.01 xG, off target 8’ L. Bergvall (Tottenham), set piece, 0.01 xG, off target 16’ C. Romero (Tottenham), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Tottenham 4-2-3-1 Starting XI
Vicario
Porro
Danso
Romero
Udogie
Bergvall 62’
Gray
Odobert
Simons
Spence
Solanke
Borussia Dortmund 3-4-2-1 Starting XI
Kobel
Anton
Schlotterbeck
Bensebaini
Couto 76’
Bellingham
Nmecha 64’
Svensson
Adeyemi 64’
Brandt 46’
Guirassy 46’

Player stats

Goalkeeper1 player
90′ 1 0 28 – – – – –
Defenders4 players
90′ 2 5 – 3 – 55 – – – –
90′ – – – 4 3 59 2 – – –
90′ 1 – – 5 3 56 1 1 – –
90′ 4 1 – 6 – 65 2 – – –
Midfielders6 players
62′ – – 28 1 – 1 2 4 2 2 –
A. Gray
90′ – – 41 – – 3 1 5 1 –
90′ – 2 29 4 – 2 1 7 2 1 –
90′ – – 45 1 – 3 – 6 – 2 –
90′ – – 31 2 – 3 – 7 1 1 –
J. Byfield Came on as a substitute
28′ – – 10 – – 2 – 4 1 – –
Forwards2 players
70′ 1 – 3 1 0.83 – 1 2 – 10 –
R. K. Muani Came on as a substitute
20′ – – 1 1 0.48 – – – – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five Champions League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.