A last-gasp Manuel Lanzini wonder strike earned West Ham a 3-3 draw against Tottenham, despite Spurs being 3-0 up with just eight minutes of normal time left to play.
It took just 45 seconds for Spurs to take the lead with Harry Kane laying it on a plate from Heung-min Son who made no mistake.
Just six minutes later, Kane grabbed one for himself, firing home from just outside the box. The England skipper then doubled his tally with a fine header.
The second half was largely uneventful but the game sprung back into life with ten minutes left to play. First, Fabian Balbuena headed home, before a Davinson Sanchez own goal made it 3-2 with just over five minutes left on the clock.
Then, Manuel Lanzini’s swerving drive from 100 yards out earned his side a point with one of the final kicks of the game.
Here are your player ratings from a dramatic afternoon in north London…
Hugo Lloris (GK) – 5/10 – Made a couple of saves and distributed pretty well. Perhaps could have done better with the goals.
Serge Aurier (RB) – 7/10 – A real rock at the back. Deserves to keep his place over Matt Doherty going forward.
Davinson Sanchez (CB) – 6/10 – Clearances for days and strong in the air. Horrific own goal though.
Toby Alderweireld (CB) – 6/10 – Outshone by Sanchez this afternoon. Didn’t do anything too terrible.
Sergio Reguilon (LB) – 7/10 – Truly delicious cross gave Kane his second goal. Infinitely more dangerous going forward than Ben Davies.
Moussa Sissoko (CM) – 7/10 – Very tidy in possession. Probably his side’s most impressive midfielder.
Pierre-Emile Hojbjerg (CM) – 7/10 – Battling performance. The lynchpin of Spurs’ midfield dominance.
Tanguy Ndombele (CM) – 6/10 – Circulating possession well but not many fireworks during his display.
Steven Bergwijn (RW) – 6/10 – The quietest of Spurs’ front three by some distance. His record of scoring every time he’s started for Tottenham at home comes to an end.
Harry Kane (ST) – 10/10 – Performances don’t get better than this. A world class assist, two great goals and a string of heroic defensive blocks. What a warrior.
Heung-min Son (LW) – 8/10 – What a finish. His assist was brilliant too.
Gareth Bale – 5/10
Harry Winks – 5/10
Lucas Moura – 5/10
Lukasz Fabianski (GK) – 6/10 – Was okay when called upon.
Fabian Balbuena (CB) – 7/10 – Shoddy defending for the first goal. Made up for that with a bullet header to kickstart the revival.
Angelo Ogbonna (CB) – 5/10 – Looked somewhat off the pace. Received a deserved booking in the second half.
Aaron Cresswell (CB) – 6/10 – Defensively he could have been better but what a ball for Balbeuna.
Vladimir Coufal (RWB) – 5/10 – Barely touched it in the first half. Improved considerably after the break mind you.
Tomas Soucek (CM) – 7/10 – Did what he could to inspire those around him in the first half. Gave as good as he got as the game wore on.
Declan Rice (CM) – 6/10 – Nutmegged by Kane in the build up to the second goal. Also pretty uninventive in possession.
Arthur Masuaku (LWB) – 6/10 – Huffed and puffed but very little inspiration or end product.
Jarrod Bowen (RW) – 5/10 – Extremely quiet. Struggled to provide Antonio with the support he needed.
Michail Antonio (ST) – 5/10 – Really struggled to hold the ball up, getting dispossessed five times in the first half alone.
Pablo Fornals (LW) – 5/10 – Did very little before being substituted in the second half.
Andriy Yarmolenko – 6/10
Manuel Lanzini – 11/10
Robert Snodgrass – 6/10