Download Crystal Palace vs Arsenal 2-2 2018/19 Highlights
Arsenal were denied a 12th straight win in all competitions when Luka Milivojevic scored a late penalty to earn Crystal Palace a 2-2 draw at Selhurst Park.
Milivojevic had given Palace the lead just before the break with another spot-kick after a clumsy foul from Shkodran Mustafi inside the area.
Arsenal turned the match on its head at the start of the second half when Xhaka put them ahead with a stunning free-kick and Aubameyang scored a controversial second from a corner.
Alexandre Lacazette appeared to handle the ball when the corner came into the box but it was missed by the officials.
But Palace did earn a deserved point when Milivojevic thumped home a penalty when Wilfried Zaha was brought down by Xhaka.