UEFA Europa League League Stage - 8
Real Betis 2 - 1 FT Feyenoord
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Anis Hadj Moussa 10'
17' Antony (C. Avila)
32' A. Ezzalzouli (Antony)
HT
↓ A. Sliti ↑B. Nieuwkoop 61'
↓ L. Valente ↑Hwang In-Beom 61'
↓ J. Bos ↑J. Plug 61'
↓ T. Kraaijeveld ↑J. Moder 69'
↓ C. Larin ↑S. van Persie 73'
74' ↓ N. Deossa ↑S. Altimira
C. Tengstedt 77'
83' ↓ C. Avila ↑A. Ruibal
90'+1 Marc Roca
90'+4 Valentín Gómez
90'+6 Diego Llorente
Gonçalo Borges 90'+7
FT
Player Cards
Our take on every player in this match
Real Betis
Goalkeepers
P. Lopez
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Ortiz
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Llorente
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Natan
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
V. Gomez
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
N. Deossa
ENFORCER
4
Tackles
4
Tackles
12
Duels Won
71%
Win %
M. Roca
MAGNET
71
Activity
71
Activity
63
Passes
8
Duels
P. Fornals
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
70%
Pass Acc
Forwards
Antony
MAGNET
74
Activity
74
Activity
53
Passes
21
Duels
C. Avila
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
A. Ezzalzouli
MAGNET
54
Activity
54
Activity
43
Passes
11
Duels
BENCH
A. Valles
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrian
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Bartra
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Rodriguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Altimira
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
D. Perez Guerrero
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Bakambu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Ruibal
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
P. Garcia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Feyenoord
Goalkeepers
T. Wellenreuther
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Lotomba
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
70%
Duel Win %
T. Kraaijeveld
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
J. Bos
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
A. Sliti
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Midfielders
O. Targhalline
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Valente
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
A. Hadj Moussa
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Larin
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
G. Borges
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
10%
Pass Acc
Forwards
C. Tengstedt
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
L. Bossin
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
B. Nieuwkoop
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
J. Plug
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Hwang In-Beom
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
J. Moder
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
T. van den Elshout
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
H. Agboluaje
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Sauer
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. van Persie
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
M. Berger
👻 Invisible Nothing to note
League Standings
P: 8 GD: +13
P: 8 GD: +8
P: 8 GD: +10
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +7
P: 8 GD: +4
P: 8 GD: +7
P: 8 GD: +6
P: 8 GD: +1
P: 8 GD: +8
P: 8 GD: +5
P: 8 GD: +1
P: 8 GD: +4
P: 8 GD: +3
P: 8 GD: +3
P: 8 GD: +3
P: 8 GD: +2
P: 8 GD: -2
P: 8 GD: -3
P: 8 GD: -4
P: 8 GD: -2
P: 8 GD: -6
P: 8 GD: -6
P: 8 GD: -7
P: 8 GD: -8
P: 8 GD: -4
P: 8 GD: -4
P: 8 GD: -5
P: 8 GD: -9
P: 8 GD: -8
P: 8 GD: -10
P: 8 GD: -11
League Standings
P: 8 GD: +13
P: 8 GD: +8
P: 8 GD: +10
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +7
P: 8 GD: +4
P: 8 GD: +7
P: 8 GD: +6
P: 8 GD: +1
P: 8 GD: +8
P: 8 GD: +5
P: 8 GD: +1
P: 8 GD: +4
P: 8 GD: +3
P: 8 GD: +3
P: 8 GD: +3
P: 8 GD: +2
P: 8 GD: -2
P: 8 GD: -3
P: 8 GD: -4
P: 8 GD: -2
P: 8 GD: -6
P: 8 GD: -6
P: 8 GD: -7
P: 8 GD: -8
P: 8 GD: -4
P: 8 GD: -4
P: 8 GD: -5
P: 8 GD: -9
P: 8 GD: -8
P: 8 GD: -10
P: 8 GD: -11
Match previews and recaps to help you decide which games are worth watching
Betis Weather the Storm to Secure Crucial European Points
Average Entertainment Futmetrix Score: 50/100. A relentless attacking display from the hosts ultimately outgunned a resilient Dutch side, solidifying their continental ambitions.
Early Fireworks in Seville
A roaring crowd at Estadio de la Cartuja demanded early action, and Real Betis delivered immediately. The hosts completely dominated possession, pinning their Dutch visitors deep in their own half. The sheer Intensity of the opening exchanges was palpable. Just seven minutes in, A. Ezzalzouli thought he had opened the scoring, only for VAR to intervene and rule out the effort. Rather than dropping their heads, the Spanish side doubled down on their aggressive approach. Their persistence paid off in the 17th minute when Antony found the back of the net, latching onto a precise delivery from C. Avila. That breakthrough forced the away side to step out of their defensive shape, setting the stage for a remarkably open contest.
Expanding the Advantage
The middle phase of the match saw the tactical Balance tilt entirely in favour of the home side. With the visitors committing bodies forward, massive spaces opened up on the counter. Antony seamlessly transitioned from goalscorer to provider in the 32nd minute, perfectly setting up Ezzalzouli, who finally got his name on the scoresheet after his earlier disappointment. The midfield battle was dictated entirely by Nelson Deossa, who orchestrated the tempo masterfully and kept the pressure firmly applied. The match morphed into a pure shooting gallery, with a combined barrage of 30 attempts flying towards the goals over the 90 minutes. Every time the visitors pushed up, Betis looked lethal on the break, showcasing exactly why they are flying high in the competition this season.
A Tense Finale
The high Stakes of European football became glaringly apparent in the closing stages as Feyenoord refused to surrender quietly. Despite seeing very little of the ball, they remained incredibly dangerous in transition. In the 77th minute, C. Tengstedt found a lifeline for the visitors, slotting home to halve the deficit and set up a profoundly nervous final quarter of an hour. The stadium held its collective breath as the Dutch outfit threw everything forward in a desperate search for an equaliser. However, the hosts showcased impressive defensive resolve to see out the remaining minutes. The 2-1 victory keeps them soaring near the top of the table in fourth place, while the visitors remain rooted near the bottom, still searching for answers to their miserable run of form.
Key Questions
How did VAR change this match?
VAR ruled out an early 7th-minute strike by Ezzalzouli, but Betis maintained their aggressive tempo and quickly scored twice anyway to secure the points.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Real Betis Chase Direct Qualification Against Desperate Feyenoord
Worth Watching Futmetrix Score: 65/100. A heavily mismatched European tie where Betis can cement a top-eight finish, leaving Feyenoord fighting for their continental lives.
The Setup
The continental stakes are entirely different for these two sides as they meet at Estadio de la Cartuja on January 29, 2026. Real Betis sit pretty in fourth place with 17 points, needing a solid result to lock in their top-eight direct qualification. Their dominant Form rating reflects an impressive run of four wins in five games. Conversely, Feyenoord are enduring a torrid campaign. Languishing in 29th place with just six points, the Dutch side desperately need a miracle to climb above the top-24 playoff line. A modest Balance rating highlights this massive gulf in current quality, though a sky-high Stars rating guarantees attacking entertainment. Between the sticks, Álvaro Valles has been immense for the hosts, making crucial saves to preserve their stellar defensive record.
Key Battle
The flanks will decide this contest. Antony brings world-class trickery and direct running for the hosts, constantly dragging defenders out of position. He will look to outshine Feyenoord's young prospect Leo Sauer, who carries the heavy creative burden for the visitors and must find a way to spark a misfiring attack.
Our Prediction
We expect a comfortable home victory. The visitors must push forward to save their European campaign, leaving spaces at the back that the Spanish side will ruthlessly exploit. Look for a multi-goal margin as the hosts flex their attacking muscles.