Feyenoord vs Inter

3 November 2026 · Champions League · Matchday 4 · 2026/27 · Referee Glenn Nyberg

Full time 0 – 3

Half-time: 0–2

  • Yann Bisseck 8’
  • Francesco Pio Esposito 34’
  • Piotr Zieliński 54’

Match summary

Inter won comfortably, 3-0 away at Feyenoord. Inter led 2-0 at half-time.

Yann Bisseck put Inter ahead in the 8th minute, Francesco Pio Esposito made it 0-2 with a header in the 34th minute, and Piotr Zieliński made it 0-3 in the 54th minute.

There was little between the sides on chances: Feyenoord created 0.71 expected goals (xG) from 11 shots, Inter 0.92 from 11.

Feyenoord recorded 53 percent possession and 599 passes compared to Inter with 47 percent and 529 passes in this Champions League fixture. Despite having more territory and registering 104 attacks to the visitors 79, Feyenoord generated an expected goals figure of only 0.71 and managed just 2 shots on target from 11 attempts. Inter matched their opponents with 11 shots, but proved far more clinical by putting 6 on target and recording an expected goals total of 0.92. Discipline saw 3 yellow cards distributed across the 90 minutes, with 1 issued to the hosts and 2 to the visitors alongside 20 total fouls.

The match began with a quick yellow card for Inter player Hakan Çalhanoğlu in the 3rd minute before Yann Bisseck opened the scoring for the visitors in the 8th minute. Inter extended their lead in the 34th minute through Francesco Pio Esposito from a notable chance carrying an expected goals value of 0.54. A double caution followed in the 39th minute for argument, showing yellow cards to Feyenoord player Gjivai Zechiël and Inter player Manuel Akanji, before the half-time score reached 0-2. Piotr Zieliński added Inter's 3rd goal in the 54th minute to seal the final score at 0-3.

Match stats

53% Possession 47%
11 Shots 11
2 Shots on target 6
5 Corners 4
104 Attacks 79
54 Dangerous attacks 31
596 Passes 528
88.9% Pass accuracy 86.2%
15 Tackles 14
7 Fouls 13
1 Yellow cards 2
0 Offsides 2

Key events

Feyenoord Inter
Kick-off
3’
8’
Yann BisseckLeft foot shot0-1 (Inter)
19’
Marcus ThuramShot on target
Anis Hadj MoussaShot on target
31’
34’
Francesco Pio EspositoHeader0-2 (Inter)
Gjivai ZechiëlArgument
39’
39’
Manuel AkanjiArgument
45’
Piotr ZielińskiShot on target
Half-time0-2
47’
Djed SpenceShot on target
Second half underway
54’
Piotr ZielińskiLeft foot shot0-3 (Inter)
Luciano ValenteShot on target
69’
Full-time0-3

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.71 0.92 8’ Yann Bisseck (Inter), 0-1 8’ 34’ Francesco Pio Esposito (Inter), 0-2 34’ 54’ Piotr Zieliński (Inter), 0-3 54’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.71 0.92 8’ Yann Bisseck (Inter), 0-1 Bisseck 8’ 34’ Francesco Pio Esposito (Inter), 0-2 Esposito 34’ 54’ Piotr Zieliński (Inter), 0-3 Zieliński 54’
Feyenoord 0.71 xGInter 0.92 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Inter attacking Feyenoord attacking 
34’ Francesco Pio Esposito (Inter), open play, 0.54 xG, goal 28’ Javi López (Feyenoord), open play, 0.13 xG, blocked 31’ Anis Hadj Moussa (Feyenoord), open play, 0.13 xG, saved 32’ Javi López (Feyenoord), from a corner, 0.12 xG, blocked 21’ Marcus Thuram (Inter), open play, 0.09 xG, off target 44’ Givairo Read (Feyenoord), open play, 0.08 xG, off target 42’ Luciano Valente (Feyenoord), open play, 0.05 xG, blocked 34’ Djed Spence (Inter), open play, 0.05 xG, blocked 6’ Federico Dimarco (Inter), open play, 0.04 xG, blocked 19’ Marcus Thuram (Inter), open play, 0.05 xG, saved 27’ Javi López (Feyenoord), open play, 0.04 xG, blocked 38’ Piotr Zieliński (Inter), open play, 0.04 xG, off target 42’ Givairo Read (Feyenoord), open play, 0.04 xG, off target 77’ Oussama Targhalline (Feyenoord), open play, 0.04 xG, off target 47’ Djed Spence (Inter), open play, 0.03 xG, saved 45’ Piotr Zieliński (Inter), open play, 0.03 xG, saved 69’ Luciano Valente (Feyenoord), open play, 0.03 xG, saved 73’ Anis Hadj Moussa (Feyenoord), open play, 0.03 xG, off target 8’ Yann Bisseck (Inter), open play, 0.02 xG, goal 54’ Piotr Zieliński (Inter), open play, 0.02 xG, goal 86’ Mika Mármol (Feyenoord), set piece, 0.02 xG, off target 14’ Federico Dimarco (Inter), open play, 0.01 xG, blocked 34’ Francesco Pio Esposito (Inter), open play, 0.54 xG, goal 28’ Javi López (Feyenoord), open play, 0.13 xG, blocked 31’ Anis Hadj Moussa (Feyenoord), open play, 0.13 xG, saved 32’ Javi López (Feyenoord), from a corner, 0.12 xG, blocked 21’ Marcus Thuram (Inter), open play, 0.09 xG, off target 44’ Givairo Read (Feyenoord), open play, 0.08 xG, off target 42’ Luciano Valente (Feyenoord), open play, 0.05 xG, blocked 34’ Djed Spence (Inter), open play, 0.05 xG, blocked 6’ Federico Dimarco (Inter), open play, 0.04 xG, blocked 19’ Marcus Thuram (Inter), open play, 0.05 xG, saved 27’ Javi López (Feyenoord), open play, 0.04 xG, blocked 77’ Oussama Targhalline (Feyenoord), open play, 0.04 xG, off target 38’ Piotr Zieliński (Inter), open play, 0.04 xG, off target 42’ Givairo Read (Feyenoord), open play, 0.04 xG, off target 47’ Djed Spence (Inter), open play, 0.03 xG, saved 45’ Piotr Zieliński (Inter), open play, 0.03 xG, saved 69’ Luciano Valente (Feyenoord), open play, 0.03 xG, saved 73’ Anis Hadj Moussa (Feyenoord), open play, 0.03 xG, off target 8’ Yann Bisseck (Inter), open play, 0.02 xG, goal 54’ Piotr Zieliński (Inter), open play, 0.02 xG, goal 86’ Mika Mármol (Feyenoord), set piece, 0.02 xG, off target 14’ Federico Dimarco (Inter), open play, 0.01 xG, blocked
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
Ernst
López 62’
Mármol
Vanhoutte 46’
Read 62’
Kraaijeveld 78’
Zechiël
Targhalline
Valente
Ferri 62’
Moussa
Inter 3-5-2 Starting XI
Martínez
Spence
Bisseck
Akanji 85’
Augusto
Dimarco
Çalhanoğlu 57’
Barella 78’
Zieliński 78’
Esposito
Thuram 57’

Player stats

Goalkeeper1 player
90′ 3 3 28 – – – – –
Defenders5 players
Givairo Read Taken off
62′ 2 – 1 4 – 52 – – – –
90′ 2 3 – 3 – 91 – – – –
Javi López Taken off
62′ 4 1 1 4 – 40 – – – –
Tsuyoshi Watanabe Came on as a substitute
28′ – 2 – – – 22 1 – – –
Mats Deijl Came on as a substitute
12′ – – – – – 10 – – – –
Midfielders8 players
Thijs Kraaijeveld Taken off
78′ – – 66 – – 1 2 4 1 1 –
90′ – – 47 2 – 2 1 6 1 3
Charles Vanhoutte Taken off
45′ – – 19 – – – – 1 – – –
90′ – – 66 – – 3 1 10 2 3 –
90′ – – 58 1 – 1 – 4 – – –
90′ – – 61 2 – – 1 2 – 1 –
Tobias van den Elshout Came on as a substitute
45′ – – 14 – – – – 1 – 1 –
Sem Steijn Came on as a substitute
28′ – – 7 – – – – – – – –
Forwards2 players
Nacho Ferri Taken off
62′ – – – – – – 1 3 2 10 –
Jerayno Schaken Came on as a substitute
28′ – – – – – – 1 1 – 8 –
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.