Pep Guardiola's side remain on course in their bid to become the first side to retain the Champions League as second-half goals from Toni Kroos and Thomas Muller gave them an emphatic advantage in their last-16 first-leg tie.
It will be a night of regrets for Arsenal manager Arsene Wenger and his players after Mesut Ozil's careless early penalty was saved by Bayern keeper Manuel Neuer and opposite number Wojciech Szczesny was sent off before half-time for fouling Arjen Robben in the area.

Kroos control

Toni Kroos
Toni Kroos completed the same number of passes as the 12 Arsenal outfield players combined (147).
David Alaba was also wasteful as he hit the post from the resulting penalty - but there was no escape for 10-man Arsenal after the break as Bayern's greater numbers and quality proved decisive.
The outstanding Kroos scored spectacularly from 20 yards just after half-time and substitute Muller headed in the second two minutes from time.
Arsenal won 2-0 in the second leg last season, going out on away goals, but it is hard to see them producing the three-goal winning margin they require against a Bayern side that are arguably stronger under Guardiola than it was when they claimed the crown last season.
Manchester United manager David Moyes was an interested spectator and it is likely Bayern's Kroos was the object of his attentions after being linked with a move to Old Trafford.
On this evidence, however, Kroos is a player of such pedigree that he belongs in the Champions League, somewhere United are increasingly unlikely to be next season. It is also hard to see such a talent being allowed to escape by Bayern.

Pass masters

  • Bayern Munich made 863 passes compared to Arsenal's 222
  • The Germans' passing accuracy was 94.6% and they had 78.8% of possession
  • Arsenal had just 12% of possession in the second half
Wenger delivered a selection surprise by starting with Yaya Sanogo up front ahead of the experienced Olivier Giroud - and the 21-year-old was prominent as Arsenal and Bayern set the tone for a wonderfully entertaining opening half.
Szczesny showed superb reactions and athleticism to dive high to his left to save from Kroos while Neuer demonstrated equal expertise to make a low stop from Sanogo.
Arsenal were making an uninhibited start and were rewarded with a penalty after only nine minutes when Ozil was fouled by Jerome Boateng as he tried to turn inside the defender.
Ozil took the penalty but - just as when he missed against Marseille in the group stage - the run-up was hesitant and the spot-kick feeble, allowing Neuer, his childhood friend, to thrust up a hand to save.
Arsenal suffered a setback before the interval as Kieran Gibbs went down injured and was replaced by Nacho Monreal before another moment of drama as half-time approached.
Kroos showed his vision to create an opening for Robben, who was fouled by Szczesny as they challenged for the ball. Italian referee Nicola Rizzoli awarded the penalty and sent off Arsenal's keeper.

Deja vu

Arsenal's defeat by Bayern Munich came in similar circumstances to Manchester City's loss at home Bayern Munich in Tuesday's last 16 first-leg defeat. Both sides lost 2-0 and were reduced to 10 men in the first half.
Santi Cazorla was the player sacrificed as Lukasz Fabianski replaced Szczesny in goal. He was not called into action as Alaba rolled another poor penalty against the outside of the post.
Bayern made their numerical superiority count as they took the lead nine minutes into the second half. Kroos had been majestic all evening and his finish was no different as he swept Philipp Lahm's pass high past Fabianski with a first-time finish with his right foot.
Guardiola's men were now dominating and Fabianski did well to save from Robben when he was afforded far too much space inside Arsenal's area.
And Robben was close again with a trademark curling left-foot effort from the right wing that was only inches away from the far post with Fabianski beaten.
The second goal had been threatened and it arrived via Muller's stooping header - and there was almost time for a final flourish from Kroos when he sent a low shot against the post.
It is unlikely to prove decisive.

LINEUP, BOOKINGS (5) & SUBSTITUTIONS (6)

Arsenal

  • 01 Szczesny Dismissed
  • 03 Sagna
  • 28 Gibbs (Monreal - 31' )
  • 20 Flamini
  • 04 Mertesacker
  • 06 Koscielny
  • 15 Oxlade-Chamberlain (Rosicky - 74' Booked )
  • 10 Wilshere
  • 22 Sanogo Booked
  • 11 Özil
  • 19 Cazorla (Fabianski - 39' )

Substitutes

  • 07 Rosicky
  • 09 Podolski
  • 12 Giroud
  • 17 Monreal
  • 21 Fabianski
  • 25 Jenkinson
  • 44 Gnabry

Bayern Munich

  • 01 Neuer
  • 21 Lahm
  • 27 Alaba
  • 08 Javi Martínez
  • 17 Boateng Booked (Rafinha - 45' )
  • 04 Dante
  • 19 Götze
  • 39 Kroos
  • 09 Mandzukic Booked (Müller - 64' )
  • 06 Thiago Alcántara (Pizarro - 79' )
  • 10 Robben

Substitutes

  • 05 van Buyten
  • 13 Rafinha
  • 14 Pizarro
  • 22 Starke
  • 25 Müller
  • 26 Contento
  • 31 Schweinsteiger
Ref: Nicola Rizzoli

MATCH STATS

Possession79%21%90minsArsenalBayern Munich

Shots

826

On target

45

Corners

29

Fouls

816

Live Text Commentary

Full time
Full TimeMatch ends, Arsenal 0, FC Bayern München 2.
90:00+2:00Full time
Full TimeSecond Half ends, Arsenal 0, FC Bayern München 2.
90:00+0:22
Toni Kroos (FC Bayern München) hits the right post with a right footed shot from outside the box. Assisted by Claudio Pizarro.
90:00+0:09
Attempt blocked. Claudio Pizarro (FC Bayern München) left footed shot from outside the box is blocked.
89:39
Corner, FC Bayern München. Conceded by Laurent Koscielny.
89:37
Attempt blocked. Mario Götze (FC Bayern München) right footed shot from the centre of the box is blocked.
89:15
Corner, FC Bayern München. Conceded by Per Mertesacker.
89:13
Attempt blocked. Claudio Pizarro (FC Bayern München) header from the centre of the box is blocked. Assisted by Thomas Müller with a cross.
88:16
Foul by Claudio Pizarro (FC Bayern München).
88:16
Lukasz Fabianski (Arsenal) wins a free kick in the defensive half.
87:11Goal scored
Goal!Goal! Arsenal 0, FC Bayern München 2. Thomas Müller (FC Bayern München) header from the centre of the box to the bottom right corner. Assisted by Philipp Lahm with a through ball.
86:24
Foul by Javi Martínez (FC Bayern München).
86:24
Laurent Koscielny (Arsenal) wins a free kick in the attacking half.
86:05
Attempt blocked. Javi Martínez (FC Bayern München) left footed shot from the left side of the box is blocked. Assisted by Dante with a headed pass.
85:30Booking
BookingTomas Rosicky (Arsenal) is shown the yellow card for a bad foul.
85:28
Toni Kroos (FC Bayern München) wins a free kick in the attacking half.
85:28
Foul by Tomas Rosicky (Arsenal).
84:52
Offside, Arsenal. Yaya Sanogo tries a through ball, but Mesut Özil is caught offside.
80:58
Corner, FC Bayern München. Conceded by Laurent Koscielny.
79:56
Attempt missed. Arjen Robben (FC Bayern München) left footed shot from the right side of the box misses to the left. Assisted by Thomas Müller
.