Arsenal demolished Viking FK 8-0 in their pre-season friendly in Norway.
The Gunners prepared for their opening Premier League game with an initially tough workout against match-fit Viking, who had the physical advantage of being halfway through their own domestic season.
It was Arsenal, though, who dominated, and Joel Campbell scrambled in Mohamed Elneny's header towards the bottom corner to give them the lead.
Criticism of final years at Arsenal 'quite harsh' - Wenger
Wenger would be happiest to avoid any injuries and give his squad the chance to improve their stamina with a long season ahead, though Granit Xhaka and Olivier Giroud did not feature in the game at all.
Cazorla - who missed a penalty at the start of the game - made it two with an excellent long-range effort at the start of the second half, and Theo Walcott added the third, at which point the floodgates opened.
Has Theo Walcott done enough to convince Arsene Wenger? There were rumours that Walcott has come to the end of his time at Arsenal, with Arsene Wenger preparing something of a clearout. Walcott scored, but more conspicuous were his falls and hesitations, which surely must convince Wenger that now is the time to buy a serious striker. Olivier Giroud and Alexis Sanchez are not able to lead the line, and nor is Walcott.
MAN OF THE MATCH
Santi Cazorla (Arsenal): With so many changes in Viking's line-up in the second half, he was given plenty of chance to make up for his penalty miss. His goals and assists came when afforded time, space and opportunity, but he did not let the opportunities go to waste. Arsenal missed Cazorla's 2015 form after his injury, and their season tailed off as he struggled in the second half of the season. Perhaps he can help a real title challenge if he stays fit.
Arsenal: Ospina 5, Debuchy 5, Bielik 6, Gabriel 5, Gibbs 6, Coquelin 6, Elneny 7, Cazorla 9, Walcott 5, Campbell 7, Oxlade-Chamberlain 6. Subs: Cech, Martinez, Holding 7, Iwobi 7, Monreal 7, Bellerin 7, Adelaide 7, Akpom 7, Zelalem 7, Willock 7.
Viking: Austbo 78, Ryerson 6, Steiring 5, Mets 5, Haugen 5, Danielsen 5, Ibrahim 5, Sane 5, Adegbenro 5, Skimmeland Aasheim 4, Bringaker 4. Subs: Heigre 5, Wichne 3, Sverrisson 6, Bytyql 5, Breimyr 4, Haukas 4, Kleppa 4, Kronberg 4, Hummervoll 5, Michalsen 4, Pedersen 5, Steen 5.
33' - GOAL! Viking 0-1 Arsenal. Campbell scores - Walcott comes in from the right, onto his left foot, and his low shot is deflected, forcing Austbo to react quickly and turn it behind. Corner for Arsenal, Elneny heads Cazorla's cross towards the bottom corner, and Campbell slides in to put Arsenal ahead.
50' - GOAL! Viking 0-2 Arsenal. Cazora scores - He picks the ball up about 25 yards out, turns towards goal and the space opens up ahead of him for a shot and he slams a shot just inside the near post.
53' - GOAL! Viking 0-3 Arsenal. Walcott scores - It's his first of pre-season. Campbell dinks a pass inside the box to Walcott. He takes a touch, and pokes the ball into the far corner.
56' - GOAL! Viking 0-4 Arsenal. Haukas own goal - Campbell turns the ball across the face of goal, Haukas attempts to turn it away from the goal, but can only divert it into the net.
59' - GOAL! Viking 0-5 Arsenal. Campbell scores - The ball is picked up by Campbell from Iwobi's pass, he runs away from goal, into the box and to the left, but he hits a high shot against the woodwork and into the goal.
71' - GOAL! Viking 0-6 Arsenal. Iwobi scores - Cazorla sees Iwobi's run to his left as he strides into the box, unmarked and rolls the ball into his path. He clips a shot past the 'keeper.
81' - GOAL! Viking 0-7 Arsenal. Iwobi scores - Adelaide turns, slips in Iwobi ahead of him. He lines up a shot just inside the box, and fires in a low shot to the corner.
88' - GOAL! Viking 0-8 Arsenal. Akpom scores - Bellerin lashes a shot at Wichne, just on a minute ago, who spills the ball, letting Akpom pounce.
Atletico and Juve keen on Saka as Arsenal demand at least £43m – Paper Round
Opinion: Arteta's building blocks finally clear in Arsenal win over Burnley