Hector Bellerin scored his first goal since January 2020 to bring it to four but Arsenal nerves were on edge as Leeds United claimed back two second half goals through Pascal Struijk and Helder Costa.
Aubameyang’s skills were on show for his first goal on 13 minutes as he confused the Leeds United defence with his footwork before getting his shot away into the bottom left corner.
Stuart Attwell awarded Arsenal a penalty on 34 minutes after Buyako Saka was brought down under a clumsy Liam Cooper challenge.
However, VAR asked Attwell to go back and look at the challenge and it was rescinded as the referee found Saka went down too easily, much to the ire of Mikel Arteta and his team.
Leeds United didn’t learn from their early let off though and barely five minutes later Illan Meslier brought Saka down in the box and Attwell awarded a penalty.
Aubameyang made no mistake with his strike and scored his 200th European league goal.
Arsenal’s third came from poor defending in the Leeds box which allowed the London side to pass the ball around until Dani Ceballos found Bellerin who hammered a low ball past Meslier.
One of the few bright spots in Arsenal’s season has been the revelation of Saka and Emile Smith-Rowe and both teamed up for Aubameyang’s third goal with Saka charging down the pitch before Smith-Rowe floated a ball into the box which the skipper headed into the net.
Their second came on 69 minutes as Costa was left in too much space and fired in a right-footed shot into the bottom left corner.