Arsenal striker Pierre-Emerick Aubameyang took a major step towards his quest of winning the Golden Boot in the Premier League following his strike in the 3-2 home defeat to fellow London club Crystal Palace.
Gabonese international Aubameyang scored one of the goals for the Gunners to take his tally to 19 goals in the Premier League this season.
The former Saint Etienne and Borussia Dortmund striker scored the last goal of the game after Crystal Palace had found the back of the net with three of the four goals scored before his strike.
The Eagles stunned the Arsenal crowd with a first-half lead courtesy a Christian Benteke header.
Belgian international Benteke scored for the first time in 20 games to give his team the lead at the Emirates Stadium.
Arsenal had a poor first half but they were much improved after the halftime interval with Mesut Ozil getting the equaliser.
The Gunners were the better side at the start of the second half until Arsenal defender Shkrodan Mustafi gifted Crystal Palace and winger Wilfried Zaha a goal out of nothing.
James McArthur added a third goal before the strike from Pierre-Emerick Aubameyang reduced the deficit to 2-3 in favour of the visitors.
Crystal Palace held on to take a big victory against the North Londoners.