Tottenham vs Liverpool

30 September 2023 · Premier League · 2023/24 · Referee Simon Hooper

Full time 2 – 1

Half-time: 1–1

  • Son Heung-Min 36’
  • Joel Matip 90+6’ (og)
  • Cody Gakpo 45+4’

Match summary

Tottenham beat Liverpool 2-1, with the winner arriving in stoppage time. It was 1-1 at half-time.

Son Heung-Min put Tottenham ahead in the 36th minute, set up by Richarlison, Cody Gakpo equalised in first-half stoppage time, set up by Virgil van Dijk, and Matip's own goal won it in stoppage time.

The chances backed that up: Tottenham created 2.20 expected goals (xG) from 24 shots to Liverpool's 1.13 from 12. Liverpool had 2 players sent off.

Match stats

Tottenham Liverpool
24 Shots 12
8 Shots on Target 4
12 Corners 5
5 Yellow Cards 4
0 Red Cards 2
2.19 xG 1.12
2.19 Non-penalty xG 1.12
18 Deep Completions 7

Key events

Tottenham Liverpool
Kick-off
Son Heung-Min
Assist: Richarlison
1-0 (Tottenham)
36’
45+4’
Cody Gakpo
Assist: Virgil van Dijk
1-1 (Liverpool)
Half-time1-1
Joel Matip
Own goal
2-1 (Tottenham)
90+6’
Full-time2-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Tottenham
  • Pedro Porro
  • Cristian Romero
  • Iyenoma Destiny Udogie
  • Yves Bissouma
  • Alejo Véliz
Liverpool
  • Curtis Jones
  • Diogo Jota
  • Virgil van Dijk
  • Andrew Robertson
  • Alexis Mac Allister
  • Mohamed Salah

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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.20 1.13 36’ Son Heung-Min (Tottenham), 1-0 36’ 45+4’ Cody Gakpo (Liverpool), 1-1 45+4’ 90+6’ Joel Matip (Tottenham) own goal, 2-1 90+6’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.20 1.13 36’ Son Heung-Min (Tottenham), 1-0 Heung-Min 36’ 45+4’ Cody Gakpo (Liverpool), 1-1 Gakpo 45+4’ 90+6’ Joel Matip (Tottenham) own goal, 2-1 Matip 90+6’
Tottenham 2.20 xGLiverpool 1.13 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Liverpool attacking Tottenham attacking 
36’ Son Heung-Min (Tottenham), open play, 0.55 xG, goal 53’ Luis Díaz (Liverpool), open play, 0.53 xG, off target 80’ Richarlison (Tottenham), open play, 0.42 xG, off target 51’ Son Heung-Min (Tottenham), open play, 0.35 xG, saved 13’ Cody Gakpo (Liverpool), open play, 0.13 xG, saved 41’ Richarlison (Tottenham), open play, 0.11 xG, saved 49’ Cody Gakpo (Liverpool), open play, 0.10 xG, goal 3’ Luis Díaz (Liverpool), open play, 0.09 xG, blocked 90+2’ Richarlison (Tottenham), open play, 0.09 xG, saved 29’ Dejan Kulusevski (Tottenham), open play, 0.08 xG, blocked 33’ Richarlison (Tottenham), open play, 0.08 xG, off target 13’ Andrew Robertson (Liverpool), open play, 0.06 xG, saved 46’ Son Heung-Min (Tottenham), open play, 0.06 xG, saved 75’ Virgil van Dijk (Liverpool), from a corner, 0.06 xG, off target 49’ Richarlison (Tottenham), open play, 0.05 xG, blocked 20’ Joel Matip (Liverpool), from a corner, 0.04 xG, off target 61’ Yves Bissouma (Tottenham), from a corner, 0.04 xG, blocked 8’ Dejan Kulusevski (Tottenham), open play, 0.04 xG, blocked 52’ Cristian Romero (Tottenham), open play, 0.04 xG, blocked 48’ Son Heung-Min (Tottenham), open play, 0.04 xG, blocked 4’ Alexis Mac Allister (Liverpool), from a corner, 0.03 xG, off target 52’ Cristian Romero (Tottenham), from a corner, 0.03 xG, blocked 80’ Manor Solomon (Tottenham), open play, 0.03 xG, blocked 89’ James Maddison (Tottenham), open play, 0.03 xG, blocked 19’ Curtis Jones (Liverpool), open play, 0.03 xG, blocked 30’ James Maddison (Tottenham), open play, 0.03 xG, saved 22’ Mohamed Salah (Liverpool), open play, 0.02 xG, off target 49’ James Maddison (Tottenham), open play, 0.02 xG, saved 39’ Cody Gakpo (Liverpool), from a corner, 0.02 xG, blocked 79’ Pedro Porro (Tottenham), open play, 0.02 xG, blocked 86’ Yves Bissouma (Tottenham), open play, 0.02 xG, off target 48’ Pape Sarr (Tottenham), open play, 0.02 xG, off target 58’ Pape Sarr (Tottenham), open play, 0.02 xG, saved 73’ James Maddison (Tottenham), open play, 0.02 xG, blocked 90+4’ Pierre-Emile Højbjerg (Tottenham), open play, 0.01 xG, blocked 78’ Dominik Szoboszlai (Liverpool), open play, 0.01 xG, saved 90+6’ Joel Matip (Liverpool), own goal 36’ Son Heung-Min (Tottenham), open play, 0.55 xG, goal 53’ Luis Díaz (Liverpool), open play, 0.53 xG, off target 80’ Richarlison (Tottenham), open play, 0.42 xG, off target 51’ Son Heung-Min (Tottenham), open play, 0.35 xG, saved 13’ Cody Gakpo (Liverpool), open play, 0.13 xG, saved 41’ Richarlison (Tottenham), open play, 0.11 xG, saved 49’ Cody Gakpo (Liverpool), open play, 0.10 xG, goal 3’ Luis Díaz (Liverpool), open play, 0.09 xG, blocked 90+2’ Richarlison (Tottenham), open play, 0.09 xG, saved 33’ Richarlison (Tottenham), open play, 0.08 xG, off target 29’ Dejan Kulusevski (Tottenham), open play, 0.08 xG, blocked 46’ Son Heung-Min (Tottenham), open play, 0.06 xG, saved 75’ Virgil van Dijk (Liverpool), from a corner, 0.06 xG, off target 13’ Andrew Robertson (Liverpool), open play, 0.06 xG, saved 49’ Richarlison (Tottenham), open play, 0.05 xG, blocked 20’ Joel Matip (Liverpool), from a corner, 0.04 xG, off target 61’ Yves Bissouma (Tottenham), from a corner, 0.04 xG, blocked 8’ Dejan Kulusevski (Tottenham), open play, 0.04 xG, blocked 52’ Cristian Romero (Tottenham), open play, 0.04 xG, blocked 48’ Son Heung-Min (Tottenham), open play, 0.04 xG, blocked 89’ James Maddison (Tottenham), open play, 0.03 xG, blocked 4’ Alexis Mac Allister (Liverpool), from a corner, 0.03 xG, off target 52’ Cristian Romero (Tottenham), from a corner, 0.03 xG, blocked 80’ Manor Solomon (Tottenham), open play, 0.03 xG, blocked 19’ Curtis Jones (Liverpool), open play, 0.03 xG, blocked 30’ James Maddison (Tottenham), open play, 0.03 xG, saved 22’ Mohamed Salah (Liverpool), open play, 0.02 xG, off target 49’ James Maddison (Tottenham), open play, 0.02 xG, saved 39’ Cody Gakpo (Liverpool), from a corner, 0.02 xG, blocked 79’ Pedro Porro (Tottenham), open play, 0.02 xG, blocked 86’ Yves Bissouma (Tottenham), open play, 0.02 xG, off target 48’ Pape Sarr (Tottenham), open play, 0.02 xG, off target 73’ James Maddison (Tottenham), open play, 0.02 xG, blocked 58’ Pape Sarr (Tottenham), open play, 0.02 xG, saved 90+4’ Pierre-Emile Højbjerg (Tottenham), open play, 0.01 xG, blocked 78’ Dominik Szoboszlai (Liverpool), open play, 0.01 xG, saved 90+6’ Joel Matip (Liverpool), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Guglielmo Vicario GK900 0.000.000
Pedro Porro DEF901 0.020.153
Cristian Romero DEF902 0.070.021
Micky van de Ven DEF900 0.000.000
Iyenoma Destiny Udogie DEF900 0.000.393
Yves Bissouma MID902 0.060.000
Pape Sarr MID902 0.040.000
Dejan Kulusevski MID902 0.110.255
James Maddison MID904 0.100.164
Richarlison MID9015 0.750.592
Son Heung-Min FWD7614 1.000.111
Manor Solomon Sub141 0.030.053
Alejo Véliz Sub10 0.000.000
Pierre-Emile Højbjerg Sub11 0.010.000
Oliver Skipp Sub10 0.000.000
Ben Davies Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Tottenham win 33% Avg odds 2.96
Draw 24% Avg odds 3.94
Liverpool win 43% Avg odds 2.25

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

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

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.