Alexandre Lacazette and Pierre-Emerick Aubameyang both scored twice as Arsenal beat Fulham 5-1 at Craven Cottage for a sixth Premier League win in a row and ninth in all competitions.
After an open start, Lacazette made it 1-0 on 29 minutes, receiving Nacho Monreal's cutback and turning in the box to fire home.
Andre Schurrle levelled a minute before half-time when, fed by Luciano Vietto, he dinked the ball over Bernd Leno.
Moments after Marcus Bettinelli had denied Hector Bellerin, Lacazette got his second on 49 minutes, taking Danny Wellbeck's nod-down to strike from outside the area.
Only 39 seconds after coming on, Aaron Ramsey doubled Arsenal's lead with a neat flick from Aubameyang's cross after a breakaway.
Aubameyang, another substitute, scored his first from Hector Bellerin's cross, before getting a second in stoppage time to send Arsenal fourth on 18 points. Fulham are 17th on five points.
See: Fulham report | Arsenal report
Next fixtures
Fulham: 20 Sep v Cardiff (A)
Arsenal: 22 Sep v Leicester (H)