Inter vs Feyenoord

11 March 2025 · Champions League · Round of 16, second leg · 2024/25

Full time 2 – 1

Half-time: 1–1

Aggregate: Feyenoord 1–4 Inter. Inter go through.

  • Marcus Thuram 8’
  • Hakan Çalhanoğlu 51’ (pen)
  • Jakub Moder 42’ (pen)

Match summary

Inter saw off Feyenoord 2-1 after 90 minutes. It was 1-1 at half-time. Inter went through 4-1 on aggregate.

Marcus Thuram put Inter ahead in the 8th minute, Jakub Moder equalised from the penalty spot in the 42nd minute, and Hakan Çalhanoğlu won it from the penalty spot in the 51st minute.

The chances backed that up: Inter created 2.09 expected goals (xG) from 12 shots to Feyenoord's 1.50 from 14.

Key events

Inter Feyenoord
Kick-off
Carlos AugustoShot on target
4’
Henrikh MkhitaryanShot on target
4’
7’
Aymen SlitiShot on target
Marcus ThuramRight foot shot1-0 (Inter)
8’
Mehdi TaremiShot on target
16’
31’
Hugo BuenoShot on target
40’
Jakub ModerVAR: No penalty
42’
Jakub ModerPenalty1-1 (Feyenoord)
45+1’
Gijs SmalFoul
45+1’
Givairo ReadVAR: Mistaken identity
Half-time1-1
Second half underway
Hakan ÇalhanoğluPenalty2-1 (Inter)
51’
Kristjan AsllaniHakan Çalhanoğlu
61’
Kristjan AsllaniFoul
62’
63’
Gernot TraunerAymen Sliti
63’
Julián CarranzaAyase Ueda
Marcus ThuramVAR: Penalty given
68’
Marcus ThuramSimulation
69’
83’
Hugo BuenoShot on target
Matteo CocchiFrancesco Acerbi
84’
Full-time2-1

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 2.09 1.50 8’ Marcus Thuram (Inter), 1-0 8’ 42’ Jakub Moder (Feyenoord), 1-1 42’ 51’ Hakan Çalhanoğlu (Inter), 2-1 51’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.09 1.50 8’ Marcus Thuram (Inter), 1-0 Thuram 8’ 42’ Jakub Moder (Feyenoord), 1-1 Moder 42’ 51’ Hakan Çalhanoğlu (Inter), 2-1 Çalhanoğlu 51’
Inter 2.09 xGFeyenoord 1.50 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Feyenoord attacking Inter attacking 
42’ Jakub Moder (Feyenoord), penalty, 0.79 xG, goal 51’ Hakan Çalhanoğlu (Inter), penalty, 0.79 xG, goal 16’ Mehdi Taremi (Inter), open play, 0.32 xG, saved 70’ Marcus Thuram (Inter), open play, 0.25 xG, hit the woodwork 65’ Henrikh Mkhitaryan (Inter), open play, 0.15 xG, off target 4’ Carlos Augusto (Inter), from a corner, 0.13 xG, saved 49’ Marcus Thuram (Inter), open play, 0.13 xG, off target 83’ Hugo Bueno (Feyenoord), open play, 0.10 xG, saved 79’ Mehdi Taremi (Inter), open play, 0.09 xG, blocked 67’ Anis Hadj Moussa (Feyenoord), open play, 0.08 xG, blocked 21’ Hugo Bueno (Feyenoord), open play, 0.08 xG, blocked 54’ Ayase Ueda (Feyenoord), open play, 0.07 xG, blocked 60’ Carlos Augusto (Inter), open play, 0.07 xG, blocked 8’ Marcus Thuram (Inter), open play, 0.06 xG, goal 7’ Aymen Sliti (Feyenoord), open play, 0.06 xG, saved 15’ Dávid Hancko (Feyenoord), from a corner, 0.06 xG, off target 54’ Dávid Hancko (Feyenoord), open play, 0.05 xG, blocked 10’ Hugo Bueno (Feyenoord), open play, 0.05 xG, blocked 54’ Luka Ivanušec (Feyenoord), open play, 0.05 xG, blocked 4’ Henrikh Mkhitaryan (Inter), open play, 0.04 xG, saved 81’ Benjamin Pavard (Inter), open play, 0.04 xG, off target 74’ Givairo Read (Feyenoord), open play, 0.03 xG, blocked 54’ Luka Ivanušec (Feyenoord), open play, 0.03 xG, off target 75’ Dávid Hancko (Feyenoord), open play, 0.03 xG, off target 31’ Hugo Bueno (Feyenoord), open play, 0.02 xG, saved 43’ Hakan Çalhanoğlu (Inter), open play, 0.02 xG, off target 42’ Jakub Moder (Feyenoord), penalty, 0.79 xG, goal 51’ Hakan Çalhanoğlu (Inter), penalty, 0.79 xG, goal 16’ Mehdi Taremi (Inter), open play, 0.32 xG, saved 70’ Marcus Thuram (Inter), open play, 0.25 xG, hit the woodwork 65’ Henrikh Mkhitaryan (Inter), open play, 0.15 xG, off target 4’ Carlos Augusto (Inter), from a corner, 0.13 xG, saved 49’ Marcus Thuram (Inter), open play, 0.13 xG, off target 83’ Hugo Bueno (Feyenoord), open play, 0.10 xG, saved 79’ Mehdi Taremi (Inter), open play, 0.09 xG, blocked 67’ Anis Hadj Moussa (Feyenoord), open play, 0.08 xG, blocked 21’ Hugo Bueno (Feyenoord), open play, 0.08 xG, blocked 54’ Ayase Ueda (Feyenoord), open play, 0.07 xG, blocked 60’ Carlos Augusto (Inter), open play, 0.07 xG, blocked 8’ Marcus Thuram (Inter), open play, 0.06 xG, goal 7’ Aymen Sliti (Feyenoord), open play, 0.06 xG, saved 15’ Dávid Hancko (Feyenoord), from a corner, 0.06 xG, off target 54’ Dávid Hancko (Feyenoord), open play, 0.05 xG, blocked 10’ Hugo Bueno (Feyenoord), open play, 0.05 xG, blocked 54’ Luka Ivanušec (Feyenoord), open play, 0.05 xG, blocked 4’ Henrikh Mkhitaryan (Inter), open play, 0.04 xG, saved 81’ Benjamin Pavard (Inter), open play, 0.04 xG, off target 54’ Luka Ivanušec (Feyenoord), open play, 0.03 xG, off target 74’ Givairo Read (Feyenoord), open play, 0.03 xG, blocked 75’ Dávid Hancko (Feyenoord), open play, 0.03 xG, off target 43’ Hakan Çalhanoğlu (Inter), open play, 0.02 xG, off target 31’ Hugo Bueno (Feyenoord), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Inter 3-5-2 Starting XI
Sommer
Pavard
Acerbi 84’
Bisseck
Frattesi 84’
Çalhanoğlu 61’
Mkhitaryan
Augusto 61’
Dumfries
Thuram 71’
Taremi
Feyenoord 4-3-3 Starting XI
Wellenreuther
Read 75’
Beelen
Hancko
Bueno
Smal
Ivanušec 75’
Moder
Moussa
Ueda 63’
Sliti 63’

Player stats

Goalkeeper1 player
90′ 3 1 63 – – – – –
Defenders4 players
90′ – 1 – 1 1 61 1 – – –
Francesco Acerbi Taken off
84′ – – 1 4 3 69 – – – –
90′ 2 2 3 3 – 61 1 – – –
Alessandro Bastoni Came on as a substitute
29′ 2 – – 4 – 18 – – – –
Midfielders8 players
90′ – – 32 – – 1 2 2 1 – –
Davide Frattesi Taken off
84′ – – 12 – – 1 1 6 – 3 –
Hakan Çalhanoğlu Taken off
61′ 1 – 50 1 – – 2 – 2 – –
90′ – – 59 2 – 4 1 7 2 2 –
Carlos Augusto Taken off
61′ – 1 35 1 – 1 – 3 – – –
Kristjan Asllani Came on as a substitute
29′ – – 22 – – 1 1 1 1 –
Thomas Berenbruch Came on as a substitute
10′ – – 10 – – – – – – – –
Matteo Cocchi Came on as a substitute
10′ – – 5 – – – – – – – –
Forwards3 players
Marcus Thuram Taken off
71′ 1 – 3 1 0.45 – 2 3 – 18
Mehdi Taremi
90′ – – 2 1 0.41 – 1 4 1 22 –
Marko Arnautović Came on as a substitute
19′ – – – – – – – – – 15 –
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.