Bayern Munich vs Sporting CP

9 December 2025 · Champions League · Matchday 6 · 2025/26 · Referee Nick Walsh

Full time 3 – 1

Half-time: 0–0

  • S. Gnabry 65’
  • L. Karl 69’
  • J. Tah 77’
  • J. Kimmich 54’ (og)

Match summary

Bayern Munich came from behind to win 3-1 at home to Sporting CP. It was goalless at half-time.

Kimmich's own goal put Sporting CP ahead in the 54th minute, S. Gnabry equalised from a corner in the 65th minute, L. Karl put Bayern Munich in front in the 69th minute, and J. Tah made it 3-1 in the 77th minute.

The chances backed that up: Bayern Munich created 2.10 expected goals (xG) from 23 shots to Sporting CP's 0.28 from 4.

Match stats

62% Possession 38%
23 Shots 4
9 Shots on target 0
4 Corners 3
681 Passes 423
93.4% Pass accuracy 89.1%
27 Tackles 12
11 Fouls 5
2 Yellow cards 1
2 Offsides 1

Key events

Bayern Munich Sporting CP
S. GnabryShot on target
24’
H. KaneShot on target
31’
L. KarlShot on target
44’
54’
J. KimmichOwn goal0-1 (Sporting CP)
L. KarlShot on target
60’
J. KimmichShot on target
60’
S. GnabryRight foot shot1-1 (Bayern Munich)
65’
66’
R. MangasA. Santos
L. KarlRight foot shot2-1 (Bayern Munich)
69’
71’
71’
D. UpamecanoShot on target
75’
J. TahRight foot shot3-1 (Bayern Munich)
77’
L. GoretzkaA. Pavlović
88’
88’
90’
N. JacksonH. Kane
90’
90’
H. MoritaJ. Simões
90’
S. BlopaM. Araújo

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.10 0.28 54’ J. Kimmich (Sporting CP) own goal, 0-1 54’ 65’ S. Gnabry (Bayern Munich), 1-1 65’ 69’ L. Karl (Bayern Munich), 2-1 69’ 77’ J. Tah (Bayern Munich), 3-1 77’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.10 0.28 54’ J. Kimmich (Sporting CP) own goal, 0-1 Kimmich 54’ 65’ S. Gnabry (Bayern Munich), 1-1 Gnabry 65’ 69’ L. Karl (Bayern Munich), 2-1 Karl 69’ 77’ J. Tah (Bayern Munich), 3-1 Tah 77’
Bayern Munich 2.10 xGSporting CP 0.28 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sporting CP attacking Bayern Munich attacking 
65’ S. Gnabry (Bayern Munich), from a corner, 0.40 xG, goal 44’ L. Karl (Bayern Munich), open play, 0.37 xG, saved 17’ L. Karl (Bayern Munich), open play, 0.19 xG, off target 77’ J. Tah (Bayern Munich), set piece, 0.16 xG, goal 83’ L. J. Suárez  (Sporting CP), open play, 0.13 xG, blocked 69’ L. Karl (Bayern Munich), open play, 0.12 xG, goal 44’ M. Olise (Bayern Munich), open play, 0.10 xG, off target 42’ J. Stanišić (Bayern Munich), set piece, 0.09 xG, off target 36’ L. J. Suárez  (Sporting CP), from a corner, 0.08 xG, off target 37’ H. Kane (Bayern Munich), open play, 0.08 xG, hit the woodwork 31’ H. Kane (Bayern Munich), open play, 0.07 xG, saved 90+3’ L. Goretzka (Bayern Munich), set piece, 0.07 xG, off target 18’ H. Kane (Bayern Munich), open play, 0.05 xG, off target 13’ L. Karl (Bayern Munich), open play, 0.05 xG, off target 47’ A. Santos (Sporting CP), open play, 0.05 xG, off target 20’ S. Gnabry (Bayern Munich), open play, 0.05 xG, off target 60’ L. Karl (Bayern Munich), open play, 0.05 xG, saved 89’ M. Olise (Bayern Munich), open play, 0.05 xG, blocked 24’ S. Gnabry (Bayern Munich), open play, 0.04 xG, saved 13’ M. Olise (Bayern Munich), open play, 0.03 xG, blocked 12’ M. Olise (Bayern Munich), open play, 0.03 xG, blocked 22’ M. Reis (Sporting CP), from a corner, 0.03 xG, off target 53’ H. Kane (Bayern Munich), open play, 0.03 xG, off target 60’ J. Kimmich (Bayern Munich), open play, 0.03 xG, saved 80’ S. Gnabry (Bayern Munich), open play, 0.03 xG, off target 3’ H. Kane (Bayern Munich), open play, 0.02 xG, off target 75’ D. Upamecano (Bayern Munich), from a corner, 0.02 xG, saved 54’ J. Kimmich (Bayern Munich), own goal 65’ S. Gnabry (Bayern Munich), from a corner, 0.40 xG, goal 44’ L. Karl (Bayern Munich), open play, 0.37 xG, saved 17’ L. Karl (Bayern Munich), open play, 0.19 xG, off target 77’ J. Tah (Bayern Munich), set piece, 0.16 xG, goal 83’ L. J. Suárez  (Sporting CP), open play, 0.13 xG, blocked 69’ L. Karl (Bayern Munich), open play, 0.12 xG, goal 44’ M. Olise (Bayern Munich), open play, 0.10 xG, off target 42’ J. Stanišić (Bayern Munich), set piece, 0.09 xG, off target 36’ L. J. Suárez  (Sporting CP), from a corner, 0.08 xG, off target 37’ H. Kane (Bayern Munich), open play, 0.08 xG, hit the woodwork 31’ H. Kane (Bayern Munich), open play, 0.07 xG, saved 90+3’ L. Goretzka (Bayern Munich), set piece, 0.07 xG, off target 18’ H. Kane (Bayern Munich), open play, 0.05 xG, off target 13’ L. Karl (Bayern Munich), open play, 0.05 xG, off target 47’ A. Santos (Sporting CP), open play, 0.05 xG, off target 20’ S. Gnabry (Bayern Munich), open play, 0.05 xG, off target 60’ L. Karl (Bayern Munich), open play, 0.05 xG, saved 89’ M. Olise (Bayern Munich), open play, 0.05 xG, blocked 24’ S. Gnabry (Bayern Munich), open play, 0.04 xG, saved 13’ M. Olise (Bayern Munich), open play, 0.03 xG, blocked 12’ M. Olise (Bayern Munich), open play, 0.03 xG, blocked 22’ M. Reis (Sporting CP), from a corner, 0.03 xG, off target 53’ H. Kane (Bayern Munich), open play, 0.03 xG, off target 80’ S. Gnabry (Bayern Munich), open play, 0.03 xG, off target 60’ J. Kimmich (Bayern Munich), open play, 0.03 xG, saved 3’ H. Kane (Bayern Munich), open play, 0.02 xG, off target 75’ D. Upamecano (Bayern Munich), from a corner, 0.02 xG, saved 54’ J. Kimmich (Bayern Munich), own goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Bayern Munich 4-2-3-1 Starting XI
Neuer
Laimer
Upamecano
Tah
Stanišić 88’
Kimmich
Pavlović 88’
Olise
Karl
Gnabry
Kane 90’
Sporting CP 5-4-1 Starting XI
Silva
Fresneda
Quaresma 80’
Diomande
Reis
Araújo 90’
Catamo 81’
Hjulmand
Simões 90’
Santos 66’
Suárez

Player stats

Goalkeeper1 player
90′ 1 1 19 – – – – –
Defenders6 players
90′ 2 – – 4 – 67 2 – 1
90′ 4 – – 6 2 68 1 – – –
J. Tah
90′ 4 1 – 4 – 57 3 1 – –
88′ 2 – – 4 1 44 – – – –
A. Davies Came on as a substitute
2′ 1 – – 1 – 3 – – – –
H. Itō Came on as a substitute
2′ – – – – – 3 – – – –
Midfielders7 players
90′ – – 119 6 – 1 1 2 1 1
88′ – – 109 2 – 1 – 1 2 – –
90′ – 1 58 5 – 3 1 10 1 1 –
L. Karl
77′ 1 – 54 3 – 3 – 6 1 – –
88′ 1 1 37 2 – 3 1 4 – – –
R. Guerreiro Came on as a substitute
13′ – – 12 – – – – – – – –
L. Goretzka Came on as a substitute
2′ – – 9 – – – – 1 – 1 –
Forwards1 player
H. Kane
89′ – – 5 1 0.24 – – 4 1 21 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Form going into the game

Last five Champions League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.