ARTICLE AD BOX
Arsenal missed the chance to move back into the Premier League's top four and strengthen their hopes of Champions League football as they were stunned by Crystal Palace at Selhurst Park.
The Gunners would have moved above Tottenham with victory but fell behind early on through Jean-Philippe Mateta's header following a free-kick.
Things got worse for the visitors a few minutes later when Jordan Ayew got away from two Arsenal defenders and bent a shot beyond Aaron Ramsdale.
Arsenal were outfought and outworked in the first half, their only shot on target a Gabriel header at Palace goalkeeper Vicente Guaita.
The visitors showed improvement after the break and should have at least got one back as Martin Odegaard shot wide when unmarked inside the box, while Eddie Nketiah hit the woodwork.
Palace made sure of a hugely impressive win when Wilfried Zaha was brought down inside the box late on and the forward stepped up to convert the penalty.
The victory, Palace's first at home in the league in 2022, moves them up to ninth while Arsenal remain fifth and outside the top four on goal difference, albeit with a game in hand.
- Read reaction to Crystal Palace's game with Arsenal
- Go straight to all the best Crystal Palace content
- Visit our Arsenal page
An opportunity missed by Arsenal
A dreadful start to the season had seen the Gunners briefly flirting with the relegation places but they have been transformed as the campaign has gone on.
They went into this game knowing they had a huge opportunity to put themselves in the driving seat for Champions League football next season with a win and they had every right to feel confident of getting it on the back of six wins in their last seven games.
But they never got going against a tenacious Palace side as they lacked the same level of aggression as their hosts.
Arsenal have that game in a hand over Tottenham, so still have the opportunity to make amends for this poor performance and recent form suggests this display was an outlier.
However, boss Mikel Arteta knows they will need to show significant improvement in the coming games to ensure they end the season in the top four, particularly after Spurs thrashed Newcastle 5-1 on Sunday.
More to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Crystal Palace
Squad number13Player nameGuaita
Squad number17Player nameClyne
Squad number16Player nameAndersen
Squad number6Player nameGuéhi
Squad number3Player nameMitchell
Squad number23Player nameGallagher
Squad number8Player nameKouyaté
Squad number15Player nameSchlupp
Squad number9Player nameJ Ayew
Squad number14Player nameMateta
Squad number11Player nameZaha
Squad number4Player nameMilivojevic
Squad number18Player nameMcArthur
Squad number22Player nameÉdouard
Arsenal
Squad number32Player nameRamsdale
Squad number17Player nameCédric Soares
Squad number4Player nameWhite
Squad number6Player nameGabriel Magalhães
Squad number20Player nameNuno Tavares
Squad number5Player namePartey
Squad number34Player nameXhaka
Squad number7Player nameSaka
Squad number8Player nameØdegaard
Squad number10Player nameSmith Rowe
Squad number9Player nameLacazette
Squad number23Player nameSambi Lokonga
Squad number30Player nameNketiah
Squad number35Player nameGabriel Martinelli
Line-ups
Crystal Palace
Formation 4-3-3
- 13Guaita
- 17Clyne
- 16Andersen
- 6Guéhi
- 3Mitchell
- 23Gallagher
- 8KouyatéSubstituted forMilivojevicat 80'minutes
- 15Schlupp
- 9J AyewSubstituted forÉdouardat 76'minutes
- 14MatetaSubstituted forMcArthurat 69'minutes
- 11Zaha
Substitutes
- 1Butland
- 2Ward
- 4Milivojevic
- 5Tomkins
- 10Eze
- 12Hughes
- 18McArthur
- 20Benteke
- 22Édouard
Arsenal
Formation 4-2-3-1
- 32Ramsdale
- 17Cédric SoaresSubstituted forNketiahat 66'minutes
- 4White
- 6Gabriel
- 20TavaresSubstituted forMartinelliat 45'minutes
- 5ParteyBooked at 53minsSubstituted forSambi Lokongaat 75'minutes
- 34XhakaBooked at 77mins
- 7Saka
- 8Ødegaard
- 10Smith Rowe
- 9Lacazette
Substitutes
- 1Leno
- 16Holding
- 23Sambi Lokonga
- 25Elneny
- 30Nketiah
- 35Martinelli
- 61Ogungbo
- 69Swanson
- 78Flores
Referee:Paul Tierney
Attendance:25,149
Live Text
Match ends, Crystal Palace 3, Arsenal 0.
Second Half ends, Crystal Palace 3, Arsenal 0.
Attempt missed. Martin Ødegaard (Arsenal) left footed shot from outside the box is high and wide to the left. Assisted by Albert Sambi Lokonga.
Eddie Nketiah (Arsenal) wins a free kick in the attacking half.
Foul by Marc Guéhi (Crystal Palace).
Attempt missed. Granit Xhaka (Arsenal) left footed shot from outside the box is too high. Assisted by Gabriel Magalhães.
Attempt missed. Alexandre Lacazette (Arsenal) right footed shot from outside the box misses to the left.
Foul by Eddie Nketiah (Arsenal).
Luka Milivojevic (Crystal Palace) wins a free kick in the defensive half.
Corner, Arsenal. Conceded by Tyrick Mitchell.
Attempt saved. Granit Xhaka (Arsenal) left footed shot from outside the box is saved in the bottom right corner. Assisted by Emile Smith Rowe.
Eddie Nketiah (Arsenal) hits the bar with a right footed shot from outside the box. Assisted by Bukayo Saka.
Offside, Arsenal. Gabriel Martinelli tries a through ball, but Alexandre Lacazette is caught offside.
Substitution, Crystal Palace. Luka Milivojevic replaces Cheikhou Kouyaté.
Offside, Arsenal. Albert Sambi Lokonga tries a through ball, but Bukayo Saka is caught offside.
Granit Xhaka (Arsenal) is shown the yellow card for a bad foul.
Foul by Granit Xhaka (Arsenal).
Wilfried Zaha (Crystal Palace) wins a free kick in the defensive half.
Substitution, Crystal Palace. Odsonne Édouard replaces Jordan Ayew.
Substitution, Arsenal. Albert Sambi Lokonga replaces Thomas Partey because of an injury.
- 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