Arsenal produced a spectacular show on Sunday evening, February 14, following a highly entertaining 4-2 win over impressive Leeds United.
The Gunners were four goals up as at the 47th minute, but two quick fire goals by the visitors looked to scare the Gunners.
Leeds began the game on a good note with Patrick Bamford heading his effort straight at Bernd Leno in the 10th minute of the cracker.
Barely three minutes later, Arsenal were up 1-0 after Granit Xhaka sprayed it across to Aubameyang on the left who twisted Luke Ayling with a couple of stepovers before firing it into the net.
The Gunners had a penalty overturned in the 31st minute when Bukayo Saka was brought down in the area after he brilliantly linked-up with Odegaard.
The referee went over to the VAR monitor and the decision was overturned, but five minutes later Saka was yet again brought down by goalkeeper Meslier in the box and won another penalty.
Composed penalty from the Arsenal man Aubameyang to get his brace after firing into the far corner, leaving the goalkeeper with no chance.
Hector bellerin made it 3-0 on the stroke of half-time after Ceballos nutmeged Klich with a deft pass through to the defender before the Spaniard rifled the ball into the net.
Arsenal began the second-half like they did in the first as Aubameyang completed his hat-trick after Smith Rowe found him with a deft cross to make it 4-0 in the 47th minute.
But Leeds fought back and grabbed two goals in quick succession as Chris Wheatley pulled one back after Struijk headed home from a corner. 4-1.
It was 4-2 a couple of minutes later when Wheatley again grabbed another, to send shivers down the spines of the Gunners.
However, both teams battled to get more goals but that was how it ended; Arsenal 4-2 Leeds United.