Petr Cech – 9
Arsenal boss Arsene Wenger received plenty of flak for opting for David Ospina over Petr Cech for the clash with Olympiacos, and the Czech number one’s performance proved exactly why.
Cech was immense, first stopping Thiago Alcantara and then Robert Lewandowski more than once.
Hector Bellerin – 8
The young full-back had the difficult job of marking Douglas Costa, arguably the fastest and most skilful player in the Bundesliga right now. Despite a few early hiccups, Bellerin was excellent.
He topped off a great evening with an assist for Mesut Ozil, stemming from his superb interception.
Per Mertesacker – 7
The German World Cup winner came into the clash under pressure following a worrying display at Watford, yet he performed well and won his fair share of aerial battles with Lewandowski.
Laurent Koscielny – 7
Distribution wasn’t the best, yet he was aggressive in his tackles and reassuring throughout.
Nacho Monreal – 8
Coming up against Thomas Muller and his world class movement was a tough proposition for Monreal, yet the Spaniard wasn’t hesitant in his decision making and made a number of important interceptions.
Francis Coquelin – 6
It was a tough evening for Francis Coquelin, as he was clearly instructed to sit back and allow Bayern possession instead of going on the aggressive and pressing higher up the pitch.
He did his job well, though on occasions Bayern found too much space between the lines.
Santi Cazorla – 7
Likewise with Coquelin, Santi Cazorla had to be patient and disciplined and that isn’t really his style.
Nevertheless, he was vitally important in instigating the quick counter-attacks and he did so on a number of occasions, carving the visitors’ midfield open with slide rule passes to his forwards.
His free-kick for Olivier Giroud’s opener was right on the money – a superb assist.
Mesut Ozil – 7
The former Real Madrid man has often been criticised for his big-game performances, though last night he put in a real shift and made a number of noteworthy contributions including his late goal.
Aaron Ramsey – 6
Aaron Ramsey had a mixed game. At times he was controlled in possession and kept his shape well, though on other occasions he left Douglas Costa free to go one vs one with Bellerin.
Unfortunately for him his night ended with a hamstring injury.
Alexis Sanchez – 6
Similarly to Ramsey, Alexis Sanchez sometimes got caught too far infield and left Philippe Lahm and Thomas Muller to double up on Monreal.
The Chilean star was nearly gifted Bayern an opener with a sloppy pass in his own third, but on the flip side he was a real threat on the counter.
Theo Walcott – 6
Theo Walcott made some good runs in to space and led the line well, yet question marks remain over his decision making and there were a couple of good opportunities which went begging.
He was denied by a wonderful Manuel Neuer save, though from a striker’s perspective he really should have scored. His header was far too central with the goal at his mercy.
Alex Oxlade-Chamberlain - 6
Alex Oxlade-Chamberlain’s pace put Bayern left-back Bernat under real pressure, though his final ball could have been better. Defensively, he held his shape and contributed well.
Olivier Giroud – 8
What an introduction from Olivier Giroud. He may not have the pace to hurt teams on the counter, but he has other qualities and the ball simply stuck every time it was lofted in his direction.
Was his goal handball? From Arsenal’s point of view it doesn’t matter. What was important was his desire to get on the end of Cazorla’s cross and set the Gunners on their way to three points.
Kieran Gibbs – N/A Not enough time to judge