Latest
Match report

Tottenham Hotspur beat Crystal Palace 2-0 at Tottenham Hotspur Stadium

Archie Gray and Jan Paul van Hecke scored as Spurs made it three straight Premier League wins for the first time in 20 months.

Tottenham Hotspur
Tottenham Hotspur (file photo) Photo: Daniel (photos · photo sets) / Wikimedia Commons, CC BY 2.0

Tottenham Hotspur won 2-0 against 10-man Crystal Palace at Tottenham Hotspur Stadium on 31 October 2026. Archie Gray scored in the 25th minute and Jan Paul van Hecke added a second in the 73rd minute.

Key takeaways

  • Tottenham Hotspur won 2-0 against Crystal Palace
  • Archie Gray scored his third goal for Spurs in the 25th minute
  • Jan Paul van Hecke scored in the 73rd minute
  • Jean-Philippe Mateta received a red card in the 13th minute
  • Spurs recorded three consecutive Premier League wins for the first time in 20 months

Tottenham Hotspur beat Crystal Palace 2-0 at Tottenham Hotspur Stadium on 31 October 2026. The win made it three Premier League victories in a row for Spurs, their first such run in 20 months. ESPN reported the result.

Table position and pressure

The victory left Tottenham on 12 points from six games. Crystal Palace remained on seven points from six games. The defeat increased pressure on Palace manager Pierre Sage, according to ESPN.

Match events

Jean-Philippe Mateta was sent off in the 13th minute for a studs-up tackle on Micky van de Ven. Referee Michael Oliver initially showed a yellow card before upgrading it to red after a VAR review.

Palace had made a bright start, with Daichi Kamada testing Antonín Kinsky early on. Archie Gray opened the scoring with a header in the 25th minute after Mohammed Kudus delivered a corner to the back post.

It was Gray's third goal for Spurs and his second against Palace.

Jan Paul van Hecke doubled the lead in the 73rd minute after a cross from Fernandes, initially having his header tipped onto the crossbar by goalkeeper Henderson before bundling in the rebound while on the floor.

Team news and context

Tottenham captain Van de Ven showed his pace to nip in ahead of Mateta, who caught the Dutch defender with a studs-up tackle on the Achilles. Spurs had recorded only a second triumph at Chelsea in 36 years the previous weekend.

James Maddison was available for Spurs but De Zerbi decided to put the playmaker on the bench after his injury scare at Chelsea, with Dominic Solanke recalled in attack. Palace boss Sage had eased speculation over his future with a midweek Carabao Cup win at Fulham.

Pedro Porro was introduced for Gray at halftime to continue his comeback from a hamstring injury. Solanke was replaced by Conor Gallagher minutes later. Luca Williams-Barnett came on with two minutes remaining to make his Premier League debut for Spurs.

What happens next

The sources do not provide the date or venue for Tottenham's next Premier League fixture. Crystal Palace's next match is also not listed in the sources.

Match result and team standings

Team

Record

Points

Tottenham Hotspur

3-3-3

12

Crystal Palace

2-1-6

7

Sources

Spotted an error? Read our corrections policy or use the flag button above. Our editorial standards explain how we report.

Discussion

Sign in or create a free account to join the discussion. Please follow our community guidelines.