Two penalties from Luka Milivojevic gave Crystal Palace a 2-2 draw against Arsenal, ending the Gunners' seven-match Premier League winning run.
Milivojevic gave Palace the lead from the spot in first-half stoppage time, their first goal at home this season, after Shkodran Mustafi fouled Cheikhou Kouyate.
Granit Xhaka hauled Arsenal level with a powerful free-kick on 51 minutes before Pierre-Emerick Aubameyang stabbed home at the back post five minutes later to put the Gunners ahead.
However, Arsenal were unable to hold on as Wilfried Zaha was bought down in the area with seven minutes remaining and Milivojevic held his nerve to score his second penalty of the match.
The point means Arsenal stay fourth on 22 points, while Palace leapfrog Burnley into 14th.
See: Crystal Palace report | Arsenal report
Next fixtures
Crystal Palace: 4 Nov v Chelsea (A)
Arsenal: 3 Nov v Liverpool (H)
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time