Arsenal wrapped up a perfect performance in preparation for their big encounter against Manchester United on the weekend with a 5-0 demolition of David Wagner's Huddersfield Town.
The newly-promoted side did cause a few nervous gasps from the Emirates faithful on a couple of occasions but Mesut Ozil, Aaron Ramsey and Alexis Sanchez were on top form to seal all three points.
Here's how the players fared on a cold Wednesday night here in London:
Arsenal
Petr Cech - 6.5/10
Had nothing to do all game but did almost - and hilariously - punch the ball into his own net. This is one thing Arsenal fans will laugh back at. Nervously, albeit.
Nacho Monreal - 8/10
A 93% pass percentage, 5 tackles, 2 interceptions and another fine, fine display from the Spanish veteran.
Shkodran Mustafi - 8/10
Dominated the defence, was always first to the ball and made a century of passes of which 91 were successful. Mustafi recorded 7 interceptions, 4 tackles and 3 clearances. Perfect.
Laurent Koscielny - 8/10
What would we do without our captain? At one crucial moment with Huddersfield town attacking, Koscielny made up ground and put in a goal-saving block to prevent them from equalising. Solid as always.
Sead Kolasinac - 7/10
Not the best of games for Sead Kolasinac bombarding down the right; misplaced a couple of passes in the final third at vital moments but made up for it with his incredible run to - accidentally - assist Olivier Giroud for Arsenal's fifth.
Aaron Ramsey - 8.5/10
A nearly perfect performance from the Welshman who recorded 2 assists, 3 key passes and created 3 big chances for his side to tuck away. Typically Ramsey.
Granit Xhaka - 7.5/10
1 key pass and 1 big chance created for the Swiss international. He does, however, need to learn how to take a few blows - something that often cripples Arsenal's attempts to stop counter-attacks.
Hector Bellerin - 7/10
Was inconspicuous all game thanks to the way the midfield dominated the ball but did create 2 chances for his forwards. Will be key against Manchester United.
Alexis Sanchez - 7.5/10
Scored thanks to a lovely finish but his inability to hold on to the ball is so frustrating. Was dispossessed 3 times and all in Arsenal's half. That's got to stop.
Mesut Ozil - 9.5/10
2 assists and 1 goal to his name tonight. Meh.
Alexander Lacazette - 8/10
Took his chance really well in the 3rd minute with a fine finish. It's a shame he'll be out against Manchester United on the weekend.
Substitutes
Olivier Giroud - 8/10
Did score two goals but should've had a hat-trick. Still can't believe he missed a sitter after doing all the hard work. Classic Giroud, right?
Jack Wilshere - 6.5/10
Adds that energy in midfield with his runs and his passes and will be vying for a spot to take on Manchester United on the weekend.
Danny Welbeck - 6.5/10
Got more minutes after recovering from his injury but needs to time his runs and learn to finish off chance as he gets them - will need it now more than ever given Lacazette's injury.
Huddersfield Town
Jonas Lossl - 5/10
Conceded 5, should've saved at least three of those and did nothing of worth throughout. Communication with his defence was poor.
Martin Cranie - 6/10
Was often beaten to the ball by Mesut Ozil and was dragged off by Hector Bellerin too often. Needs to stand firmer on attacks.
Christopher Schindler - 7/10
Huddersfield's best player of the day. 6 interceptions, 3 tackles and 2 clearances meant Arsenal had to work around him to get their shots off.
Zanka - 6.5/10
Like Cranie, Zanka was pulled too often by a rampaging pair of Alexis Sanchez and Alexander Lacazette. Just not his day.
Chris Lowe - 6/10
Did nothing of substance and failed to get back in time to help his side out when Arsenal were attacking.
Jonathan Hogg - 6/10
Huddersfield's best passer of the game but did nothing to release his forwards when possible. Was overrun in midfield thanks to Mesut Ozil dropping in too often.
Aaron Mooy - 6.5/10
Is a fraction of the player he showed us he could be last year and did nothing, much like his team, to convince Huddersfield fans in any way of their intent at the Emirates.
Florent Hadergjons - 6/10
It's almost impossible to deal with someone like Alexis Sanchez when he's in the mood and Hadergjons was the unfortunate gentleman tonight.
Elias Kachunga - 6.5/10
Had the chance to equalise for Huddersfield in the first half but took too long and scuffed it. Needs to improve his game in the final third.
Collin Quaner - 6/10
Was dispossessed way too often when on the ball and needs to get it together if he's to stay on the side for much longer.
Steve Mounie - 6/10
Did nothing to trouble Mustafi all game. Did nothing, actually.
Substitutes
Daniel Williams - 6/10
Came on, ran around, did squat.
Laurent Depoitre - 6/10
Came on, ran around, did squat.
Dean Whitehead - 6/10
Came on, ran around, did squat.