Lanzini's strike, his first goal since May 2019, sparked wild West Ham celebrations at White Hart Lane
West Ham came back from three goals down with under 10 minutes to go to rescue a point in an astonishing comeback against Tottenham.
Manuel Lanzini's brilliant long-range strike in injury time levelled the scores after Spurs had taken complete control in the opening 16 minutes through two goals from Harry Kane and one from Son Heung-min.
Fabian Balbuena's header began West Ham's fightback, with Davinson Sanchez's own goal giving even more hope with five minutes to go.
Gareth Bale, on as a substitute in his first appearance since his return to Spurs from Real Madrid, missed a great chance in stoppage time before Lanzini lashed the ball in off goalkeeper Hugo Lloris' fingertips to cap an incredible climax.
West Ham improved markedly in the second half, but when Kane hit the post with 12 minutes to go there was no sign that the final result would be anything other than another win for Spurs.
The result sees Spurs remain in sixth place, while West Ham move up two places into eighth.
More to follow.
Player of the match
LanziniManuel Lanzini
with an average of 8.58
- TottenhamTottenham HotspurTottenham HotspurWest HamWest Ham UnitedWest Ham United
Tottenham HotspurAvgSquad number10Player nameKaneAverage rating
6.28
Squad number7Player nameSon Heung-MinAverage rating
6.22
Squad number28Player nameNdombeleAverage rating
4.67
Squad number5Player nameHøjbjergAverage rating
4.56
Squad number3Player nameReguilónAverage rating
4.49
Squad number1Player nameLlorisAverage rating
4.43
Squad number9Player nameBaleAverage rating
4.24
Squad number23Player nameBergwijnAverage rating
4.16
Squad number17Player nameSissokoAverage rating
4.12
Squad number4Player nameAlderweireldAverage rating
4.08
Squad number8Player nameWinksAverage rating
3.83
Squad number24Player nameAurierAverage rating
3.81
Squad number27Player nameLucas MouraAverage rating
3.79
Squad number6Player nameD SánchezAverage rating
3.32
West Ham UnitedAvgSquad number10Player nameLanziniAverage rating
8.58
Squad number41Player nameRiceAverage rating
7.57
Squad number28Player nameSoucekAverage rating
7.52
Squad number3Player nameCresswellAverage rating
7.52
Squad number20Player nameBowenAverage rating
7.47
Squad number11Player nameSnodgrassAverage rating
7.46
Squad number7Player nameYarmolenkoAverage rating
7.42
Squad number30Player nameAntonioAverage rating
7.34
Squad number18Player nameFornalsAverage rating
7.28
Squad number4Player nameBalbuenaAverage rating
7.19
Squad number5Player nameCoufalAverage rating
7.12
Squad number21Player nameOgbonnaAverage rating
7.09
Squad number26Player nameMasuakuAverage rating
7.08
Squad number1Player nameFabianskiAverage rating
6.86
- Line-upsMatch StatsLive Text
Line-upsTottenham
- 1Lloris24Aurier4Alderweireld6D Sánchez3Reguilón17Sissoko5Højbjerg23BergwijnSubstituted forBaleat 72'minutes28NdombeleSubstituted forWinksat 73'minutes7Son Heung-MinSubstituted forLucas Mouraat 80'minutes10Kane
Substitutes
- 2Doherty8Winks9Bale12Hart27Lucas Moura33Davies45Alves Morais
West Ham
- 1Fabianski5Coufal4Balbuena21OgbonnaBooked at 72mins3Cresswell26MasuakuBooked at 89minsSubstituted forSnodgrassat 90'minutes20Bowen28SoucekBooked at 77mins41Rice18FornalsSubstituted forLanziniat 77'minutesBooked at 90mins30AntonioBooked at 20minsSubstituted forYarmolenkoat 77'minutes
Substitutes
- 7Yarmolenko10Lanzini11Snodgrass16Noble23Diop24Fredericks35Randolph
Referee:Paul TierneyMatch StatsHome TeamTottenhamAway TeamWest HamPossessionHome52%Away48%ShotsHome11Away13Shots on TargetHome6Away4CornersHome3Away7FoulsHome13Away12Live TextPost update
Match ends, Tottenham Hotspur 3, West Ham United 3.
90'+6'Full Time
Second Half ends, Tottenham Hotspur 3, West Ham United 3.
90'+5'Booking
Manuel Lanzini (West Ham United) is shown the yellow card for excessive celebration.
90'+4'goalGoal!
Goal! Tottenham Hotspur 3, West Ham United 3. Manuel Lanzini (West Ham United) right footed shot from outside the box to the bottom right corner following a set piece situation.
90'+3'Post update
Foul by Serge Aurier (Tottenham Hotspur).
90'+3'Post update
Robert Snodgrass (West Ham United) wins a free kick on the left wing.
90'+2'Post update
Attempt missed. Gareth Bale (Tottenham Hotspur) left footed shot from the centre of the box is close, but misses to the right. Assisted by Harry Kane following a fast break.
90'Post update
Foul by Harry Kane (Tottenham Hotspur).
90'Post update
Aaron Cresswell (West Ham United) wins a free kick in the defensive half.
90'Substitution
Substitution, West Ham United. Robert Snodgrass replaces Arthur Masuaku.
89'Booking
Arthur Masuaku (West Ham United) is shown the yellow card for a bad foul.
89'Post update
Lucas Moura (Tottenham Hotspur) wins a free kick in the defensive half.
89'Post update
Foul by Arthur Masuaku (West Ham United).
89'Post update
Attempt blocked. Jarrod Bowen (West Ham United) left footed shot from the left side of the box is blocked. Assisted by Aaron Cresswell with a cross.
89'Post update
Foul by Serge Aurier (Tottenham Hotspur).
89'Post update
Manuel Lanzini (West Ham United) wins a free kick in the attacking half.
87'Post update
Corner, Tottenham Hotspur. Conceded by Arthur Masuaku.
86'Post update
Foul by Harry Winks (Tottenham Hotspur).
86'Post update
Manuel Lanzini (West Ham United) wins a free kick in the defensive half.
85'goalGoal!
Own Goal by Davinson Sánchez, Tottenham Hotspur. Tottenham Hotspur 3, West Ham United 2.
Page 1 of 6rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
- Newscast: Is it time for a national 'circuitbreaker'?Sir David Attenborough: What impact has Covid-19 had on the climate?
Source: bbc.com