Crystal Palace captain Luka Milivojevic scored twice from the penalty spot to earn his side a dramatic draw against Arsenal and end the Gunners’ 11-game winning run.
The Serb smashed in a late equaliser after Pierre-Emerick Aubameyang’s controversial goal had put the visitors ahead after the break.
Milivojevic scored the opener in the first half after Shkodran Mustafi brought down Cheikhou Kouyate.
Granit Xhaka’s sublime free-kick had drawn Arsenal level at 1-1.
Wilfried Zaha was brought down by Xhaka in the box with seven minutes to go and Milivojevic drilled his spot-kick to Arsenal keeper Bernd Leno’s right corner, having also beaten him on that side in the first half.