Paris Saint-Germain vs Bayern Munich

4 November 2025 · Champions League · Matchday 4 · 2025/26 · Referee Maurizio Mariani

Full time 1 – 2

Half-time: 0–2

  • J. Neves 74’
  • L. Díaz 4’, 32’

Match summary

Bayern Munich won 2-1 away at Paris Saint-Germain. Bayern Munich led 2-0 at half-time.

L. Díaz put Bayern Munich ahead in the 4th minute, Díaz made it 0-2 in the 32nd minute, and J. Neves pulled one back to make it 1-2 in the 74th minute.

Paris Saint-Germain can feel hard done by, creating 1.95 expected goals (xG) from 25 shots to Bayern Munich's 1.60 from 9. Bayern Munich had a player sent off.

Match stats

71% Possession 29%
25 Shots 9
9 Shots on target 5
9 Corners 1
702 Passes 299
91.9% Pass accuracy 75.9%
19 Tackles 23
7 Fouls 9
1 Yellow cards 3
0 Red cards 1
3 Offsides 3

Key events

Paris Saint-Germain Bayern Munich
Kick-off
4’
L. DíazRight foot shot0-1 (Bayern Munich)
4’
M. OliseShot on target
O. DembéléVAR: Goal given
24’
25’
B. BarcolaShot on target
30’
32’
L. DíazRight foot shot0-2 (Bayern Munich)
45’
L. DíazVAR: Card upgraded
45+7’
45+7’
Half-time0-2
47’
Second half underway
49’
53’
H. KaneShot on target
K. KvaratskheliaShot on target
65’
66’
66’
VitinhaShot on target
68’
69’
M. OliseShot on target
K. LeeShot on target
70’
J. NevesRight foot shot1-2 (Paris Saint-Germain)
74’
VitinhaShot on target
75’
W. Zaïre-EmeryShot on target
78’
81’
84’
84’
VitinhaShot on target
86’
K. KvaratskheliaShot on target
87’
88’
Full-time1-2

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 1.95 1.60 4’ L. Díaz (Bayern Munich), 0-1 4’ 32’ L. Díaz (Bayern Munich), 0-2 32’ 74’ J. Neves (Paris Saint-Germain), 1-2 74’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.95 1.60 4’ L. Díaz (Bayern Munich), 0-1 Díaz 4’ 32’ L. Díaz (Bayern Munich), 0-2 Díaz 32’ 74’ J. Neves (Paris Saint-Germain), 1-2 Neves 74’
Paris Saint-Germain 1.95 xGBayern Munich 1.60 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayern Munich attacking Paris Saint-Germain attacking 
78’ W. Zaïre-Emery (Paris Saint-Germain), open play, 0.44 xG, saved 32’ L. Díaz (Bayern Munich), open play, 0.35 xG, goal 4’ L. Díaz (Bayern Munich), open play, 0.32 xG, goal 46’ J. Kimmich (Bayern Munich), open play, 0.31 xG, off target 4’ M. Olise (Bayern Munich), open play, 0.23 xG, saved 30’ B. Barcola (Paris Saint-Germain), open play, 0.21 xG, saved 74’ J. Neves (Paris Saint-Germain), open play, 0.17 xG, goal 65’ K. Kvaratskhelia (Paris Saint-Germain), open play, 0.15 xG, saved 90+4’ G. Ramos (Paris Saint-Germain), open play, 0.15 xG, off target 31’ S. Gnabry (Bayern Munich), open play, 0.12 xG, hit the woodwork 43’ F. Ruiz (Paris Saint-Germain), open play, 0.09 xG, off target 34’ K. Lee (Paris Saint-Germain), open play, 0.08 xG, off target 62’ M. Olise (Bayern Munich), open play, 0.08 xG, off target 69’ M. Olise (Bayern Munich), open play, 0.08 xG, saved 15’ F. Ruiz (Paris Saint-Germain), open play, 0.06 xG, off target 81’ J. Neves (Paris Saint-Germain), from a corner, 0.06 xG, off target 90+1’ Marquinhos (Paris Saint-Germain), open play, 0.06 xG, off target 17’ A. Pavlović (Bayern Munich), open play, 0.06 xG, blocked 46’ N. Mendes (Paris Saint-Germain), open play, 0.06 xG, blocked 53’ H. Kane (Bayern Munich), open play, 0.05 xG, saved 90’ K. Lee (Paris Saint-Germain), open play, 0.05 xG, off target 49’ K. Kvaratskhelia (Paris Saint-Germain), from a corner, 0.05 xG, off target 22’ F. Ruiz (Paris Saint-Germain), open play, 0.04 xG, off target 68’ Vitinha (Paris Saint-Germain), from a corner, 0.03 xG, saved 86’ Vitinha (Paris Saint-Germain), from a corner, 0.03 xG, saved 79’ G. Ramos (Paris Saint-Germain), open play, 0.03 xG, off target 14’ Vitinha (Paris Saint-Germain), from a corner, 0.02 xG, blocked 67’ Vitinha (Paris Saint-Germain), open play, 0.02 xG, blocked 70’ K. Lee (Paris Saint-Germain), open play, 0.02 xG, saved 87’ K. Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, saved 57’ S. Mayulu (Paris Saint-Germain), open play, 0.02 xG, blocked 75’ Vitinha (Paris Saint-Germain), open play, 0.02 xG, saved 61’ Vitinha (Paris Saint-Germain), open play, 0.01 xG, blocked 68’ K. Kvaratskhelia (Paris Saint-Germain), from a corner, 0.01 xG, off target 78’ W. Zaïre-Emery (Paris Saint-Germain), open play, 0.44 xG, saved 32’ L. Díaz (Bayern Munich), open play, 0.35 xG, goal 4’ L. Díaz (Bayern Munich), open play, 0.32 xG, goal 46’ J. Kimmich (Bayern Munich), open play, 0.31 xG, off target 4’ M. Olise (Bayern Munich), open play, 0.23 xG, saved 30’ B. Barcola (Paris Saint-Germain), open play, 0.21 xG, saved 74’ J. Neves (Paris Saint-Germain), open play, 0.17 xG, goal 90+4’ G. Ramos (Paris Saint-Germain), open play, 0.15 xG, off target 65’ K. Kvaratskhelia (Paris Saint-Germain), open play, 0.15 xG, saved 31’ S. Gnabry (Bayern Munich), open play, 0.12 xG, hit the woodwork 43’ F. Ruiz (Paris Saint-Germain), open play, 0.09 xG, off target 62’ M. Olise (Bayern Munich), open play, 0.08 xG, off target 34’ K. Lee (Paris Saint-Germain), open play, 0.08 xG, off target 69’ M. Olise (Bayern Munich), open play, 0.08 xG, saved 15’ F. Ruiz (Paris Saint-Germain), open play, 0.06 xG, off target 81’ J. Neves (Paris Saint-Germain), from a corner, 0.06 xG, off target 90+1’ Marquinhos (Paris Saint-Germain), open play, 0.06 xG, off target 46’ N. Mendes (Paris Saint-Germain), open play, 0.06 xG, blocked 17’ A. Pavlović (Bayern Munich), open play, 0.06 xG, blocked 90’ K. Lee (Paris Saint-Germain), open play, 0.05 xG, off target 53’ H. Kane (Bayern Munich), open play, 0.05 xG, saved 49’ K. Kvaratskhelia (Paris Saint-Germain), from a corner, 0.05 xG, off target 22’ F. Ruiz (Paris Saint-Germain), open play, 0.04 xG, off target 68’ Vitinha (Paris Saint-Germain), from a corner, 0.03 xG, saved 86’ Vitinha (Paris Saint-Germain), from a corner, 0.03 xG, saved 79’ G. Ramos (Paris Saint-Germain), open play, 0.03 xG, off target 14’ Vitinha (Paris Saint-Germain), from a corner, 0.02 xG, blocked 67’ Vitinha (Paris Saint-Germain), open play, 0.02 xG, blocked 70’ K. Lee (Paris Saint-Germain), open play, 0.02 xG, saved 87’ K. Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, saved 57’ S. Mayulu (Paris Saint-Germain), open play, 0.02 xG, blocked 75’ Vitinha (Paris Saint-Germain), open play, 0.02 xG, saved 61’ Vitinha (Paris Saint-Germain), open play, 0.01 xG, blocked 68’ K. Kvaratskhelia (Paris Saint-Germain), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Paris Saint-Germain 4-3-3 Starting XI
Chevalier
Hakimi 45’
Marquinhos
Pacho
Mendes
Zaïre-Emery
Vitinha
Ruiz 66’
Barcola 66’
Dembélé 25’
Kvaratskhelia
Bayern Munich 4-2-3-1 Starting XI
Neuer
Laimer
Tah
Upamecano
Stanišić
Kimmich
Pavlović
Olise 81’
Gnabry 46’
Díaz 2
Kane 88’

Player stats

Goalkeeper1 player
90′ 3 2 27 – – – – –
Defenders4 players
A. Hakimi Taken off
44′ 1 2 – 4 1 34 – – – –
90′ 2 1 – 5 3 80 – – – –
90′ 1 1 – 1 – 64 – – – –
90′ 3 2 – 7 1 73 1 – – –
Midfielders6 players
90′ – – 65 2 – 3 3 5 1 2 –
Vitinha
90′ – – 123 2 – 2 – 2 1 – –
F. Ruiz Taken off
66′ – – 50 2 – 2 1 2 2 – –
K. Lee Came on as a substitute
65′ – – 48 7 – 3 – 5 1 1 –
S. Mayulu Came on as a substitute
46′ – – 25 2 – – – – – – –
J. Neves Came on as a substitute
24′ 1 – 30 1 – – – – 1 – –
Forwards4 players
B. Barcola Taken off
66′ – – 1 1 0.21 – 3 4 1 23 –
O. Dembélé Taken off
25′ – – – – – – – – – 6 –
90′ – – 4 2 0.23 – 1 5 2 52 –
G. Ramos Came on as a substitute
24′ – – 2 – 0.19 – – 1 – 2 –
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.

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.