Match ends, Crystal Palace 3, Tottenham Hotspur 0.
Odsonne Edouard scored twice on his debut as Crystal Palace claimed their first win of the season to end 10-man Tottenham's 100% Premier League start.
Wilfried Zaha set the Eagles on their way, rolling in from the spot after Ben Davies was penalised for handball, before substitute Edouard added a second and third late on.
French forward Edouard, a deadline-day signing from Celtic, introduced himself to the Selhurst Park faithful in fine fashion, turning in Zaha's cross 28 seconds after coming on and then steering in Conor Gallagher's pass.
The result moves Palace up to 11th in the table and it was no more than they deserved after a dominant display against the league leaders.
The hosts were well on top even before Japhet Tanganga's dismissal, with the Spurs defender collecting two yellow cards in the space of five minutes before the hour mark.
That saw a second defensive reorganisation of the afternoon for Nuno Espirito Santo's side, with Eric Dier hobbling off on 12 minutes after being on the receiving end of a clattering challenge by Palace's Jordan Ayew.
Even so Spurs, who barely offered any threat of their own, had looked relatively solid until their late capitulation.
Is Edouard the answer to Palace's problems?
Palace's problems in attack have been well documented over the past two seasons, when they have had one of the worst goalscoring records in the top flight.
They also began this match having managed just five efforts on target this season, the lowest of any club in the Premier League.
And while they displayed plenty of early endeavour, pressing forward for long periods, they at times looked short of ideas and the precision needed to unlock a well-drilled Spurs defence.
Conor Gallagher saw a close-range first-half effort well saved by Tottenham goalkeeper Hugo Lloris but thereafter Ayew's stinging shot, blocked by Dele Alli, represented their best opportunity to score.
That is until Zaha scored from the spot and Edouard arrived to provide a new dimension.
His goal 28 seconds after coming on as a substitute is the fastest by a player on their Premier League debut and immediately highlighted his predatory skills, taking a touch to set himself before placing the ball into the bottom right corner.
Eight minutes later it was more of the same, raising hopes that Palace may finally have found a solution to a longstanding problem.
Flat Spurs fall short
There were few redeeming features on a difficult afternoon for Spurs.
With Son Heung-min absent through injury the visitors were outplayed from start to finish, mustering a solitary shot on target in a subdued performance.
Emerson Royal endured a tough initiation to his Tottenham career with Zaha twisting and turning him inside out on several occasions.
And Tanganga's impetuosity, collecting a booking after robustly challenging Zaha and then another after mistiming a tackle on Ayew, ensured he was serenaded with chants of "cheerio" from the home fans.
- Reaction from Crystal Palace v Tottenham, plus the rest of Saturday's Premier League action
- Everything you need to know about Palace, all in one place
- Everything you need to know about Spurs, all in one place
Player of the match
ÉdouardOdsonne Édouard
Crystal Palace
Avg
- Squad number22Player nameÉdouardAverage rating
8.93
- Squad number23Player nameGallagherAverage rating
8.22
- Squad number11Player nameZahaAverage rating
8.06
- Squad number3Player nameMitchellAverage rating
7.53
- Squad number6Player nameGuéhiAverage rating
7.48
- Squad number7Player nameOliseAverage rating
7.41
- Squad number18Player nameMcArthurAverage rating
7.33
- Squad number16Player nameAndersenAverage rating
7.32
- Squad number4Player nameMilivojevicAverage rating
7.23
- Squad number8Player nameKouyatéAverage rating
7.13
- Squad number2Player nameWardAverage rating
7.08
- Squad number13Player nameGuaitaAverage rating
6.94
- Squad number9Player nameJ AyewAverage rating
6.83
- Squad number20Player nameBentekeAverage rating
6.69
Tottenham Hotspur
Avg
- Squad number27Player nameLucas MouraAverage rating
4.09
- Squad number14Player nameRodonAverage rating
3.93
- Squad number1Player nameLlorisAverage rating
3.51
- Squad number20Player nameAlliAverage rating
3.48
- Squad number5Player nameHøjbjergAverage rating
3.46
- Squad number12Player nameEmerson RoyalAverage rating
3.43
- Squad number3Player nameReguilónAverage rating
3.35
- Squad number29Player nameSkippAverage rating
3.20
- Squad number15Player nameDierAverage rating
3.15
- Squad number33Player nameDaviesAverage rating
2.95
- Squad number25Player nameTangangaAverage rating
2.93
- Squad number10Player nameKaneAverage rating
2.93
- Squad number8Player nameWinksAverage rating
2.92
Line-ups
Crystal Palace
Formation 4-3-3
- 13Guaita
- 2Ward
- 16Andersen
- 6Guéhi
- 3Mitchell
- 23GallagherBooked at 89mins
- 8KouyatéSubstituted forMilivojevicat 67'minutes
- 18McArthur
- 9J AyewSubstituted forOliseat 86'minutes
- 20BentekeSubstituted forÉdouardat 84'minutes
- 11ZahaBooked at 53mins
Substitutes
- 1Butland
- 4Milivojevic
- 5Tomkins
- 7Olise
- 12Hughes
- 17Clyne
- 22Édouard
- 34Kelly
- 44Riedewald
Tottenham
Formation 4-1-2-1-2
- 1Lloris
- 12Emerson Royal
- 25TangangaBooked at 58mins
- 15DierSubstituted forRodonat 12'minutes
- 3Reguilón
- 29Skipp
- 5Højbjerg
- 8WinksSubstituted forDaviesat 60'minutes
- 20Alli
- 10Kane
- 27Lucas MouraBooked at 81mins
Substitutes
- 2Doherty
- 11Gil
- 14Rodon
- 22Gollini
- 28Ndombele
- 33Davies
- 44Scarlett
- 49Omole
- 54Markanday
- Referee:
- Jonathan Moss
- Attendance:
- 22,740
Match Stats
- Possession
- Home62%
- Away38%
- Shots
- Home18
- Away2
- Shots on Target
- Home4
- Away1
- Corners
- Home8
- Away2
- Fouls
- Home13
- Away15
Live Text
Post update
Full Time
Second Half ends, Crystal Palace 3, Tottenham Hotspur 0.
Goal!
Goal! Crystal Palace 3, Tottenham Hotspur 0. Odsonne Édouard (Crystal Palace) left footed shot from the centre of the box to the top right corner. Assisted by Conor Gallagher.
Booking
Conor Gallagher (Crystal Palace) is shown the yellow card for a bad foul.
Post update
Foul by Conor Gallagher (Crystal Palace).
Post update
Ben Davies (Tottenham Hotspur) wins a free kick in the defensive half.
Post update
Foul by Michael Olise (Crystal Palace).
Post update
Dele Alli (Tottenham Hotspur) wins a free kick in the defensive half.
Substitution
Substitution, Crystal Palace. Michael Olise replaces Jordan Ayew.
Post update
Attempt missed. Lucas Moura (Tottenham Hotspur) header from the centre of the box is close, but misses to the left. Assisted by Sergio Reguilón with a cross.
Goal!
Goal! Crystal Palace 2, Tottenham Hotspur 0. Odsonne Édouard (Crystal Palace) left footed shot from the centre of the box to the bottom right corner. Assisted by Wilfried Zaha.
Substitution
Substitution, Crystal Palace. Odsonne Édouard replaces Christian Benteke.
Post update
Foul by Conor Gallagher (Crystal Palace).
Post update
Oliver Skipp (Tottenham Hotspur) wins a free kick in the defensive half.
Booking
Lucas Moura (Tottenham Hotspur) is shown the yellow card.
Post update
Hand ball by Lucas Moura (Tottenham Hotspur).
Post update
Attempt missed. Conor Gallagher (Crystal Palace) right footed shot from outside the box is high and wide to the right. Assisted by Jordan Ayew.
Post update
Corner, Tottenham Hotspur. Conceded by Joachim Andersen.
Post update
Foul by Conor Gallagher (Crystal Palace).
Post update
Ben Davies (Tottenham Hotspur) wins a free kick in the defensive half.
- Our coverage of your Premier League club is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment
Comments
Join the conversation
Spurs fans, it was fun while it lasted.
Small potatoes. Not so chippy after all.
As for Spurs, it’s back to life, back to reality.
No complaints, they dominated the entire game. Most worrying that Nuno didn’t appear to have a plan B at 0-0 when we were struggling badly.
We move on.
COYS
And what about their vocal fans? Absolutely brilliant!
Only Moura could get into that Crystal Palace side.
And that includes Kane, Winks, Dier, Alli and any other dodgy ‘international’.
Tanganga is beyond stupid.
Another bottling performance...!!!