Feyenoord vs AC Milan

12 February 2025 · Champions League · Knockout play-offs, first leg · 2024/25

Full time 1 – 0

Half-time: 1–0

Aggregate: Feyenoord 2–1 AC Milan. Feyenoord go through.

  • Igor Paixão 3’

Match summary

Feyenoord beat AC Milan 1-0 after 90 minutes. Feyenoord led 1-0 at half-time. Feyenoord went through 2-1 on aggregate.

Igor Paixão put Feyenoord ahead in the 3rd minute.

There was little between the sides on chances: Feyenoord created 0.50 expected goals (xG) from 11 shots, AC Milan 0.59 from 12.

Key events

Feyenoord AC Milan
Kick-off
Igor PaixãoRight foot shot1-0 (Feyenoord)
3’
3’
Tijjani ReijndersShot on target
16’
João FélixShot on target
31’
João FélixShot on target
Anis Hadj MoussaShot on target
33’
Half-time1-0
Julián CarranzaAyase Ueda
46’
Second half underway
51’
Gijs SmalFoul
57’
Antoni MilamboTime wasting
62’
73’
Samuel ChukwuezeShot on target
81’
Strahinja PavlovićShot on target
88’
João FélixShot on target
Full-time1-0

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.50 0.59 3’ Igor Paixão (Feyenoord), 1-0 3’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.50 0.59 3’ Igor Paixão (Feyenoord), 1-0 Paixão 3’
Feyenoord 0.50 xGAC Milan 0.59 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AC Milan attacking Feyenoord attacking 
3’ Tijjani Reijnders (AC Milan), open play, 0.14 xG, saved 84’ Anis Hadj Moussa (Feyenoord), open play, 0.10 xG, blocked 53’ Julián Carranza (Feyenoord), open play, 0.08 xG, off target 48’ Thomas Beelen (Feyenoord), from a corner, 0.06 xG, off target 70’ Tijjani Reijnders (AC Milan), set piece, 0.07 xG, off target 73’ Strahinja Pavlović (AC Milan), from a corner, 0.07 xG, blocked 85’ Ibrahim Osman (Feyenoord), set piece, 0.06 xG, off target 33’ Anis Hadj Moussa (Feyenoord), open play, 0.05 xG, saved 73’ Samuel Chukwueze (AC Milan), from a corner, 0.05 xG, saved 61’ Youssouf Fofana (AC Milan), open play, 0.05 xG, off target 88’ João Félix (AC Milan), open play, 0.05 xG, saved 16’ João Félix (AC Milan), open play, 0.04 xG, saved 76’ João Félix (AC Milan), open play, 0.04 xG, blocked 61’ Santiago Giménez (AC Milan), open play, 0.03 xG, blocked 72’ Igor Paixão (Feyenoord), open play, 0.03 xG, off target 48’ Rafael Leão (AC Milan), open play, 0.03 xG, blocked 40’ Gijs Smal (Feyenoord), from a corner, 0.02 xG, off target 45’ Quinten Timber (Feyenoord), open play, 0.03 xG, blocked 81’ Strahinja Pavlović (AC Milan), open play, 0.02 xG, saved 3’ Igor Paixão (Feyenoord), open play, 0.02 xG, goal 31’ João Félix (AC Milan), open play, 0.02 xG, saved 8’ Anis Hadj Moussa (Feyenoord), open play, 0.02 xG, blocked 37’ Igor Paixão (Feyenoord), open play, 0.02 xG, hit the woodwork 3’ Tijjani Reijnders (AC Milan), open play, 0.14 xG, saved 84’ Anis Hadj Moussa (Feyenoord), open play, 0.10 xG, blocked 53’ Julián Carranza (Feyenoord), open play, 0.08 xG, off target 73’ Strahinja Pavlović (AC Milan), from a corner, 0.07 xG, blocked 48’ Thomas Beelen (Feyenoord), from a corner, 0.06 xG, off target 70’ Tijjani Reijnders (AC Milan), set piece, 0.07 xG, off target 85’ Ibrahim Osman (Feyenoord), set piece, 0.06 xG, off target 73’ Samuel Chukwueze (AC Milan), from a corner, 0.05 xG, saved 33’ Anis Hadj Moussa (Feyenoord), open play, 0.05 xG, saved 61’ Youssouf Fofana (AC Milan), open play, 0.05 xG, off target 88’ João Félix (AC Milan), open play, 0.05 xG, saved 16’ João Félix (AC Milan), open play, 0.04 xG, saved 61’ Santiago Giménez (AC Milan), open play, 0.03 xG, blocked 76’ João Félix (AC Milan), open play, 0.04 xG, blocked 72’ Igor Paixão (Feyenoord), open play, 0.03 xG, off target 48’ Rafael Leão (AC Milan), open play, 0.03 xG, blocked 45’ Quinten Timber (Feyenoord), open play, 0.03 xG, blocked 40’ Gijs Smal (Feyenoord), from a corner, 0.02 xG, off target 81’ Strahinja Pavlović (AC Milan), open play, 0.02 xG, saved 3’ Igor Paixão (Feyenoord), open play, 0.02 xG, goal 31’ João Félix (AC Milan), open play, 0.02 xG, saved 8’ Anis Hadj Moussa (Feyenoord), open play, 0.02 xG, blocked 37’ Igor Paixão (Feyenoord), open play, 0.02 xG, hit the woodwork
Size shows xG Goal On target Off target or blocked

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

Lineups

Feyenoord 4-3-3 Starting XI
Wellenreuther
Smal 70’
Read 79’
Beelen
Hancko
Moder
Milambo
Timber 79’
Paixão 85’
Moussa
Ueda 46’
AC Milan 4-2-3-1 Starting XI
Maignan
Hernández
Walker
Thiaw 60’
Pavlović
Fofana
Reijnders
Félix
Leão 83’
Pulišić 60’
Giménez 83’

Player stats

Goalkeeper1 player
90′ 6 0 44 1 – – – –
Defenders5 players
Givairo Read Taken off
79′ 8 – – 8 – 22 – – – –
90′ 1 – 3 2 1 50 – – – –
90′ 4 – – 6 1 50 – – – –
Gijs Smal Taken off
70′ 1 – – 3 – 29 1 – 1
Jeyland Mitchell Came on as a substitute
11′ 1 – – 1 – – 2 – – –
Midfielders7 players
90′ – – 38 – – 4 – 11 1 2 –
Antoni Milambo
90′ – – 21 – – 2 1 3 – 1
Quinten Timber Taken off
79′ – – 17 3 – – – 2 2 – –
Igor Paixão Taken off
85′ 1 – 17 2 – 1 2 5 – 1 –
Hugo Bueno Came on as a substitute
20′ – – 7 – – 1 1 2 – – –
Ibrahim Osman Came on as a substitute
11′ – – 4 – – – – – – – –
Luka Ivanušec Came on as a substitute
12′ – – 1 – – 1 – 2 – 1 –
Forwards3 players
90′ – – 3 1 0.17 – – 2 – 28 –
Ayase Ueda Taken off
45′ – – – – – – – – – 8 –
Julián Carranza Came on as a substitute
45′ – – 1 – 0.08 – 2 5 2 9 –
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.