Tottenham logo

Tottenham

1 - 2 17 January 2026
West Ham logo

West Ham

Match Commentary

90+9'
That's the end of the match.
90+6'
Tottenham have been awarded a corner kick.
90+6'
Nuno Espirito Santo has decided to substitute Mateus Fernandes and he is replaced by Max Kilman (West Ham).
90+4'
Jarred Gillett sticks with his original decision after the VAR review. No infringement and the goal stands!
90+4'
Wait! Referee Jarred Gillett has indicated he is going to review the West Ham goal using VAR. It’s probably to see if there was an offside in the build-up.
90+3'
1 - 2
Callum Wilson (West Ham) collects the ball deep inside the box from a rebound after the corner kick. He beats the keeper with a sharp shot! It's a goal!
90+2'
West Ham force a corner. Their opponents will face another attacking threat.
90+2'
Callum Wilson (West Ham) wastes a golden opportunity inside the box by shooting straight into the back of an opponent when the goal was at his mercy. West Ham force a corner. They send men into the box.
90+1'
Here is a change. Taty Castellanos is going off and Nuno Espirito Santo gives the last tactical orders to Callum Wilson (West Ham).
90'
We will have 6 min. of added time.
90'
It is time for a substitution. Lucas Bergvall (Tottenham) is on for Wilson Odobert.
89'
Tottenham have a corner.
88'
Xavi Simons (Tottenham) latched onto a loose pass on the edge of the box and let fly, but Alphonse Areola saw it all the way and made a fine save to deny him. The referee points to the corner flag and Tottenham will take a corner.
88'
Pedro Porro (Tottenham) steps up to send the ball in.
86'
Pedro Porro (Tottenham) swings in the corner, but fails to find any of his teammates. One of the defenders reacts superbly to get it clear. The ball goes behind for a corner. Tottenham will have an opportunity to threaten the opposition's goal.
86'
The ball goes out of play. Tottenham are awarded a corner kick.
85'
Referee Jarred Gillett signals NO PENALTY for Tottenham after a VAR review!
85'
Referee Jarred Gillett makes the VAR signal and is going to check whether it’s a penalty. Let’s see what happens!
84'
Surely that's handball by one of the West Ham players in the box, but the referee just waves play on!
79'
The ball is out of play. West Ham win a corner kick.
79'
The referee signals a substitution. Guido Rodriguez (West Ham) is brought on as a substitute for Pablo.
78'
This yellow card was deserved. The tackle by Djed Spence (Tottenham) was quite harsh and Jarred Gillett didn't hesitate to show him a yellow card.
76'
Pedro Porro (Tottenham) sends a teasing cross into the area, but Alphonse Areola intercepts the ball.
72'
Tomas Soucek (West Ham) receives a yellow card from the referee for a foul that he committed a little earlier.
71'
Tottenham take a short corner kick.
71'
Xavi Simons (Tottenham) strikes the ball towards goal, but it fails to reach the target after being well blocked by one of the defenders. The ball is out of play and the linesman points at the corner flag. Corner to Tottenham.
69'
Pedro Porro (Tottenham) will take the corner.
69'
Wilson Odobert (Tottenham) sends a cross into the box, but the opposition's defence quickly intercepts the ball. The ball goes out for a corner. Tottenham can continue in their attacking effort.
68'
Taty Castellanos (West Ham) makes space inside the box for a shot, but his effort goes just wide of the right post.
64'
1 - 1
Goal! Wilson Odobert swings the ball deep into the box and finds Cristian Gabriel Romero (Tottenham) unmarked, and his close-range header flies past the keeper into the left side of the goal. 1:1.
62'
Tottenham have been awarded a corner kick.
62'
Substitution. Mathys Tel makes his way off the pitch and Dominic Solanke (Tottenham) comes on as his replacement.
61'
That didn't go as planned! Yves Bissouma (Tottenham) tried his luck from the edge of the box, but his effort towards the middle of the goal was too weak to get past Alphonse Areola, who easily kept it out.
59'
Unlucky! A great strike from Pablo (West Ham) near the edge of the box had the keeper scrambling but flew just over the bar. The ball goes out of play and Tottenham will have a goal kick.
57'
Micky van de Ven (Tottenham) is booked after bringing down an opponent. Jarred Gillett had an easy-decision to make.
56'
The ball goes out of play and it will be a corner kick.
55'
Xavi Simons (Tottenham) flights in the cross, but the defender is alert and clears to safety.
52'
Jarred Gillett shows a yellow card to Jarrod Bowen (West Ham) for his blatant foul.
48'
Yves Bissouma (Tottenham) unleashes a long-range free kick, but the goalkeeper does well to make a fine save.
46'
The teams are back out for the second half and here is a change on the pitch. Thomas Frank gives a chance to Yves Bissouma (Tottenham) and Archie Gray is off.
46'
The whistle blows and Jarred Gillett starts the second half.
45+9'
That is it for the first half after the referee blows his whistle and the players head to their respective dressing rooms.
45+8'
Tottenham keep possession of the ball with some short passes, waiting for the moment to hit the opposition swiftly on the break.
45+7'
Alphonse Areola (West Ham) will take a goal kick to hopefully start an attacking move for his team.
45+4'
A pass from Pedro Porro (Tottenham) is intercepted by Alphonse Areola and the move breaks down.
45+1'
This yellow card was deserved. The tackle by Cristian Gabriel Romero (Tottenham) was quite harsh and Jarred Gillett didn't hesitate to show him a yellow card.
45+1'
West Ham hold the ball and display nice passing from player to player.
45'
The fourth official shows 8 min. of added time.
43'
The ball is behind the touchline and Tottenham will take a throw-in.
41'
The ball goes out of play. West Ham are awarded a corner kick.
41'
A header by Konstantinos Mavropanos (West Ham) from very close range goes towards the right-hand post, but doesn't get past Guglielmo Vicario, who makes a brilliant save.
39'
Archie Gray (Tottenham) has tested the patience of referee Jarred Gillett and goes into the book for a previous late challenge.
37'
Gooal! No wait, it's been ruled out for offside. Jarrod Bowen (West Ham) disagrees, but the linesman is sure about his call.
36'
Corner kick. West Ham will have an opportunity.
35'
Jarrod Bowen (West Ham) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being blocked by one of the defenders.
35'
The Tottenham players are exchanging short passes in an attempt to create a shooting opportunity.
30'
Tottenham get a corner.
26'
Konstantinos Mavropanos (West Ham) outbattles the defender to win the ball from the corner, but he can't quite control his header and sends it just wide of the right post.
25'
Good work from West Ham as they win a corner.
24'
Alphonse Areola makes a superb save to deny a header which was nodded low towards the middle of the goal by Wilson Odobert (Tottenham) after a cross from the side.
23'
Tottenham keep the ball and are displaying some tiki-taka style passing at the moment.
22'
Xavi Simons (Tottenham) drives in a shot at goal, but the attempt from the edge of the box flashes just over the bar. The ball is off of the pitch and it's a goal kick for West Ham.
19'
Ben Davies (Tottenham) gets a yellow card.
19'
A substitution has been made. Ben Davies goes off and Djed Spence (Tottenham) comes on.
15'
0 - 1
Crysencio Summerville (West Ham) takes advantage of a goalmouth scramble by calmly slotting the ball into the bottom left corner of the net!
14'
Jarred Gillett blows his whistle after Taty Castellanos (West Ham) kicks an opponent's legs instead of the ball.
14'
Taty Castellanos (West Ham) fails to keep his cool and squanders a golden chance to score from inside the penalty area after firing the ball over the crossbar. The ball goes out of play and Tottenham will have a goal kick.
12'
Cristian Gabriel Romero (Tottenham) does well to dispossess the attacker with a slide tackle, but the referee blows his whistle for a foul.
8'
The ball is out of play. A goal-scoring opportunity from a corner for Tottenham.
7'
Some great controlled play and passing from Tottenham. They are increasing their possession of the ball and trying to open up the opposition's defence to hit them swiftly on the break.
4'
The ball falls kindly for Mathys Tel (Tottenham) inside the box and he goes for goal. It's a decent effort but flies just over the bar. The ball is off of the pitch and it's a goal kick for West Ham.
4'
The ball is behind the sideline. Aaron Wan-Bissaka (West Ham) takes a throw-in.
1'
Taty Castellanos (West Ham) is booked after bringing down an opponent. Jarred Gillett had an easy-decision to make.
1'
Here we go, today's match is starting right now.
Tottenham will kick the game off.
Jarred Gillett will supervise the game today.
Show lineups
You can have a look at the starting XIs of both teams in the details of this match.
Hello and welcome to our live text commentary! We will provide you with instant updates of everything that happens in the match. The starting lineups will be announced very soon.

Tottenham vs West Ham Match Overview: 1-2 Premier League

In a derby that twisted right at the end, Tottenham fell to a late sucker-punch as West Ham snatched a 2-1 win in north London on 17 January 2026. Spurs had dragged themselves level through Cristian Romero’s close-range header after Crysencio Summerville’s early opener, then poured forward with the game on a knife-edge. But deep into stoppage time, Callum Wilson pounced from a corner rebound, and after a VAR check confirmed the build-up was clean, West Ham celebrated a smash-and-grab Tottenham vs West Ham Result that felt as brutal as it was decisive. For Tottenham match today, it was a night of pressure without the payoff; for West Ham match today, it was a lesson in surviving storms and striking when it matters.

  • 15’: Summerville capitalised on a scramble to put West Ham ahead.
  • 64’: Romero powered in a header to level the Tottenham vs West Ham Score at 1-1.
  • 84–85’: Tottenham’s handball appeals prompted a VAR check, but no penalty was given.
  • 88’: Xavi Simons’ fierce effort was turned away by an excellent Areola save.
  • 90+3’: Callum Wilson finished from a corner rebound; VAR upheld the goal.

First Half

The opening exchanges had a familiar Spurs rhythm: crisp possession, probing angles, and early warning shots. Mathys Tel’s fourth-minute effort flashed just over, and Tottenham’s corners began to stack up as Pedro Porro delivered with intent. Yet the first real punch landed from claret and blue.

West Ham were physical from the first whistle—Taty Castellanos was booked almost immediately—and their approach was clear: disrupt, absorb, then break with purpose. After Castellanos wasted a big chance, West Ham made the next moment count. A goalmouth scramble in the 15th minute broke Tottenham’s defensive shape and Summerville stayed calm, sliding the ball into the bottom corner for 0-1.

Tottenham responded with urgency rather than panic. Wilson Odobert forced Alphonse Areola into a sharp save with a header, Xavi Simons clipped the top of the bar’s airspace from distance, and Spurs’ passing spells grew longer as they tried to pull West Ham’s block apart. West Ham still carried threat at set plays—Mavropanos went close twice from corners, and Vicario produced a brilliant stop at point-blank range to deny him late in the half. Cards arrived for both sides as the tempo rose, and by the interval Tottenham had territory and corners, but West Ham had the lead.

Second Half

Thomas Frank rolled the dice at the break, introducing Yves Bissouma for Archie Gray to quicken Spurs’ circulation and add bite in transition. The pattern sharpened: Tottenham pushed higher, West Ham sank deeper, and the match began to feel like a siege punctuated by occasional away breakaways.

Bissouma tested Areola from a long-range free kick, and Tottenham’s pressure finally told on 64 minutes. From another delivery into the danger area, Odobert’s ball found Romero unmarked and the centre-back made no mistake, heading home from close range to level the Tottenham vs West Ham Score at 1-1. The stadium lifted, and Spurs looked primed to complete the turnaround.

Instead, the game tightened into a tense, stop-start battle of nerves. West Ham made changes to protect their shape, and Tottenham threw on Dominic Solanke for Tel to add penalty-box presence. Chances still came: Castellanos dragged wide for West Ham, while Simons later unleashed a strike that demanded a top-class save from Areola.

The drama peaked late. Tottenham screamed for handball and VAR took a look, but Jarred Gillett stuck with his on-field decision: no penalty. Spurs kept coming, winning corners and forcing West Ham to clear again and again. Then, with stoppage time draining away, the match flipped. West Ham won a corner, Wilson saw one close-range attempt blocked, and from the rebound chaos he struck again—this time finishing sharply to make it 1-2 in the 90+3rd minute. A VAR review checked the build-up, but the goal stood. Tottenham’s final corners came and went, and West Ham held on for a derby win that will live long in their supporters’ memory.

As Tottenham vs West Ham Highlights go, this one was defined by Tottenham’s waves of pressure, Areola’s resistance, and one decisive late touch that settled the Tottenham vs West Ham Result.

Tottenham vs West Ham Stats Breakdown

The numbers explain why this felt so cruel for Spurs and so satisfying for the visitors. Tottenham dominated the ball with 62% possession and racked up 11 corners to West Ham’s five, spending long spells camped in the final third with 52 touches in the opposition box. Tottenham also generated 1.43 expected assists (xA), a sign of steady chance creation even when the final touch didn’t arrive.

But West Ham’s threat was sharper and more consistent when they did get forward. The standout in the Tottenham vs West Ham Stats was the expected goals: Tottenham xG 1.45 versus West Ham xG 2.84. That gap reflects the quality of openings West Ham carved out—particularly inside the box (17 away shots in the area, compared to 15 for Spurs)—and the danger they carried from set pieces and second balls.

Tottenham finished with 21 total shots (6 on target), while West Ham had 17 (4 on target). The shot volume leaned home, but the away side’s chances were bigger, and the late winner was the perfect snapshot: a messy corner sequence, a rebound, and a ruthless finish. In full-time analysis terms, it was a match where Tottenham controlled the story, but West Ham wrote the ending.

In a Tottenham vs West Ham Analysis of discipline and game flow, Spurs’ five yellow cards hinted at frustration as the clock ran down, while West Ham’s clearances (43) underlined how much they had to defend before landing the decisive blow. If you’re looking for Tottenham vs West Ham Goals, the timeline is simple: Summerville struck first, Romero responded, Wilson finished last.

Tottenham vs West Ham Lineups

Tottenham XI (4-2-3-1): Vicario; Porro, Romero, van de Ven, Davies; Gray, Gallagher; Odobert, Simons, Tel; Kolo Muani.

Tottenham subs used: Spence (for Davies), Bissouma (for Gray), Solanke (for Tel), Bergvall (for Odobert).

West Ham XI: Areola; Wan-Bissaka, Mavropanos, Todibo, Scarles; Soucek, Fernandes; Bowen, Pablo, Summerville; Castellanos.

West Ham subs used: Rodriguez (for Pablo), Wilson (for Castellanos), Kilman (for Fernandes).

Player of the Match

Alphonse Areola (West Ham). Tottenham’s pressure was real and sustained, and Areola’s best moments arrived exactly when the game threatened to swing. His save from Odobert’s header in the first half and his late stop from Simons preserved West Ham’s platform. With West Ham defending deep for long stretches, his calm handling and positioning were the difference between survival and collapse—setting the stage for Wilson’s late winner.

What the Result Means

This Tottenham vs West Ham Match Report will sting for Spurs because the performance contained enough control to suggest points were there, yet the decisive moments went the other way: an early lapse in a scramble, and a late concession from a corner sequence. For West Ham, it’s a momentum-building derby win built on resilience, set-piece threat, and clinical finishing when the door cracked open.

In terms of post-match reaction, Tottenham will focus on turning dominance into clearer, higher-quality chances and tightening up their defensive organisation on second balls. West Ham, meanwhile, will take confidence from the fact their attacking moments carried genuine weight—backed up by that strong xG return—and that their game management held under sustained pressure.