Match summary
Aston Villa beat Bayern Munich 1-0. It was goalless at half-time.
Jhon Durán put Aston Villa ahead in the 79th minute.
Bayern Munich can feel hard done by, creating 1.56 expected goals (xG) from 17 shots to Aston Villa's 0.40 from 5.
Aston Villa
vs
Bayern Munich
2 October 2024 · Champions League · Matchday 2 · 2024/25
Half-time: 0–0
Aston Villa beat Bayern Munich 1-0. It was goalless at half-time.
Jhon Durán put Aston Villa ahead in the 79th minute.
Bayern Munich can feel hard done by, creating 1.56 expected goals (xG) from 17 shots to Aston Villa's 0.40 from 5.
Aston Villa
Bayern Munich
1-0 (Aston Villa)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.
Tap a goal for the scorer and score.
Every shot and where it was taken from.
Hover or tap a shot for the player, minute and xG.
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
Aston Villa
1–0
Bayern Munich
Full-time
| 90′ | 7 | 0 | 36 | 2 | – | – | – | – |
| 90′ | 3 | 1 | – | 6 | 2 | 22 | 1 | – | – | – | ||
| 90′ | – | – | ||||||||||
| 90′ | 4 | 1 | 3 | 4 | – | 41 | – | – | 1 | – | ||
| 90′ | 2 | 3 | – | 5 | 2 | 23 | – | – | – | – | ||
Ian Maatsen
Came on as a substitute
|
30′ | – | – | – | – | – | 3 | 2 | – | – |
Amadou Onana
Taken off
|
60′ | – | – | 15 | – | – | 1 | – | 4 | – | 1 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 90′ | – | – | 31 | 1 | – | 5 | 1 | 5 | 1 | – | – | ||
| 90′ | – | – | – | – | – | ||||||||
| 90′ | – | – | 19 | 1 | – | – | – | 7 | – | 2 | – | ||
Jacob Ramsey
Taken off
|
27′ | – | – | 7 | – | – | 1 | 1 | 1 | – | – | – | |
Ross Barkley
Came on as a substitute
|
30′ | – | – | 9 | – | – | 2 | 1 | 2 | 1 | – | – |
Ollie Watkins
Taken off
|
70′ | – | – | 1 | – | 0.18 | – | – | 6 | 3 | 15 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Leon Bailey
Came on as a substituteTaken off
|
63′ | – | – | – | – | – | – | – | 1 | – | 9 | – | |
Jhon Durán
Came on as a substitute
|
20′ | 1 | – | 1 | 1 | 0.01 | – | – | 6 | – | 6 |
| 90′ | 1 | 1 | 39 | – | – | – | – | – |
Konrad Laimer
Taken off
|
86′ | 2 | 2 | – | 4 | – | 39 | – | – | – | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 90′ | 3 | 4 | – | 4 | 1 | 82 | 2 | – | – | |||
Kim Min-jae
Taken off
|
86′ | 1 | 3 | – | 7 | 6 | 75 | – | – | – | – | |
| 90′ | 2 | 3 | – | 7 | 1 | 40 | – | – | – | – |
| 90′ | – | – | 113 | 1 | – | 2 | 1 | 3 | 1 | 1 | – | ||
Aleksandar Pavlović
Taken off
|
76′ | – | – | 65 | – | – | 1 | – | 1 | 2 | – | – | |
| 90′ | – | – | 44 | 1 | – | – | – | 1 | 2 | – | |||
Michael Olise
Taken off
|
66′ | – | – | 40 | – | – | – | – | 3 | 2 | – | – | |
Kingsley Coman
Taken off
|
45′ | – | – | 29 | 1 | – | 4 | – | 6 | 2 | – | – | |
Jamal Musiala
Came on as a substitute
|
45′ | – | – | 27 | 2 | – | 4 | – | 6 | – | 1 | – | |
Leroy Sané
Came on as a substitute
|
24′ | – | – | 12 | 1 | – | – | – | – | – | – | – | |
João Palhinha
Came on as a substitute
|
14′ | – | – | 17 | – | – | 2 | 1 | 3 | – | – | – | |
Leon Goretzka
Came on as a substitute
|
10′ | – | – | 9 | 1 | – | 1 | – | 1 | – | – | – |
| 90′ | – | – | 2 | 1 | 0.10 | – | 2 | 7 | 2 | 20 | – | ||
Mathys Tel
Came on as a substitute
|
10′ | – | – | 2 | 1 | 0.05 | – | – | 1 | – | 4 | – |
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.
Last five Champions League games before this one, oldest first. Select one to open it.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.