Bayern Munich beat Barcelona 2-0 in their Champions League Group C match at the Allianz Arena on Tuesday night.
Second-half goals from Lucas Hernandez and Leroy Sane extended Barcelona’s rough run of results in Munich. The Blaugrana have now failed to win in their last seven visits to Bavaria, recording two draws and five defeats and being outscored by an aggregate total of 16-4.
– Stream on ESPN+: LaLiga, Bundesliga, MLS, more (U.S.)
Robert Lewandowski, making his return to Bavaria after a summer move to the Camp Nou, fired the best chance of the first half over the crossbar in the 18th minute after being played in from a clever pass by Gavi.
The Poland striker missed two more legitimate chances as the first half played out — while Bayern rarely threatened Marc-Andre ter Stegen’s goal — and the teams went into the dressing room level at 0-0.
The hosts, who had keeper Manuel Neuer to thank for keeping them in the game, scored five minutes after the restart with defender Hernandez’s header from a corner.
Before Barcelona had time to regroup, Bayern struck again when Jamal Musiala flicked a perfect pass for Sane and the Germany international slipped the ball past keeper Marc-Andre ter Stegen.
Pedri hit the post in the 63rd minute as Barca tried to bounce back but the Germans comfortably held on for the three points. They next host Czech side Plzen on Oct. 4.
Xavi Hernandez’s side, still in second place in the group, now face a crunch pair of back-to-back matches against Internazionale, who are third, that could go a long way to determining which team will advance to the knockout round.
Prior to the match, supporters at the Allianz held up banners in protest of match delays in the Champions League due to the death of Queen Elizabeth II.
Information from Reuters was used in this report.