UEFA Europa League · League phase MD8
Antony 17'
Abdessamad Ezzalzouli 32'
HT 2:0
Casper Tengstedt 77'
Thu, 29 Jan 2026, 20:00 (UK) · Estadio de la Cartuja, Seville
Real Betis 8th → 4th · 17 pts|Feyenoord 26th → 27th · 6 pts

Feyenoord edged xG (1.24–1.7) but Real Betis took the win.

Player of the matchAntony8.5Decisive moment17' Antony+0.6

Real Betis 2-1 Feyenoord

Key numbers

  • Possession 62% – 38%
  • Shots 16 (5 on target) – 14 (5)
  • Decisive moment: 17' Antony, FN xPts +0.6
Player of the match
Antony 8.5Dominant

Highest FN Score on the pitch: 8.5 (Dominant)

Game state

1-02-02-1
Real Betis ahead 73 min · level 17 min · Feyenoord ahead 0 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

17' Antony Goal · scorer +0.4 · assist Chimy Ávila +0.2 +0.6
32' Abdessamad Ezzalzouli Goal · scorer +0.2 · assist Antony +0.1 +0.3
77' Casper Tengstedt Goal +0.1
Real Betis Expected (last two seasons) 2.1Own moments +0.9Opponent moments −0.2Time effect +0.2→ League points won 3
Feyenoord Expected (no record yet, starting estimate) 0.7Own moments +0.1Opponent moments −0.6Time effect −0.2→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Real BetisFeyenoord
62%Possession38%
1.24Expected goals (xG)1.7
0.08xG per shot0.12
16Shots14
5Shots on target5
31%Shots on target %36%
5Shots in box8
563Passes332
87%Pass accuracy85%
2Corners4
4Saves3
13Fouls13
3Yellow cards3
3Offsides6

Compared with usual

Real Betis

last 11 matches, all competitions baseline
This matchAvg
Goals21.7
Conceded11.5
xG1.241.5
xG against1.71.7
Shots1615.8
On target55
Shots faced1414.4
xG per shot0.080.09
Possession62%50.2%high
Passes563459.1
Pass accuracy87%83.4%
Corners24.7
Fouls1311.4

Feyenoord

7 matches this season, all competitions baseline
This matchAvg
Goals11.4
Conceded21.9
xG1.71.5
xG against1.240.99
Shots1414.3
On target55.1
Shots faced168
xG per shot0.120.1
Possession38%51.1%
Passes332439.7
Pass accuracy85%84.3%
Corners44.7
Fouls1314.6

Timeline

  • 7' VAR Abdessamad Ezzalzouli
  • 10' Yellow Anis Hadj Moussa
  • 17' Goal Antony competition goal #4 assist Chimy Ávila
  • 32' Goal Abdessamad Ezzalzouli competition goal #3 assist Antony
  • 47' Yellow Oussama Targhalline
  • 61' Sub Aymen Sliti → Bart Nieuwkoop
  • 61' Sub Luciano Valente → In-Beom Hwang
  • 61' Sub Jordan Bos → Jan Plug
  • 69' Sub Thijs Kraaijeveld → Jakub Moder
  • 73' Sub Cyle Larin → Shaqueel van Persie
  • 74' Sub Nelson Deossa → Sergi Altimira
  • 77' Goal Casper Tengstedt competition goal #2
  • 83' Sub Chimy Ávila → Aitor Ruibal
  • 90+1' Yellow Marc Roca
  • 90+4' Yellow Valentín Gómez
  • 90+6' Yellow Diego Llorente
  • 90+7' Yellow Gonçalo Borges

Category leaders

  • Key passesPablo Fornals6
  • Duels wonNelson Deossa12/17
  • DribblesAntony3/8
  • Defensive actionsAngel Ortiz5
  • ShotsAntony4 (on target 2)
  • Fouls wonNelson Deossa4

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.