Gabon's Pierre-Emerick Aubameyang scored for Arsenal but Crystal Palace snatched a late 2-2 draw in an exciting English Premier League game on Sunday.
Two penalties by Luka Milivojevic earned Crystal Palace a battling draw at home to the high-flying Arsenal.
Palace captain Milivojevic, who missed a penalty at Everton last week, converted one just before halftime, after Shkodran Mustafi tripped Cheikh Kouyate.
It was the South London side's first goal at home in five games this season.
Granit Xhaka equalised with a fierce free kick early in the second half and Aubameyang scored a controversial second for Arsenal five minutes later.
Milivojevic's second penalty six minutes from time earned Palace a point to move Roy Hodgson's team up to 14th.
Arsenal stayed fourth but ended a run of 11 successive wins in all competitions and lost ground on London rivals Chelsea, who won at Burnley.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)