UEFA Champions League

AC Milan vs Girona, 2024-25 UEFA Champions League, League Phase

· UEFA Champions League
  • 37': Rafael Leão
FT
1 - 0

Rafael Leão strike earns AC Milan narrow win over Girona

A first-half goal by winger Rafael Leao helped AC Milan to a 1-0 home win against Girona in the Champions League on Wednesday, leaving the Italians well-placed to book a spot in the last 16.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Corner, Girona. Conceded by Youssouf Fofana.
  • 3': Delay in match because of an injury Emerson Royal (AC Milan).
  • 4': Delay over. They are ready to continue.
  • 4': Substitution, AC Milan. Davide Calabria replaces Emerson Royal because of an injury.
  • 5': Attempt missed. Yangel Herrera (Girona) header from the centre of the box is close, but misses to the right. Assisted by Viktor Tsyhankov with a cross following a corner.
  • 5': Foul by Yangel Herrera (Girona).
  • 5': Ismaël Bennacer (AC Milan) wins a free kick in the defensive half.
  • 6': Foul by Strahinja Pavlovic (AC Milan).
  • 6': Viktor Tsyhankov (Girona) wins a free kick in the defensive half.
  • 7': Delay in match because of an injury Tijjani Reijnders (AC Milan).
  • 8': Delay over. They are ready to continue.
  • 9': Foul by Yangel Herrera (Girona).
  • 9': Rafael Leão (AC Milan) wins a free kick in the attacking half.
  • 10': Attempt saved. Tijjani Reijnders (AC Milan) right footed shot from outside the box is saved in the bottom left corner.
  • 10': Corner, AC Milan. Conceded by Paulo Gazzaniga.
  • 11': Attempt blocked. Davide Calabria (AC Milan) right footed shot from outside the box is blocked. Assisted by Tijjani Reijnders.
  • 11': Attempt saved. Rafael Leão (AC Milan) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Yunus Musah.
  • 11': Corner, AC Milan. Conceded by Paulo Gazzaniga.
  • 12': Corner, AC Milan. Conceded by Viktor Tsyhankov.
  • 12': Attempt missed. Strahinja Pavlovic (AC Milan) left footed shot from outside the box is close, but misses to the right.
  • 18': Foul by Oriol Romeu (Girona).
  • 18': Ismaël Bennacer (AC Milan) wins a free kick in the defensive half.
  • 20': Corner, AC Milan. Conceded by Alejandro Francés.
  • 22': Delay in match because of an injury Davide Calabria (AC Milan).
  • 23': Delay over. They are ready to continue.
  • 24': Theo Hernández (AC Milan) hits the bar with a left footed shot from the centre of the box. Assisted by Rafael Leão following a fast break.
  • 28': Bryan Gil (Girona) wins a free kick in the defensive half.
  • 28': Foul by Davide Calabria (AC Milan).
  • 29': Yunus Musah (AC Milan) hits the left post with a right footed shot from outside the box. Assisted by Álvaro Morata with a headed pass.
  • 29': Bryan Gil (Girona) wins a free kick in the defensive half.
  • 29': Foul by Yunus Musah (AC Milan).
  • 31': Attempt saved. Donny van de Beek (Girona) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Oriol Romeu.
  • 31': Attempt missed. Rafael Leão (AC Milan) right footed shot from outside the box is just a bit too high. Assisted by Youssouf Fofana following a fast break.
  • 33': Foul by Oriol Romeu (Girona).
  • 33': Álvaro Morata (AC Milan) wins a free kick in the defensive half.
  • 33': Attempt saved. Viktor Tsyhankov (Girona) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Yangel Herrera.
  • 35': Attempt blocked. Álvaro Morata (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Rafael Leão.
  • 36': Attempt blocked. Yunus Musah (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Davide Calabria.
  • 36': Corner, AC Milan. Conceded by Ladislav Krejcí.
  • 37': Attempt missed. Davide Calabria (AC Milan) right footed shot from outside the box misses to the left following a corner.
  • 37': Goal! AC Milan 1, Girona 0. Rafael Leão (AC Milan) left footed shot from the centre of the box to the top left corner. Assisted by Ismaël Bennacer.
  • 41': Foul by Youssouf Fofana (AC Milan).
  • 41': Yangel Herrera (Girona) wins a free kick on the left wing.
  • 41': Davide Calabria (AC Milan) is shown the yellow card.
  • 43': Attempt blocked. Alejandro Francés (Girona) left footed shot from outside the box is blocked.
  • 43': Foul by Donny van de Beek (Girona).
  • 43': Mike Maignan (AC Milan) wins a free kick in the defensive half.
  • 45': Donny van de Beek (Girona) wins a free kick in the defensive half.
  • 45': Foul by Yunus Musah (AC Milan).
  • 45': Daley Blind (Girona) wins a free kick in the defensive half.
  • 45': Foul by Yunus Musah (AC Milan).
  • 45': Fourth official has announced 5 minutes of added time.
  • 45'+1': Foul by Ismaël Bennacer (AC Milan).
  • 45'+1': Oriol Romeu (Girona) wins a free kick in the defensive half.
  • 45'+1': Foul by Strahinja Pavlovic (AC Milan).
  • 45'+1': Yangel Herrera (Girona) wins a free kick in the defensive half.
  • 45'+4': Attempt saved. Álvaro Morata (AC Milan) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Theo Hernández.
  • 45'+5': Attempt saved. Yangel Herrera (Girona) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Bryan Gil with a cross.
  • 45'+5': Corner, Girona. Conceded by Mike Maignan.
  • 45'+6': Offside, Girona. Viktor Tsyhankov is caught offside.
  • 45'+6': First Half ends, AC Milan 1, Girona 0.
  • 45': Second Half begins AC Milan 1, Girona 0.
  • 46': Attempt saved. Rafael Leão (AC Milan) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Youssouf Fofana.
  • 47': Attempt missed. Viktor Tsyhankov (Girona) left footed shot from outside the box is high and wide to the left. Assisted by Donny van de Beek.
  • 51': Attempt blocked. Youssouf Fofana (AC Milan) right footed shot from outside the box is blocked. Assisted by Ismaël Bennacer.
  • 51': Corner, AC Milan. Conceded by Ladislav Krejcí.
  • 53': Attempt blocked. Viktor Tsyhankov (Girona) right footed shot from the centre of the box is blocked.
  • 53': Corner, Girona. Conceded by Matteo Gabbia.
  • 54': Attempt missed. Yangel Herrera (Girona) header from the centre of the box is close, but misses to the left. Assisted by Viktor Tsyhankov with a cross following a corner.
  • 55': Attempt missed. Theo Hernández (AC Milan) left footed shot from the left side of the box is close, but misses to the left. Assisted by Youssouf Fofana following a fast break.
  • 57': Offside, Girona. Bryan Gil is caught offside.
  • 58': Davide Calabria (AC Milan) wins a free kick in the attacking half.
  • 58': Foul by Bryan Gil (Girona).
  • 59': Bryan Gil (Girona) is shown the yellow card for a bad foul.
  • 60': Attempt missed. Ismaël Bennacer (AC Milan) left footed shot from outside the box is just a bit too high from a direct free kick.
  • 61': Attempt missed. Yangel Herrera (Girona) right footed shot from outside the box is close, but misses to the left. Assisted by Daley Blind.
  • 62': Davide Calabria (AC Milan) wins a free kick in the defensive half.
  • 62': Foul by Bryan Gil (Girona).
  • 63': Foul by Ladislav Krejcí (Girona).
  • 63': Yunus Musah (AC Milan) wins a free kick in the attacking half.
  • 64': Substitution, AC Milan. Tammy Abraham replaces Álvaro Morata.
  • 65': Attempt missed. Rafael Leão (AC Milan) right footed shot from outside the box is close, but misses to the left. Assisted by Tammy Abraham following a fast break.
  • 67': Foul by Alejandro Francés (Girona).
  • 67': Tammy Abraham (AC Milan) wins a free kick on the left wing.
  • 69': Daley Blind (Girona) wins a free kick in the defensive half.
  • 69': Foul by Tammy Abraham (AC Milan).
  • 69': Hand ball by Alejandro Francés (Girona).
  • 69': Foul by Yangel Herrera (Girona).
  • 69': Tijjani Reijnders (AC Milan) wins a free kick in the attacking half.
  • 70': Offside, AC Milan. Davide Calabria is caught offside.
  • 71': Foul by Youssouf Fofana (AC Milan).
  • 71': Viktor Tsyhankov (Girona) wins a free kick in the defensive half.
  • 72': Substitution, Girona. Iván Martín replaces Viktor Tsyhankov.
  • 72': Substitution, Girona. Cristhian Stuani replaces Abel Ruiz.
  • 72': Substitution, Girona. Yáser Asprilla replaces Donny van de Beek.
  • 72': Substitution, Girona. Arnaut Danjuma replaces Bryan Gil.
  • 73': Foul by Yangel Herrera (Girona).
  • 73': Youssouf Fofana (AC Milan) wins a free kick in the attacking half.
  • 75': Substitution, AC Milan. Christian Pulisic replaces Ismaël Bennacer.
  • 75': Substitution, AC Milan. Filippo Terracciano replaces Tijjani Reijnders.
  • 77': Foul by Daley Blind (Girona).
  • 77': Youssouf Fofana (AC Milan) wins a free kick in the defensive half.
  • 77': Substitution, Girona. Portu replaces Yangel Herrera.
  • 78': Foul by Cristhian Stuani (Girona).
  • 78': Matteo Gabbia (AC Milan) wins a free kick in the defensive half.
  • 78': Christian Pulisic (AC Milan) wins a free kick on the left wing.
  • 78': Foul by Yáser Asprilla (Girona).
  • 80': Alejandro Francés (Girona) wins a free kick in the defensive half.
  • 80': Foul by Theo Hernández (AC Milan).
  • 80': Theo Hernández (AC Milan) is shown the yellow card.
  • 81': Foul by Ladislav Krejcí (Girona).
  • 81': Tammy Abraham (AC Milan) wins a free kick in the defensive half.
  • 81': Foul by Iván Martín (Girona).
  • 81': Youssouf Fofana (AC Milan) wins a free kick in the defensive half.
  • 82': Iván Martín (Girona) is shown the yellow card for a bad foul.
  • 84': Delay in match because of an injury Strahinja Pavlovic (AC Milan).
  • 85': Delay over. They are ready to continue.
  • 87': Alejandro Francés (Girona) wins a free kick in the attacking half.
  • 87': Foul by Strahinja Pavlovic (AC Milan).
  • 90'+1': Fourth official has announced 5 minutes of added time.
  • 90'+1': Attempt missed. Yáser Asprilla (Girona) left footed shot from outside the box is too high. Assisted by Portu.
  • 90'+3': Offside, Girona. Cristhian Stuani is caught offside.
  • 90'+4': Attempt saved. Ladislav Krejcí (Girona) header from the centre of the box is saved in the bottom left corner. Assisted by Oriol Romeu.
  • 90'+4': Delay in match because of an injury Theo Hernández (AC Milan).
  • 90'+5': Delay over. They are ready to continue.
  • 90'+5': Foul by Alejandro Francés (Girona).
  • 90'+5': Tammy Abraham (AC Milan) wins a free kick on the left wing.
  • 90'+6': Second Half ends, AC Milan 1, Girona 0.
  • 0': Match ends, AC Milan 1, Girona 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/9812.png&h=25&scale=crop&w=25&location=originGIR MILhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/103.png&h=25&scale=crop&w=25&location=origin
18 Fouls 12
2 Yellow Cards 2
0 Red Cards 0
3 Offsides 1
3 Corner Kicks 6
4 Saves 4
57.8 Possession 42.2
11 SHOTS 17
4 ON GOAL 5
0.4 On Target % 0.3
0 Penalty Goals 0
0 Penalty Kicks Taken 0
481 Accurate Passes 344
536 Passes 394
0.9 Pass Completion % 0.9
5 Accurate Crosses 1
14 Crosses 9
0.4 Cross % 0.1
22 Long Balls 36
9 Accurate Long Balls 20
0.4 Long Balls % 0.6
2 Blocked Shots 4
12 Effective Tackles 10
20 Tackles 15
0.6 Tackle % 0.7
8 Interceptions 10
11 Effective Clearances 19
11 Clearances 19

Game Information

Competition: UEFA Champions League

Venue: Stadio Giuseppe Meazza
Location: Milano, Italy
Attendance: 66,030

UEFA Champions League Table

# TEAM GP GD PTS
1 Paris Saint-Germain 1 +5 3
2 Bayern Munich 1 +5 3
3 Barcelona 1 +4 3
4 Manchester United 1 +4 3
Full Table

Line-Ups

MIL AC Milan (4-2-3-1)

No. Name
16 Mike Maignan (GK)
31 Strahinja Pavlovic
46 Matteo Gabbia
19 Theo Hernández Yellow Card
22 Emerson Royal
14 Tijjani Reijnders
29 Youssouf Fofana
4 Ismaël Bennacer
7 Álvaro Morata
10 Rafael Leão
80 Yunus Musah

GIR Girona (4-2-3-1)

No. Name
13 Paulo Gazzaniga (GK)
18 Ladislav Krejcí
5 David López
17 Daley Blind
16 Alejandro Francés
6 Donny van de Beek
21 Yangel Herrera
14 Oriol Romeu
9 Abel Ruiz
20 Bryan Gil Yellow Card
8 Viktor Tsygankov

UEFA Champions League News

Dawson: Anfield win could mean nothing if Man City are punished
Dawson: Anfield win could mean nothing if Man City are punished

Dawson: Anfield win could mean nothing if Man City are punished

Nicol: We might as well get AI to referee Liverpool vs. Manchester City
Nicol: We might as well get AI to referee Liverpool vs. Manchester City

Nicol: We might as well get AI to referee Liverpool vs. Manchester City

Mikel Arteta: 'I still have the scar' from Arsenal's Champions League final defeat
Mikel Arteta: 'I still have the scar' from Arsenal's Champions League final defeat

Mikel Arteta has said he still has a "scar" from Arsenal's Champions League final defeat to Paris Saint-Germain in May.

Ogden: Haaland will not play in the Championship
Ogden: Haaland will not play in the Championship

Ogden: Haaland will not play in the Championship

State of each position in 2026: What are the biggest tactical trends?
State of each position in 2026: What are the biggest tactical trends?

Elite soccer has changed dramatically in recent years, and the most valued player skill sets have evolved as a result.