Bayern Munich dismantled Arsenal 5-1 in Champions League Group F after a sensational first-half performance to close on the knockout stages with two matches left.

The Bavarians, who struck three times in the first half through Robert Lewandowski, Thomas Mueller and David Alaba, avenged their 2-0 loss in London last month -- their only defeat this season -- with a dominant performance that underlined their title aspirations.

Substitute Arjen Robben, making his first appearance in the competition this season after a long injury break, added a fourth soon after coming on in the 55th minute and Mueller grabbed a late fifth. Bayern top the group on nine points.

Injury-hit Arsenal, woeful at the back and toothless up front, pulled a goal back through Olivier Giroud but are bottom on three points after their third loss, behind Olympiakos and Dinamo Zagreb.

Arsenal need to win their remaining two games to maintain their slim chances of reaching the last 16.

Lewandowski, who had never scored against keeper Petr Cech, headed the hosts into the lead with the Poland striker, top scorer in the Bundesliga, beating the off-side trap to score his fourth goal in the competition with a glancing header from a Thiago cross.

The 33-year-old Czech keeper, who had denied Lewandowski with two superb saves in London, could do nothing as the striker made a clever move to wrongfoot defenders and was completely unmarked in front of goal.

A minute later Arsenal's Mesut Ozil put the ball in the Bayern net but it was ruled for hand ball with the Germany international booked.

With Bayern setting a frantic pace in the first half quick wingers Kingsley Coman and Douglas Costa kept slicing through with the Arsenal defenders' heads spinning as Lewandowski kept Cech busy.

It did not take long for Bayern to score again as Mueller drilled in his third goal of the campaign with a deflected shot on the half hour.

Bayern kept up the pressure and Mueller forced another good save from Cech before Alaba's 20-metre effort gave the keeper no chance just before the break.

Coach Pep Guardiola brought on Robben early in the second half and the Dutchman, a crowd favourite, delivered instantly, killing off the game 37 seconds later with his first touch from an Alaba cutback.

Giroud scored for Arsenal in the 70th with a fine first touch and flying volley for his seventh goal in his last seven games but it came too late to change anything for the English club and Mueller completed Bayern's rout.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.