Tottenham Hotspur 2-0 Crystal Palace match result

Archie Gray 25' (1-0)
Jan Paul van Hecke 73' (2-0)
⚽
Match Detail
Assistant Referee 2 Stuart Burt
Fourth Official Matthew Corlett
Referee Michael Oliver
Referee James Mainwaring
Stadium Tottenham Hotspur Stadium
Capacity 62,850
Weather broken clouds
Temperature 10.42°C
Feels Like 9.84°C
Wind 3.09 m/s (80°)
Humidity 89%
Pressure 1032 hPa

Tottenham Hotspur - Crystal Palace Match Summary:

Tottenham Hotspur vs Crystal Palace finished at Tottenham Hotspur Stadium with a 2-0 scoreline. Referee: Michael Oliver. Weather: Parçalı bulutlu. gülen taraf Tottenham Hotspur oldu. See full match details and goal timeline.

Key match statistics

Ball Possession %
79 - 21
Shots Total
34 - 2
Corners
19 - 0
Fouls
8 - 10
See all match statistics →

Starting lineups

Tottenham Hotspur (4-2-3-1): Andrew Robertson, Jan Paul van Hecke, Mathys Tel, Archie Gray, Sandro Tonali, Mateus Fernandes, Dominic Solanke, Mohammed Kudus, Omar Marmoush, Antonín Kinský, Micky van de Ven
Crystal Palace (3-4-2-1): Dean Henderson, Tyrick Mitchell, Axel Disasi, Jaydee Canvot, Yéremy Pino, Dwight McNeil, Jean-Philippe Mateta, Daichi Kamada, Adam Wharton, Chris Richards, Óscar Mingueza
See full lineups and bench →

Tottenham Hotspur - Crystal Palace Match: When, What Time and Which Stadium?

Tottenham Hotspur vs Crystal Palace - Premier League. Match on 31-10-2026 at 17:30, Tottenham Hotspur Stadium (capacity 62,850). Referee and match details on Skorjet.

Tottenham Hotspur - Crystal Palace Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Tottenham Hotspur - Crystal Palace Match Result and Statistics

The Premier League match between Tottenham Hotspur and Crystal Palace 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.

Statistics
Tottenham Hotspur
Crystal Palace
Corners
19
0
Shots Off Target
12
0
Shots Total
34
2
Attacks
147
39
Dangerous Attacks
126
8
Ball Possession %
79
21
Ball Safe
56
68
Shots Insidebox
23
1
Shots Outsidebox
11
1
Offsides
2
1
Goals
2
0
Goal Kicks
0
16
Goal Attempts
18
1
Free Kicks
11
10
Fouls
8
10
Saves
1
7
Shots Blocked
13
1
Substitutions
5
5
Throwins
21
10
Long Passes
18
51
Hit Woodwork
1
0
Tackles
17
30
Assists
1
0
Passes
816
220
Successful Passes
759
150
Successful Passes Percentage
93
68
Redcards
0
1
Yellowcards
1
1
Shots On Target
9
1
Total Crosses
39
2
Accurate Crosses
10
0
Interceptions
8
13
Duels Won
58
54
Dribble Attempts
25
11
Successful Dribbles
15
6
Key Passes
27
2
Big Chances Created
5
0
Big Chances Missed
3
0
Successful Dribbles Percentage
60
55
Successful Long Passes
12
17
Successful Long Passes Percentage
67
33
Tackles Won
13
18

Tottenham Hotspur - Crystal Palace Match Statistics

Compare key metrics such as possession, total shots and attacking output for Tottenham Hotspur and Crystal Palace.

Luca Williams-Barnett ←
→ Mathys Tel
Substitution
←→
88'
←→
Will Hughes ←
→ Daichi Kamada
Substitution
←→
Jefferson Andrés Lerma Solís ←
→ Adam Wharton
Substitution
Dejan Kulusevski ←
→ Omar Marmoush
Substitution
←→
Destiny Udogie ←
→ Andrew Robertson
Substitution
←→
77'
←→
Darío Osorio ←
→ Dwight McNeil
Substitution
Jan Paul van Hecke ←
→ Mateus Gonçalo Espanha Fernandes
Goal / 2-0
⚽
73'
Conor Gallagher ←
→ Dominic Solanke
Substitution
←→
66'
60'
←→
Anan Khalaili ←
→ Óscar Mingueza
Substitution
←→
Eddie Nketiah ←
→ Yéremy Pino
Substitution
53'
🟨
Óscar Mingueza
Yellowcard
Pedro Porro  ←
→ Archie Gray
Substitution
←→
46'
Archie Gray ←
→ Mohammed Kudus 
Goal / 1-0
⚽
25'
Archie Gray
Yellowcard
🟨
15'
13'
🟥
Jean-Philippe Mateta 
Redcard
12'
📺
Jean-Philippe Mateta 
VAR
🟨
Jean-Philippe Mateta 
VAR_CARD

Tottenham Hotspur - Crystal Palace Dakika Dakika Maç Özeti

Follow the complete minute-by-minute timeline for Tottenham Hotspur vs Crystal Palace, including key moments, goals and cards.

Tottenham Hotspur - Crystal Palace Pitch Formation

⚽ 4-2-3-1
⚽ 3-4-2-1
Andrew Robertson
Andrew Robertson 3
Andrew Robertson
Andrew Robertson 3
Jan Paul van Hecke
Jan Paul van Hecke 6
Mathys Tel
Mathys Tel 11
Archie Gray
Archie Gray 14
Sandro Tonali
Sandro Tonali 16
Mateus Fernandes
Mateus Fernandes 18
Dominic Solanke
Dominic Solanke 19
Mohammed Kudus
Mohammed Kudus 20
Omar Marmoush
Omar Marmoush 22
Dominic Solanke
Dominic Solanke 19
Adam Wharton
Adam Wharton 20
Adam Wharton
Adam Wharton 20
Chris Richards
Chris Richards 26
Yéremy Pino
Yéremy Pino 10
Dwight McNeil
Dwight McNeil 11
Jean-Philippe Mateta
Jean-Philippe Mateta 14
Daichi Kamada
Daichi Kamada 18
Tyrick Mitchell
Tyrick Mitchell 3
Axel Disasi
Axel Disasi 5
Jaydee Canvot
Jaydee Canvot 6
Dean Henderson
Dean Henderson 1

Tottenham Hotspur - Crystal Palace Match Squad

Jersey Player Jersey Player
Tottenham Hotspur Tottenham Hotspur 4-2-3-1
Crystal Palace Crystal Palace 3-4-2-1
Andrew Robertson 3 Andrew Robertson Dean Henderson 1 Dean Henderson
Jan Paul van Hecke 6 Jan Paul van Hecke Tyrick Mitchell 3 Tyrick Mitchell
Mathys Tel 11 Mathys Tel Axel Disasi 5 Axel Disasi
Archie Gray 14 Archie Gray Jaydee Canvot 6 Jaydee Canvot
Sandro Tonali 16 Sandro Tonali Yéremy Pino 10 Yéremy Pino
Mateus Fernandes 18 Mateus Fernandes Dwight McNeil 11 Dwight McNeil
Dominic Solanke 19 Dominic Solanke Jean-Philippe Mateta 14 Jean-Philippe Mateta
Mohammed Kudus 20 Mohammed Kudus Daichi Kamada 18 Daichi Kamada
Omar Marmoush 22 Omar Marmoush Adam Wharton 20 Adam Wharton
Antonín Kinský 31 Antonín Kinský Chris Richards 26 Chris Richards
Micky van de Ven 37 Micky van de Ven Óscar Mingueza 30 Óscar Mingueza
Roberto De Zerbi Tottenham Hotspur — Coach
Pierre Sage Crystal Palace — Coach

Tottenham Hotspur - Crystal Palace Bench Players

Jersey Player Jersey Player
Tottenham Hotspur Tottenham Hotspur
Crystal Palace Crystal Palace
Marcos Senesi 5 Marcos Senesi Jefferson Lerma 8 Jefferson Lerma
Conor Gallagher 8 Conor Gallagher Eddie Nketiah 9 Eddie Nketiah
James Maddison 10 James Maddison Will Hughes 19 Will Hughes
Destiny Udogie 13 Destiny Udogie Darío Osorio 24 Darío Osorio
Dejan Kulusevski 21 Dejan Kulusevski Anan Khalaili 25 Anan Khalaili
Pedro Porro 23 Pedro Porro Cheick Doucouré 28 Cheick Doucouré
Ben Davies 33 Ben Davies Evann Guessand 29 Evann Guessand
Martin Dúbravka 39 Martin Dúbravka Ben Chilwell 33 Ben Chilwell
Luca Williams-Barnett 68 Luca Williams-Barnett Walter Benítez 44 Walter Benítez

Tottenham Hotspur - Crystal Palace Injured and Suspended Players

Player Status Player Status
Tottenham Hotspur Tottenham Hotspur
Crystal Palace Crystal Palace
Wilson Odobert Wilson Odobert Yırtık Chadi Riad Chadi Riad Diz Sakatlığı
Xavi Simons  Xavi Simons  Yırtık
Mykhaylo Mudryk Mykhaylo Mudryk Ayak Bileği Sakatlığı
Değişiklikler
Tottenham Hotspur Tottenham Hotspur
88' Luca Williams-Barnett ➜ Mathys Tel
77' Dejan Kulusevski ➜ Omar Marmoush
77' Destiny Udogie ➜ Andrew Robertson
66' Conor Gallagher ➜ Dominic Solanke
46' Pedro Porro  ➜ Archie Gray
Crystal Palace Crystal Palace
88' Will Hughes ➜ Daichi Kamada
88' Jefferson Andrés Lerma Solís ➜ Adam Wharton
77' Darío Osorio ➜ Dwight McNeil
60' Anan Khalaili ➜ Óscar Mingueza
60' Eddie Nketiah ➜ Yéremy Pino

Tottenham Hotspur - Crystal Palace Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Tottenham Hotspur and Crystal Palace.

# Team P W D L GF GA GD Pts Form
1 9 8 0 1 14 5 9 24 L W W W W
2 9 7 0 2 20 10 10 21 W W W L L
3 9 6 1 2 24 7 17 19 W W W L W
4 9 5 1 3 19 15 4 16 L W W L W
5 9 4 3 2 11 9 2 15 W L W W L
6 9 3 5 1 16 9 7 14 W D L D W
7 9 3 4 2 9 9 0 13 W D L L W
8 9 3 3 3 14 13 1 12 L L W W W
9 9 3 3 3 10 10 0 12 L D W W W
10 9 3 3 3 10 13 -3 12 W D W W D
11 9 2 5 2 11 10 1 11 L D L D D
12 9 2 5 2 9 8 1 11 D L D D L
13 9 3 2 4 12 15 -3 11 W L L W L
14 9 3 2 4 14 18 -4 11 L W L D D
15 9 2 3 4 9 11 -2 9 D L W W D
16 9 3 0 6 9 16 -7 9 W W L L W
17 9 1 4 4 10 15 -5 7 D D D L L
18 9 2 1 6 9 21 -12 7 D W L L L
19 9 1 3 5 6 12 -6 6 L L L D L
20 9 1 2 6 7 17 -10 5 L L L D L

Tottenham Hotspur - Crystal Palace Standings Overview

Check the latest Premier League table position, points and goal difference for Tottenham Hotspur and Crystal Palace.

Head-to-Head (H2H) Summary
19
Wins
4
Draws
6
Wins
Head-to-Head (H2H) Previous Matches
Premier League
2 : 0
31.10.2026
Premier League
Premier League
1 : 3
05.03.2026
Premier League
Premier League
1 : 0
28.12.2025
Premier League
Premier League
0 : 2
11.05.2025
Premier League
Premier League
0 : 1
27.10.2024
Premier League
3 : 1
02.03.2024
2 : 1
27.10.2023
1 : 0
06.05.2023
4 : 0
04.01.2023
3 : 0
26.12.2021
0 : 3
11.09.2021
4 : 1
07.03.2021
1 : 1
13.12.2020
1 : 1
26.07.2020
4 : 0
14.09.2019
2 : 0
03.04.2019
1 : 0
10.11.2018
1 : 0
25.02.2018
1 : 0
05.11.2017
1 : 0
26.04.2017
1 : 0
20.08.2016
3 : 1
23.01.2016
1 : 0
20.09.2015
1 : 2
10.01.2015
0 : 0
06.12.2014
2 : 0
11.01.2014
1 : 0
18.08.2013
0 : 3
22.01.2005
1 : 1
28.12.2004

Tottenham Hotspur vs Crystal Palace Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Tottenham Hotspur and Crystal Palace.

Tottenham Hotspur - Crystal Palace TV Broadcast Information

Logo TV Channel Date Kick-off Status
Viaplay Viaplay 31-10-2026 17:30 Finished
DAZN DAZN 31-10-2026 17:30 Finished
Play Sports Play Sports 31-10-2026 17:30 Finished
Canal+ Canal+ 31-10-2026 17:30 Finished
Viaplay Denmark Viaplay Denmark 31-10-2026 17:30 Finished
Viaplay Sweden Viaplay Sweden 31-10-2026 17:30 Finished
Sky Sports Premier League Sky Sports Premier League 31-10-2026 17:30 Finished
Sky Sports Main Event Sky Sports Main Event 31-10-2026 17:30 Finished
Canal+ Foot Canal+ Foot 31-10-2026 17:30 Finished
beIN SPORTS CONNECT beIN SPORTS CONNECT 31-10-2026 17:30 Finished
SuperSport Premier League ROA SuperSport Premier League ROA 31-10-2026 17:30 Finished
DStv Now DStv Now 31-10-2026 17:30 Finished
Moja TV Moja TV 31-10-2026 17:30 Finished
Astro Go Astro Go 31-10-2026 17:30 Finished
Play Diema Xtra Play Diema Xtra 31-10-2026 17:30 Finished
Migu Migu 31-10-2026 17:30 Finished
Teletica Canal 7 Teletica Canal 7 31-10-2026 17:30 Finished
Voyo Voyo 31-10-2026 17:30 Finished
Vidio Vidio 31-10-2026 17:30 Finished
ArtMotion ArtMotion 31-10-2026 17:30 Finished
SuperSport Premier League Nigeria SuperSport Premier League Nigeria 31-10-2026 17:30 Finished
StarHub TV+ StarHub TV+ 31-10-2026 17:30 Finished
Sport 1 Sport 1 31-10-2026 17:30 Finished
CANAL+ Sport CANAL+ Sport 31-10-2026 17:30 Finished
Movistar Futbol Movistar Futbol 31-10-2026 17:30 Finished
Setanta Sports Setanta Sports 31-10-2026 17:30 Finished
STAR Sports Select 1 STAR Sports Select 1 31-10-2026 17:30 Finished
Diema Sport 2 Diema Sport 2 31-10-2026 17:30 Finished
Stan Sport Stan Sport 31-10-2026 17:30 Finished
V Sport Premium V Sport Premium 31-10-2026 17:30 Finished
Play Sports 2 Play Sports 2 31-10-2026 17:30 Finished
SKY Go Italia SKY Go Italia 31-10-2026 17:30 Finished
NOW TV NOW TV 31-10-2026 17:30 Finished
FPT Play FPT Play 31-10-2026 17:30 Finished
Viaplay Norway Viaplay Norway 31-10-2026 17:30 Finished
📺
GO TV Anywhere 31-10-2026 17:30 Finished
beIN SPORTS CONNECT Arabia beIN SPORTS CONNECT Arabia 31-10-2026 17:30 Finished
sooka sooka 31-10-2026 17:30 Finished
Novasport Novasport 31-10-2026 17:30 Finished
Peacock Peacock 31-10-2026 17:30 Finished
DIEMA SPORT 2 HD DIEMA SPORT 2 HD 31-10-2026 17:30 Finished
ARENA SPORT PREMIUM 1 ARENA SPORT PREMIUM 1 31-10-2026 17:30 Finished
Cytavision Sports 3HD Cytavision Sports 3HD 31-10-2026 17:30 Finished
Cytavision Sports 4K Cytavision Sports 4K 31-10-2026 17:30 Finished
TOD TOD 31-10-2026 17:30 Finished
Skylink Skylink 31-10-2026 17:30 Finished
Viaplay Netherlands Viaplay Netherlands 31-10-2026 17:30 Finished
ESPN Brasil ESPN Brasil 31-10-2026 17:30 Finished
M Plus Live M Plus Live 31-10-2026 17:30 Finished
NOW NOW 31-10-2026 17:30 Finished
Sky Sports Football Sky Sports Football 31-10-2026 17:30 Finished
Elisa Viihde Viaplay Elisa Viihde Viaplay 31-10-2026 17:30 Finished
beIN CONNECT Turkey beIN CONNECT Turkey 31-10-2026 17:30 Finished
Disney+ Premium Argentina Disney+ Premium Argentina 31-10-2026 17:30 Finished
Disney+ Premium Brazil Disney+ Premium Brazil 31-10-2026 17:30 Finished
Disney+ Premium Chile Disney+ Premium Chile 31-10-2026 17:30 Finished
Disney+ Premium Sur Disney+ Premium Sur 31-10-2026 17:30 Finished
Cytavision on the Go Cytavision on the Go 31-10-2026 17:30 Finished
DAZN Portugal DAZN Portugal 31-10-2026 17:30 Finished
DAZN Eleven 2 Portugal DAZN Eleven 2 Portugal 31-10-2026 17:30 Finished
📺
UNIVERSO 31-10-2026 17:30 Finished
fuboTV fuboTV 31-10-2026 17:30 Finished
WOW WOW 31-10-2026 17:30 Finished
MONOMAX MONOMAX 31-10-2026 17:30 Finished
📺
FastTV 31-10-2026 17:30 Finished
📺
beIN Sports English 31-10-2026 17:30 Finished
📺
Disney+ Caribbean 31-10-2026 17:30 Finished
📺
FAST TV 31-10-2026 17:30 Finished
📺
ESPN2 Colombia 31-10-2026 17:30 Finished
📺
MAXtv To Go 31-10-2026 17:30 Finished
📺
Go3 Extra Sports Estonia 31-10-2026 17:30 Finished
📺
myCANAL 31-10-2026 17:30 Finished
📺
Now Player 31-10-2026 17:30 Finished
📺
Go3 Extra Sports Latvia 31-10-2026 17:30 Finished
📺
Go3 Extra Sports Lithuania 31-10-2026 17:30 Finished
📺
HBO Max 31-10-2026 17:30 Finished
📺
Sunrise TV 31-10-2026 17:30 Finished
📺
Setanta Sports Ukraine 31-10-2026 17:30 Finished
📺
Canal+ Myanmar 31-10-2026 17:30 Finished
📺
ESPN Argentina 31-10-2026 17:30 Finished
📺
Vidio TV 31-10-2026 17:30 Finished
📺
Fast Sports 31-10-2026 17:30 Finished
📺
Arena Cloud 31-10-2026 17:30 Finished
📺
Go3 31-10-2026 17:30 Finished
📺
Disney+ Premium 31-10-2026 17:30 Finished
📺
SÝN Sport 31-10-2026 17:30 Finished
📺
TSN 2 31-10-2026 17:30 Finished
📺
Telecadena 7 y 4 31-10-2026 17:30 Finished
📺
TCS 31-10-2026 17:30 Finished
📺
Oneplay 31-10-2026 17:30 Finished
📺
Coupang Play 31-10-2026 17:30 Finished
📺
U-NEXT 31-10-2026 17:30 Finished
📺
Canal+ Extra 1 31-10-2026 17:30 Finished
📺
ESPN Chile 31-10-2026 17:30 Finished
📺
NovaSports Premier League 31-10-2026 17:30 Finished
📺
Cablenet TV Go 31-10-2026 17:30 Finished
📺
beIN 4K Arabia 31-10-2026 17:30 Finished
📺
DAZN1 Spain 31-10-2026 17:30 Finished
📺
beIN Sports 3 Turkey 31-10-2026 17:30 Finished
📺
Setanta Sports Kazakhstan 31-10-2026 17:30 Finished
📺
Disney+ Premium Caribbean 31-10-2026 17:30 Finished
📺
Now Sports Premier League 1 31-10-2026 17:30 Finished
📺
Astro Grandstand 31-10-2026 17:30 Finished
📺
V Sport Premier League 1 31-10-2026 17:30 Finished
📺
JioHotstar 31-10-2026 17:30 Finished
📺
Sky Sport 256 31-10-2026 17:30 Finished
📺
Canal Deportes TVC 31-10-2026 17:30 Finished
📺
Canal+ Live 6 31-10-2026 17:30 Finished
📺
Viaplay 2 Urheilu 31-10-2026 17:30 Finished
📺
Viaplay Finland 31-10-2026 17:30 Finished
📺
Star Sports 4K 31-10-2026 17:30 Finished
📺
TNT Mexico 31-10-2026 17:30 Finished
📺
Viaplay TV 31-10-2026 17:30 Finished
📺
Sky Sport 4K 31-10-2026 17:30 Finished
📺
myco 31-10-2026 17:30 Finished
📺
Sky Sports App 31-10-2026 17:30 Finished

Tottenham Hotspur - Crystal Palace TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Tottenham Hotspur vs Crystal Palace.

Tottenham Hotspur - Crystal Palace Live Commentary

90+2'

Corner awarded to Tottenham Hotspur after a concession by Eddie Nketiah.

90+1'

The fourth official has indicated that there will be 3 minutes of added time.

90+1'

Tottenham Hotspur wins a corner after Dean Henderson concedes.

90+1'

Tottenham Hotspur win a corner after Darío Osorio concedes.

88'

Pedro Porro from Tottenham Hotspur misses a right-footed shot from the center of the box, sending it close but to the left. He was assisted by Mathys Tel after a corner.

88'

Substitution for Tottenham Hotspur: Luca Williams-Barnett comes on for Mathys Tel.

88'

Substitution for Crystal Palace: Jefferson Lerma comes on for Adam Wharton.

88'

Substitution for Crystal Palace: Will Hughes comes on for Daichi Kamada.

87'

Tottenham Hotspur win a corner after Anan Khalaili concedes.

87'

Tottenham Hotspur win a corner after Darío Osorio concedes.

86'

Tottenham Hotspur win a corner after Tyrick Mitchell concedes.

85'

Offside for Tottenham Hotspur. Mohammed Kudus is flagged for offside.

83'

Tyrick Mitchell from Crystal Palace wins a free kick in the defensive half.

83'

Foul by Sandro Tonali of Tottenham Hotspur.

82'

Conor Gallagher's header from the right side of the six-yard box is blocked. The attempt was assisted by Mohammed Kudus with a cross.

81'

Attempt saved. Conor Gallagher's right-footed shot from the center of the box is saved in the top right corner by Dean Henderson.

81'

Tottenham Hotspur wins a corner after Dean Henderson concedes.

79'

Darío Osorio from Crystal Palace wins a free kick in the defensive half.

79'

Destiny Udogie from Tottenham Hotspur commits a foul.

77'

Substitution for Tottenham Hotspur: Destiny Udogie comes on for Andy Robertson.

77'

Substitution for Tottenham Hotspur: Dejan Kulusevski comes on for Omar Marmoush.

77'

Substitution for Crystal Palace: Darío Osorio comes on for Dwight McNeil.

76'

Attempt missed. Sandro Tonali from Tottenham Hotspur shoots with his right foot from outside the box, but the shot is too high.

73'

Conor Gallagher's right-footed shot from the left side of the box is blocked. He was assisted by Mathys Tel.

73'

Goal! Tottenham Hotspur lead Crystal Palace 2-0. Jan Paul van Hecke scores for Tottenham Hotspur with a header from close range after a corner.

⚽ Goal
73'

Tottenham Hotspur wins a corner after Anan Khalaili concedes.

73'

Attempt saved. Dean Henderson (Crystal Palace) saves a header from very close range by Jan Paul van Hecke (Tottenham Hotspur) in the top centre of the goal. The cross was assisted by Mateus Fernandes.

71'

Tottenham Hotspur win a corner after Dean Henderson concedes.

71'

Attempt saved. Andy Robertson of Tottenham Hotspur has his left-footed shot from the left side of the six-yard box saved in the bottom right corner by Dean Henderson of Crystal Palace. The shot was assisted by Omar Marmoush.

70'

Attempt blocked. Mathys Tel from Tottenham Hotspur has his right-footed shot from the left side of the box blocked. Omar Marmoush provided the assist.

70'

Eddie Nketiah from Crystal Palace commits a handball.

68'

Attempt blocked. Omar Marmoush from Tottenham Hotspur has a right-footed shot from a tough angle on the right that is blocked. He was assisted by Mateus Fernandes with a through ball.

67'

Attempt missed. Mathys Tel from Tottenham Hotspur takes a left-footed shot from outside the box that goes close but misses to the left. He was assisted by Micky van de Ven.

66'

Substitution for Tottenham Hotspur: Conor Gallagher comes on for Dominic Solanke.

65'

Pedro Porro from Tottenham Hotspur misses the attempt with a right-footed shot from a tough angle on the right, sending it too high. Jan Paul van Hecke provided the assist.

63'

Attempt blocked. Dwight McNeil from Crystal Palace has his left-footed shot from the center of the box blocked. Daichi Kamada provided the assist.

61'

Jan Paul van Hecke from Tottenham Hotspur misses the attempt with a right-footed shot from outside the box that goes too high. The assist came from Micky van de Ven.

60'

Substitution for Crystal Palace: Eddie Nketiah comes on for Yéremy Pino.

60'

Substitution for Crystal Palace: Anan Khalaili comes on for Óscar Mingueza.

59'

Dominic Solanke's left-footed shot from the center of the box is blocked. The attempt was assisted by Mathys Tel.

59'

Corner awarded to Tottenham Hotspur after Axel Disasi concedes.

58'

Omar Marmoush from Tottenham Hotspur has a right-footed shot from outside the box, but it is blocked. The assist comes from Jan Paul van Hecke.

58'

Tottenham Hotspur win a corner after Dwight McNeil concedes.

57'

Attempt missed. Jan Paul van Hecke (Tottenham Hotspur) shoots with his left foot from the center of the box, but it's just a bit too high after a set piece situation.

56'

Foul committed by Óscar Mingueza of Crystal Palace.

56'

Mathys Tel from Tottenham Hotspur wins a free kick on the left wing.

55'

Mateus Fernandes from Tottenham Hotspur has a left-footed shot from outside the box, but it is blocked.

53'

Óscar Mingueza from Crystal Palace commits a foul.

53'

Mathys Tel from Tottenham Hotspur wins a free kick on the left wing.

53'

Óscar Mingueza from Crystal Palace receives a yellow card for a foul.

52'

Pedro Porro's right-footed shot from outside the box is blocked. He was assisted by Mateus Fernandes.

52'

Óscar Mingueza from Crystal Palace wins a free kick in the defensive half.

52'

Omar Marmoush from Tottenham Hotspur commits a foul.

51'

Attempt saved. Dominic Solanke from Tottenham Hotspur has his right-footed shot from the center of the box saved in the top center of the goal by Dean Henderson of Crystal Palace. The shot was assisted by Pedro Porro.

50'

Omar Marmoush's header from the center of the box is saved in the bottom left corner by Dean Henderson. The attempt was assisted by Andy Robertson's cross.

49'

Attempt missed. Mateus Fernandes from Tottenham Hotspur takes a right-footed shot from outside the box, but it goes too high.

47'

Mateus Fernandes from Tottenham Hotspur has his right-footed shot from the center of the box blocked.

47'

Tottenham Hotspur win a corner after Dwight McNeil concedes.

47'

Attempt missed. Jan Paul van Hecke from Tottenham Hotspur heads the ball from the left side of the six-yard box but it goes too high. The cross was assisted by Andy Robertson after a corner.

46'

Tottenham Hotspur win a corner after Chris Richards concedes.

46'

Attempt blocked. Mathys Tel from Tottenham Hotspur has a right-footed shot from outside the box that is blocked. Dominic Solanke provided the assist.

46'

The second half begins with Tottenham Hotspur leading Crystal Palace 1-0.

46'

Substitution for Tottenham Hotspur: Pedro Porro comes on for Archie Gray.

45+1'

The fourth official has indicated there will be 2 minutes of added time.

44'

Óscar Mingueza from Crystal Palace commits a foul.

44'

Dominic Solanke of Tottenham Hotspur wins a free kick on the left wing.

42'

Offside for Tottenham Hotspur. Mohammed Kudus is flagged for offside.

41'

Omar Marmoush's right-footed shot from outside the box is blocked. The attempt was assisted by Mateus Fernandes.

41'

Tottenham Hotspur win a corner after Jaydee Canvot concedes.

40'

Attempt saved. Andy Robertson of Tottenham Hotspur has his left-footed shot from outside the box saved in the center of the goal by Dean Henderson of Crystal Palace. The assist came from Jan Paul van Hecke.

39'

Tottenham Hotspur win a corner after Jaydee Canvot concedes.

35'

Tyrick Mitchell from Crystal Palace wins a free kick in the defensive half.

35'

Omar Marmoush from Tottenham Hotspur commits a foul.

34'

Foul committed by Jaydee Canvot of Crystal Palace.

34'

Mohammed Kudus from Tottenham Hotspur wins a free kick in the attacking half.

33'

Attempt missed. Mohammed Kudus from Tottenham Hotspur tries to score from the center of the box but misses to the right. He was assisted by Archie Gray, who provided a headed pass after a corner.

33'

Yéremy Pino from Crystal Palace wins a free kick in the attacking half.

33'

Mateus Fernandes from Tottenham Hotspur commits a foul.

32'

Tottenham Hotspur win a corner after Axel Disasi concedes.

28'

Óscar Mingueza from Crystal Palace wins a free kick in the defensive half.

28'

Mathys Tel commits a foul for Tottenham Hotspur.

27'

Attempt missed. Dominic Solanke from Tottenham Hotspur heads the ball from the center of the box, but it goes too high. He was assisted by Andy Robertson, who delivered a cross after a set piece situation.

26'

Óscar Mingueza from Crystal Palace commits a foul.

26'

Mohammed Kudus from Tottenham Hotspur is awarded a free kick on the left wing.

25'

Goal! Tottenham Hotspur lead Crystal Palace 1-0. Archie Gray scores with a header from the left side of the six-yard box into the bottom right corner, assisted by Mohammed Kudus' cross after a corner.

⚽ Goal
24'

Corner awarded to Tottenham Hotspur after a concession by Daichi Kamada.

23'

Attempt missed. Mohammed Kudus from Tottenham Hotspur takes a right-footed shot from the right side of the six-yard box, but it goes high and wide to the right. Mathys Tel provided the assist with a cross.

22'

Attempt blocked. Mathys Tel from Tottenham Hotspur has a right-footed shot from outside the box that is blocked. The assist came from Micky van de Ven.

21'

Daichi Kamada is caught offside for Crystal Palace.

17'

Dominic Solanke's right-footed shot from the center of the box is blocked. The attempt was assisted by Omar Marmoush.

17'

Corner awarded to Tottenham Hotspur after Adam Wharton concedes.

16'

Foul committed by Dwight McNeil of Crystal Palace.

16'

Micky van de Ven from Tottenham Hotspur wins a free kick in the defensive half.

15'

Archie Gray of Tottenham Hotspur receives a yellow card for a bad foul.

15'

Daichi Kamada from Crystal Palace wins a free kick in the defensive half.

15'

Archie Gray from Tottenham Hotspur commits a foul.

13'

Jean-Philippe Mateta of Crystal Palace receives a red card.

12'

VAR decision results in an upgraded card for Jean-Philippe Mateta of Crystal Palace.

11'

Foul committed by Jean-Philippe Mateta of Crystal Palace.

11'

Micky van de Ven from Tottenham Hotspur wins a free kick in the defensive half.

9'

Attempt saved. Daichi Kamada from Crystal Palace has a left-footed shot from outside the box, but it's saved in the top center of the goal by Antonín Kinsky from Tottenham Hotspur. The shot was assisted by Jean-Philippe Mateta.

8'

Jean-Philippe Mateta from Crystal Palace wins a free kick in the defensive half.

8'

Mateus Fernandes from Tottenham Hotspur commits a foul.

7'

Tyrick Mitchell from Crystal Palace commits a foul.

7'

Mohammed Kudus from Tottenham Hotspur wins a free kick in the defensive half.

6'

Tyrick Mitchell of Crystal Palace commits a foul.

6'

Mohammed Kudus from Tottenham Hotspur wins a free kick on the right wing.

2'

Tottenham Hotspur win a corner after Óscar Mingueza concedes.

1'

First half begins.

-

The first half ends with Tottenham Hotspur leading Crystal Palace 1-0.

Advanced Statistics
Tottenham Hotspur
Crystal Palace
Ball Possession %
79
21
Ball Safe
38
52
Offsides
2
1
Goals
2
0
Goal Kicks
0
16
Free Kicks
11
10
Saves
1
7
Substitutions
5
5
Throwins
21
10
Hit Woodwork
1
0
Assists
1
0
Total Crosses
39
2
Duels Won
59
54
Dribble Attempts
26
13
Successful Dribbles
15
6
Big Chances Created
5
0
Big Chances Missed
3
0
Successful Dribbles Percentage
58
46
Tackles Won
13
18

Tottenham Hotspur - Crystal Palace Advanced Statistics Summary

Detailed general metrics for Tottenham Hotspur and Crystal Palace are shown above for quick technical comparison.

Tottenham Hotspur
Crystal Palace
Long Passes
18
51
Passes
815
219
Successful Passes
758
149
Successful Passes Percentage
93
68
Key Passes
27
2
Successful Long Passes
12
17
Successful Long Passes Percentage
67
33

Tottenham Hotspur - Crystal Palace Passing Statistics

Detailed passing metrics for Tottenham Hotspur and Crystal Palace are shown above for quick technical comparison.

Tottenham Hotspur
Crystal Palace
Corners
19
0
Shots Off Target
12
0
Shots Total
34
2
Attacks
147
39
Dangerous Attacks
124
8
Shots Insidebox
23
1
Shots Outsidebox
11
1
Goal Attempts
12
1
Shots Blocked
13
1
Shots On Target
9
1
Accurate Crosses
10
0
Interceptions
8
13

Tottenham Hotspur - Crystal Palace Attack Statistics

Detailed attack metrics for Tottenham Hotspur and Crystal Palace are shown above for quick technical comparison.

Tottenham Hotspur
Crystal Palace
Tackles
19
30

Tottenham Hotspur - Crystal Palace Defense Statistics

Detailed defense metrics for Tottenham Hotspur and Crystal Palace are shown above for quick technical comparison.

Tottenham Hotspur
Crystal Palace
Fouls
8
10
Redcards
0
1
Yellowcards
1
1

Tottenham Hotspur - Crystal Palace Fouls and Cards Statistics

Detailed fouls metrics for Tottenham Hotspur and Crystal Palace are shown above for quick technical comparison.

Match Trend Analysis

Sum of all trends over 90 minutes (attacks, shots, passes, fouls, etc.). Green = Tottenham Hotspur, Purple = Crystal Palace.