Mesut Ozil scored one and created two others on his return to the starting line-up as Arsenal swept past a determined challenge from Huddersfield, beating them 5-0 at the Emirates.
Ozil had missed the Gunners’ win at Burnley on Saturday through illness but replaced Alex Iwobi in the only change.
And he made up for lost time during a devastating spell of three goals in five minutes midway through the second half that finally saw off the visitors, who had chances to level at 1-0.
Arsenal had gone in front after just three minutes, Alexandre Lacazette converting Aaron Ramsey’s clever flick.
But the demolition job perhaps anticipated after that early start did not materialise. Instead, Huddersfield had half chances in the first half and then seriously troubled Arsene Wenger’s side after the break.
Collin Quaner had forced a save from Petr Cech, who later pushed Steve Mounie’s deflected shot on to the bar.
At the other end, Olivier Giroud hit the post having rounded the goalkeeper but made amends when he got on the end of Ozil’s low ball across the box to double the Gunners’ lead.
Ozil also created the third goal, this time providing for Alexis Sanchez, before netting the fourth from Aaron Ramsey’s pass.
And Arsenal made it five late on, Sead Kolasinac doing the hard work and Giroud profiting.
Arsenal: Cech; Koscielny, Mustafi, Monreal; Bellerin, Ramsey (Wilshere 73), Xhaka, Kolasinac; Ozil, Lacazette (Giroud 46), Sanchez (Welbeck 73).
Subs not used: Ospina, Mertesacker, Coquelin, Iwobi.