Inter Milan triumphed over Feyenoord with a 2-1 victory at San Siro, completing a 4-1 aggregate win in their Champions League round of 16 clash. This win propels the Nerazzurri into the quarter-finals, where they are set to face Bayern Munich. Goals from Marcus Thuram and Hakan Calhanoglu sealed the victory for Inter.
Despite resting key players like Lautaro Martinez, Nicolo Barella, and Alessandro Bastoni for the upcoming Serie A match against Atalanta, Inter demonstrated their squad depth. Feyenoord, also dealing with injuries, fielded young debutant Aymen Sliti in attack.
Marcus Thuram opened the scoring early in the game with a brilliant individual effort, weaving through Feyenoord’s defense to slot the ball into the top corner. This goal extended Inter’s aggregate lead to 3-0.

Feyenoord managed to pull one back through a penalty converted by Jakub Moder after a VAR review deemed Calhanoglu and Acerbi guilty of fouling. Moder’s goal was the first Champions League goal conceded by Inter at home this season.
However, Inter quickly restored their three-goal aggregate advantage. A penalty was awarded to Inter after Taremi was fouled in the box. Calhanoglu stepped up and confidently converted the penalty, making it 2-1 on the night and securing Inter’s passage to the quarter-finals.


Late in the game, Kristjan Asllani received a yellow card, ruling him out of the first leg of the quarter-final. Thuram nearly added another goal, hitting the crossbar before being substituted.
Ultimately, Inter secured their place in the Champions League quarter-finals and will now face a formidable challenge against Bayern Munich in April.
Match Summary
Inter 2-1 Feyenoord (4-1 agg.)
Goals: Thuram (Inter) 8’, Moder (Feyenoord) 42’ (pen), Calhanoglu (Inter) 51’ (pen).
Key Match Events
- 8′ – Marcus Thuram scores for Inter (1-0)
- 42′ – Jakub Moder scores penalty for Feyenoord (1-1)
- 51′ – Hakan Calhanoglu scores penalty for Inter (2-1)
- 62′ – Kristjan Asllani (Inter) receives yellow card
- 69′ – Marcus Thuram (Inter) receives yellow card for simulation (penalty overturned)
Starting Lineups
Inter Milan
Yann Sommer, Stefan de Vrij, Benjamin Pavard, Yann Bisseck, Carlos Augusto (subbed off 61′), Davide Frattesi (subbed off 84′), Denzel Dumfries, Hakan Calhanoglu (subbed off 61′), Henrikh Mkhitaryan, Marcus Thuram (subbed off 71′), Mehdi Taremi.
Feyenoord
Timon Wellenreuther, David Hancko, Gijs Smal, Givairo Read (subbed off 75′), Hugo Bueno, Jakub Moder, Luka Ivanusec (subbed off 75′), Thomas Beelen, Anis Hadj Moussa, Ayase Ueda (subbed off 63′), Aymen Sliti (subbed off 63′).
Substitutes
Inter Milan Substitutes
Nicolò Barella, Lautaro Martínez, Josep Martínez, Raffaele Di Gennaro, Mike Aidoo, Kristjan Asllani (on 61′), Marko Arnautovic (on 71′), Federico Dimarco (on 84′), Matteo Darmian (on 61′).
Feyenoord Substitutes
Kostas Lamprou, Kamil Piatek, Quilindschy Hartman, Antoni Milambo (on 75′), Leo Sauer (on 75′), Ondřej Lingr (on 63′), Igor Paixão (on 63′), Aymen Sliti.