PSV Eindhoven vs Bayern Munich

28 January 2026 · Champions League · Matchday 8 · 2025/26 · Referee Joao Pedro Pinheiro

Full time 1 – 2

Half-time: 0–0

  • I. Saibari 78’
  • J. Musiala 58’
  • H. Kane 84’

Match summary

Bayern Munich beat PSV Eindhoven 2-1 on the road. It was goalless at half-time.

J. Musiala put Bayern Munich ahead in the 58th minute, I. Saibari equalised in the 78th minute, and H. Kane won it in the 84th minute.

The chances backed that up: Bayern Munich created 2.00 expected goals (xG) from 17 shots to PSV Eindhoven's 0.61 from 13. PSV Eindhoven had a player sent off.

Match stats

43% Possession 57%
13 Shots 17
7 Shots on target 8
5 Corners 6
395 Passes 550
79.7% Pass accuracy 85.1%
22 Tackles 11
11 Fouls 10
5 Yellow cards 2
1 Red cards 0
1 Offsides 2

Key events

PSV Eindhoven Bayern Munich
0’
V. KompanyManagerArgument
Kick-off
I. SaibariShot on target
2’
7’
J. VeermanShot on target
16’
S. DestShot on target
16’
24’
26’
N. JacksonShot on target
33’
A. PavlovićShot on target
I. SaibariShot on target
34’
35’
G. TilShot on target
43’
I. PerisicShot on target
44’
Half-time0-0
N. FernandezD. Man
46’
Second half underway
58’
J. MusialaRight foot shot0-1 (Bayern Munich)
61’
L. KarlShot on target
62’
62’
72’
M. OliseShot on target
I. SaibariRight foot shot1-1 (PSV Eindhoven)
78’
83’
J. KimmichArgument
G. TilArgument
83’
84’
H. KaneRight foot shot1-2 (Bayern Munich)
85’
86’
87’
H. KaneShot on target
M. JúniorSecond yellowFoul
90+3’
90+5’
M. OliseShot on target
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 0.61 2.00 58’ J. Musiala (Bayern Munich), 0-1 58’ 78’ I. Saibari (PSV Eindhoven), 1-1 78’ 84’ H. Kane (Bayern Munich), 1-2 84’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.61 2.00 58’ J. Musiala (Bayern Munich), 0-1 Musiala 58’ 78’ I. Saibari (PSV Eindhoven), 1-1 Saibari 78’ 84’ H. Kane (Bayern Munich), 1-2 Kane 84’
PSV Eindhoven 0.61 xGBayern Munich 2.00 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayern Munich attacking PSV Eindhoven attacking 
58’ J. Musiala (Bayern Munich), open play, 0.36 xG, goal 12’ J. Musiala (Bayern Munich), open play, 0.28 xG, blocked 87’ H. Kane (Bayern Munich), open play, 0.23 xG, saved 84’ H. Kane (Bayern Munich), open play, 0.20 xG, goal 45’ I. Perisic (PSV Eindhoven), open play, 0.14 xG, off target 6’ T. Bischof (Bayern Munich), direct free kick, 0.13 xG, hit the woodwork 68’ M. Olise (Bayern Munich), open play, 0.11 xG, blocked 72’ M. Olise (Bayern Munich), open play, 0.11 xG, saved 61’ L. Karl (Bayern Munich), open play, 0.09 xG, saved 87’ S. Boey (Bayern Munich), open play, 0.09 xG, off target 65’ S. Gnabry (Bayern Munich), open play, 0.08 xG, off target 76’ P. Wanner (PSV Eindhoven), open play, 0.08 xG, blocked 33’ A. Pavlović (Bayern Munich), open play, 0.06 xG, saved 3’ I. Perisic (PSV Eindhoven), from a corner, 0.06 xG, off target 19’ L. Díaz (Bayern Munich), open play, 0.06 xG, blocked 36’ T. Bischof (Bayern Munich), open play, 0.06 xG, off target 26’ N. Jackson (Bayern Munich), open play, 0.05 xG, saved 16’ S. Dest (PSV Eindhoven), open play, 0.05 xG, saved 43’ G. Til (PSV Eindhoven), open play, 0.05 xG, saved 78’ I. Saibari (PSV Eindhoven), open play, 0.04 xG, goal 16’ J. Veerman (PSV Eindhoven), open play, 0.04 xG, saved 2’ I. Saibari (PSV Eindhoven), open play, 0.04 xG, saved 42’ P. Wanner (PSV Eindhoven), open play, 0.04 xG, off target 70’ L. Díaz (Bayern Munich), open play, 0.03 xG, off target 90’ S. Dest (PSV Eindhoven), from a corner, 0.03 xG, off target 90+5’ M. Olise (Bayern Munich), direct free kick, 0.03 xG, saved 34’ I. Saibari (PSV Eindhoven), open play, 0.02 xG, saved 32’ J. Kimmich (Bayern Munich), open play, 0.02 xG, off target 44’ I. Perisic (PSV Eindhoven), from a corner, 0.01 xG, saved 54’ I. Perisic (PSV Eindhoven), open play, 0.01 xG, off target 58’ J. Musiala (Bayern Munich), open play, 0.36 xG, goal 12’ J. Musiala (Bayern Munich), open play, 0.28 xG, blocked 87’ H. Kane (Bayern Munich), open play, 0.23 xG, saved 84’ H. Kane (Bayern Munich), open play, 0.20 xG, goal 45’ I. Perisic (PSV Eindhoven), open play, 0.14 xG, off target 6’ T. Bischof (Bayern Munich), direct free kick, 0.13 xG, hit the woodwork 68’ M. Olise (Bayern Munich), open play, 0.11 xG, blocked 72’ M. Olise (Bayern Munich), open play, 0.11 xG, saved 61’ L. Karl (Bayern Munich), open play, 0.09 xG, saved 87’ S. Boey (Bayern Munich), open play, 0.09 xG, off target 65’ S. Gnabry (Bayern Munich), open play, 0.08 xG, off target 76’ P. Wanner (PSV Eindhoven), open play, 0.08 xG, blocked 33’ A. Pavlović (Bayern Munich), open play, 0.06 xG, saved 3’ I. Perisic (PSV Eindhoven), from a corner, 0.06 xG, off target 19’ L. Díaz (Bayern Munich), open play, 0.06 xG, blocked 36’ T. Bischof (Bayern Munich), open play, 0.06 xG, off target 26’ N. Jackson (Bayern Munich), open play, 0.05 xG, saved 16’ S. Dest (PSV Eindhoven), open play, 0.05 xG, saved 43’ G. Til (PSV Eindhoven), open play, 0.05 xG, saved 16’ J. Veerman (PSV Eindhoven), open play, 0.04 xG, saved 78’ I. Saibari (PSV Eindhoven), open play, 0.04 xG, goal 2’ I. Saibari (PSV Eindhoven), open play, 0.04 xG, saved 42’ P. Wanner (PSV Eindhoven), open play, 0.04 xG, off target 70’ L. Díaz (Bayern Munich), open play, 0.03 xG, off target 90’ S. Dest (PSV Eindhoven), from a corner, 0.03 xG, off target 90+5’ M. Olise (Bayern Munich), direct free kick, 0.03 xG, saved 34’ I. Saibari (PSV Eindhoven), open play, 0.02 xG, saved 32’ J. Kimmich (Bayern Munich), open play, 0.02 xG, off target 44’ I. Perisic (PSV Eindhoven), from a corner, 0.01 xG, saved 54’ I. Perisic (PSV Eindhoven), open play, 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

PSV Eindhoven 4-4-2 Starting XI
Kovář
Dest
Schouten
Obispo
Júnior
Man 46’
Wanner
Veerman
Perisic 82’
Til
Saibari
Bayern Munich 4-2-3-1 Starting XI
Urbig
Bischof 85’
Upamecano 62’
Tah
Itō
Kimmich
Pavlović
Karl 62’
Musiala 62’
Díaz
Jackson 62’

Player stats

Goalkeeper1 player
90′ 6 2 30 2 – – – –
Defenders4 players
S. Dest
90′ 3 1 – 8 1 34 – – – –
90′ 1 2 – 2 – 44 1 – –
90′ – – – 3 3 43 1 – – –
90′ 4 4 – 9 1 45 2 – –
Midfielders6 players
D. Man Taken off
45′ – – 18 2 – – 2 1 – – –
90′ – – 31 1 – 8 – 11 2 1 –
90′ – – – – –
I. Perisic Taken off
82′ – – 30 – – – 1 6 1 –
N. Fernandez Came on as a substitute
45′ – – 10 1 – 1 1 5 1 1 –
C. Driouech Came on as a substitute
8′ – – 1 – – – 1 – – – –
Forwards2 players
G. Til
90′ – 1 1 1 0.05 – 2 2 – 24
90′ 1 – 3 0.10 – – –
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.