Thursday 3 August 2017 23:17, UK
Alex Iwobi equalised in stoppage-time before Arsenal beat Bayern Munich on penalties following their 1-1 draw in Shanghai on Wednesday.
Robert Lewandowski's early penalty had looked to have given the German champions the victory but after Iwobi's late header, substitute goalkeeper Emiliano Martinez pulled off the save from Bernat that gave the Gunners a 3-2 shootout win.
Here, we pick out five talking points from the match...
Ozil works best behind Lacazette
Mesut Ozil was forced out wide throughout much of the first half, and though Arsenal got him on the ball regularly via their bombing full-backs in the 3-4-3 set-up, he was of little help off the ball.
Many of Alexandre Lacazette's goals for Lyon came from running off the shoulder of the last defender, and on the rare occasions on Wednesday when Ozil was able to pick up the ball 10 to 15 yards behind the Frenchman, the results were there for all to see.
Arsenal's best chance of the game, bar the equaliser, came from Ozil's instinctive straight pass into Lacazette's path, putting him through one-on-one with Tom Starke before the Bayern goalkeeper pulled off a fine save.
If Ozil can regularly find himself in a chasm between opposition defence and midfield, Lacazette will no doubt benefit this season.
Robben and Ribery difficult to replace
Bayern's "Robbery" will need replacing in the coming years as the pair reach their mid-30s, and Franck Ribery showed again on Wednesday just how difficult a task that will be.
The Frenchman was superb in Shanghai, giving Arsenal a torrid time in the first half as most of Bayern's danger came down the left flank.
Both he and Arjen Robben have been a huge part of Bayern's style and success over the best part of a decade, and Serge Gnabry and Kingsley Coman, both viewed as long-term replacements for the tricky wingers, have some big (and rapid) shoes to fill.
Flexible at the back?
Arsenal's back three in the first half simply didn't work. Yes, they were able to get the ball from front to back at speed, using the pace of Danny Welbeck and Ainsley Maitland-Niles to their advantage, but they were caught out easily by Bayern's wide players.
Maitland-Niles and Krystian Bielik - right-wing-back and right-centre-back respectively - were miles apart too often in the first half, allowing Ribery acres of space at the byline on several occasions.
Wenger changed it up at half-time, going to a back four, and though Bayern took their foot off the gas, Arsenal restricted the German champions to only a few half chances. A more stubborn Wenger would have been tasting defeat 45 minutes later.
Kolasinac sub not what it seems
Left-back Sead Kolasinac was given a tough time by Bayern's wingers in the first half, but the reason for his omission by Arsene Wenger just before the break did not seem tactical.
The summer signing from Schalke, who was nowhere to be seen as a quick free-kick ended up with James Rodriguez in acres of space at the far post, was replaced by Reiss Nelson just moments after, cue claims on social media that Wenger was giving him a kick up the backside.
However, Kolasinac was in fact seen keeling over late in the first half with what looked like illness, and after team-mate Per Mertesacker also pulled out just before kick-off with sickness, that seems to be the 24-year-old's most likely excuse.
Cech is still world class
With Bayern peppering the Arsenal goal with six shots on target in the first half, it comes as no surprise who the Gunners' man of the match was in Shanghai.
Petr Cech saved brilliantly from Rodriguez on two occasions, one a world-class, brave stop on the brink of half time as Bayern looked like they would run away with the game.
He was dominant from aerial balls, despite the height of the Germans in the box, and though Emiliano Martinez's heroics in the shoot-out ultimately gave Arsenal victory, they would have been down and out without the former Chelsea stopper.