Bayern's 3-1 Win at Freiburg: Upamecano, Gnabry and Olise Convert the Chances Freiburg Could Not
Bayern München won 3-1 at Freiburg with goals from Upamecano, Gnabry and Olise. Freiburg matched Bayern for shots but not for chance quality.
Updated October 25, 2026
- Match
- Freiburg vs Bayern München
- Competition
- Bundesliga
- Kick-off
- October 25, 2026
- Status
- FULL TIME
- Score
- 1-3

Bayern München left Europa-Park Stadion with a 3-1 win over Freiburg, and the scoreline was the least interesting thing about it. Both teams took 17 shots. Both teams had 23 touches in the box. Freiburg won 49 duels to Bayern's 46. And yet Bayern scored three, Freiburg scored one — an 82nd-minute own goal — and the expected-goals count read 2.94 to 0.99. The gap was not in territory. It was in what happened when the ball arrived in the decisive areas.
Expected goals (xG) by half
Bayern München's xG went from 1.22 in the first half to 1.72 in the second.
Figures in xG
Bayern's shape did the work before the goals did
Both sides lined up in a 4-2-3-1. Freiburg's version was the more reactive of the two, and for long stretches of the first half it looked like the right call. Bayern had 63% of the ball before the break and 56% across the match, but Freiburg's midfield two screened the central lane well enough to force Bayern wide and slow. The problem was that Bayern's wide players kept arriving anyway.
Dayot Upamecano opened the scoring in the 16th minute, finishing a fast break with his right foot from an assist by Michael Olise. The chance was worth 0.55 xG — the kind of look a centre-back does not usually get, and a sign of how aggressively Bayern pushed bodies forward once Freiburg's first line was beaten. Upamecano's goal was not a set-piece header or a scrappy rebound. It was a centre-back arriving at the end of a transition, which tells you how quickly Bayern turned defence into attack.
Serge Gnabry doubled the lead in the 42nd minute, right-footed from open play, assisted by Nathaniel Brown. That goal was worth 0.22 xG — a lower-percentage look than Upamecano's, but taken cleanly and at a moment when Freiburg were starting to believe they had weathered the storm. Brown's assist was his most telling contribution of the half; he finished the match with 0.32 xG himself, the fourth-highest of any player on either side.
By half-time, Bayern led 2-0 and had taken seven shots to Freiburg's six. The shot count was close. The shots-on-target count was not: 4-0. Freiburg had not forced a single save.
Freiburg's second half was better, and it still was not enough
Freiburg came out of the break with more of the ball — 52% possession in the second half, up from 37% before it — and more of the game. They took 11 shots after the interval to Bayern's 10, put five on target to Bayern's five, and won 31 duels to Bayern's 29. For a 20-minute stretch, the match looked like it might turn.
It did not turn because Bayern's chance quality held. Bayern's open-play xG for the match was 2.52 to Freiburg's 0.67. Freiburg's best route to goal was set pieces, where they generated 0.32 xG to Bayern's 0.42 — respectable, but not a route to three goals. Freiburg's big-chance count for the match was one. Bayern's was five.
Match stats
Bayern München created the better chances: 2.94 xG to 0.99.
Tom Bischof's 82nd-minute own goal gave Freiburg a lifeline they had not really earned, and for eight minutes the Europa-Park Stadion had something to hold onto. Bayern had other ideas. Michael Olise, who had already assisted Upamecano's opener, scored in the 90th minute — left-footed, unassisted, from open play, worth 0.56 xG. It was the highest-quality chance of the match, and it arrived at the moment Freiburg were pushing hardest for an equaliser.
Olise finished with a goal and an assist, and his 0.73 xG was the highest of any player on the pitch. Upamecano's 0.66 xG was second. Gnabry's 0.31 was third among Bayern's scorers. Harry Kane, who did not score, registered 0.43 xG — more than Gnabry — which is its own comment on how Bayern shared the load.
What the numbers say about the result
Freiburg will look at the shot count, the touches in the box, and the duels won, and wonder how they lost by two goals. The answer is in the shot quality. Bayern's 17 shots were worth 2.94 xG; Freiburg's 17 were worth 0.99. Bayern put nine on target to Freiburg's five. Bayern created five big chances to Freiburg's one. When both teams generate the same volume but one team generates three times the quality, the scoreline follows the quality.
Lucas Höler v Michael Olise
Michael Olise led on chances created: 5 to 0.
Freiburg's discipline slipped as the match wore on — three yellow cards to Bayern's one, nine fouls to Bayern's 11 — and their passing accuracy dropped from 78% in the first half to 85% in the second, which sounds like an improvement until you notice that Bayern's also rose, from 85% to 83%, and Bayern's opposition-half passes went from 116 to 82 while Freiburg's went from 60 to 68. Freiburg had more of the ball after the break. Bayern had more of the ball where it mattered.
Bayern's 441 accurate passes to Freiburg's 333, and their 198 opposition-half passes to Freiburg's 128, describe a team that controlled the game without dominating the ball. Freiburg's 44% possession was not a failure of ambition. It was a consequence of Bayern's efficiency in transition — the same efficiency that produced Upamecano's opener and Olise's closer.
The win keeps Bayern's form line intact and leaves Freiburg with a performance that will read better on video than it does on the table. They matched Bayern for shots, for box touches, and for duels. They lost because Bayern's chances were better, and because Olise, Upamecano and Gnabry took them.
Sources

Editor & Founder
Peter OlaleruPeter is the founder and editor of Measured Take and a cybersecurity professional. He leads our news, fact checks, sport and guides from around the world, with a particular eye on cyber attacks, data breaches, scams, AI and misinformation.
More from Sports

October 25, 2026
Sunderland 0-0 Leeds United: Second-Half Surge Not Enough as Black Cats Held at the Stadium of Light
October 25, 2026
Marseille 4-3 Le Havre: Dead-Ball Masterclass Survives Late Scare at the Vélodrome

October 25, 2026
Hoffenheim 3-0 Leverkusen: the scoreline flattered the visitors' collapse
Conversation
Reader notes
Loading comments...