Tottenham Hotspur beat Crystal Palace 2-0.
The Premier League clash took place at Tottenham Hotspur Stadium in London on 31 October 2026. Both sides entered the match with Tottenham defending at home and Crystal Palace as visitors.
How it unfolded
The game was dramatically opened in the 13th minute when Crystal Palace’s Jean-Philippe Mateta was shown a straight red card, leaving the visitors a man down for the majority of the contest. Two minutes later, Tottenham’s Archie Gray received a yellow card for a bad foul, but the home side quickly regained the initiative.
In the 25th minute, Archie Gray rose to meet a cross from Mohammed Kudus and headed the ball from the left side of the six-yard box into the bottom right corner, giving Tottenham a 1-0 lead. The goal came from a set-piece situation, with Kudus delivering the decisive cross following a corner.
Crystal Palace’s Óscar Mingueza was booked in the 53rd minute for a bad foul, but the visitors struggled to create clear chances while playing with ten men.
Tottenham extended their advantage in the 73rd minute when Jan Paul van Hecke headed a close-range effort into the centre of the goal after another corner, sealing a 2-0 victory.
Standout performers
- Archie Gray – scored the opening goal and contributed defensively, despite receiving a yellow card.
- Mohammed Kudus – provided the assist for Gray’s header from the corner.
- Jan Paul van Hecke – added the second goal with a well-timed header from a corner.
Match facts
- Final score: Tottenham Hotspur 2-0 Crystal Palace
- Scorers: Archie Gray (25'), Jan Paul van Hecke (73')
- Yellow cards: Archie Gray (Tottenham, 15'), Óscar Mingueza (Crystal Palace, 53')
- Sending-off: Jean-Philippe Mateta (Crystal Palace, 13', straight red)
- Venue: Tottenham Hotspur Stadium, London
What it means
Tottenham Hotspur secured three points from the home fixture, while Crystal Palace left the ground without points after playing most of the match a man short following Mateta’s dismissal.





