Real Betis 3-2 FC Porto: Isco's late penalty completes the turnaround
AI-written review based on match data · How we make it
Key numbers
- xG 1.68 v 0.96: Betis the better side on xG
- 14 fouls, Betis's most in nine matches this season
- 84': Isco's penalty worth +1.5 FN xPts
Five goals after a goalless first half
Real Betis beat FC Porto 3-2 in a match that stayed goalless until the interval and then produced five goals after it. Betis trailed 2-1 after 61 minutes but found two late goals to turn it around, Cucho Hernández levelling in the 74th minute before Isco's penalty put them back in front.
Porto's finishing kept the margin small
Betis led on xG, 1.68 to 0.96, yet Porto also outperformed their own xG, which kept the gap narrow. Across their nine matches this season, the xG Betis allowed here was below average, but they conceded more goals than average. That points to sharp finishing from Porto rather than a flood of chances.
Both benches produced a goal
Substitutes changed the match twice. Porto's Samu scored in the 61st minute after coming on, and Betis answered when Cucho Hernández, also off the bench, equalised in the 74th. Antony supplied that assist, while Fran García had earlier set up Abdessamad Ezzalzouli's opener. The bench goals swung the momentum each way.
A confirmed penalty restored the lead
The VAR confirmed the penalty and Isco converted it in the 84th minute, putting Betis ahead for the second time. Isco's penalty was worth +1.5 FN xPts to Betis, while Porto's FN xPts fell by 0.9. Combined, that was the largest change of any moment in the match.
FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Fran García 8.7Dominant
Five tackles, five interceptions and an assist for the 47th-minute opener.
Named FN MOM, García won seven of his 10 duels and completed 30 of 31 passes, so his points came from both defending and distribution. He set up Abdessamad Ezzalzouli's goal in the 47th minute, Betis's first lead of the night. His 10 defensive actions were the most on either side.
Game state
1-01-11-22-23-2
Real Betis ahead 13 min · level 64 min · FC Porto ahead 13 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. The value next to a team code is what the same moment did to the other side's expected points; the decisive moment is the one with the largest combined change for both teams.
47'
Abdessamad Ezzalzouli
Goal · scorer +0.6 · assist Fran García +0.2 · POR −0.6
+0.8
54'
Gabri Veiga
Goal · BET −0.9
+0.6
61'
Samu
Goal · scorer +0.8 · assist Pepê Aquino +0.3 · BET −0.9
+1.1
74'
Cucho Hernández
Goal · scorer +0.7 · assist Antony +0.3 · POR −1.3
+1.0
84'
Isco
Pen goal · POR −0.9
+1.5
Real Betis
Expected (last two seasons) 2.0Own moments +3.3Opponent moments −1.8Time effect −0.5→ League points won 3
FC Porto
Expected (no record yet, starting estimate) 0.7Own moments +1.7Opponent moments −2.8Time effect +0.4→ 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 BetisFC Porto
1.68Expected goals (xG)0.96
Compared with usual
Real Betis
9 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 3 | 1.9 | |
| Conceded | 2 | 1.2 | |
| xG | 1.68 | 1.7 | |
| xG against | 0.96 | 1.7 | |
| Shots | 17 | 18 | |
| On target | 7 | 6.3 | |
| Shots faced | 11 | 14.1 | |
| xG per shot | 0.1 | 0.09 | |
| Possession | 56% | 53.9% | |
| Passes | 504 | 521.7 | |
| Corners | 5 | 5.1 | |
| Fouls | 14 | 10.2 | high |
Timeline
- 42'
VAR
Borja Sainz
- 42'
Yellow
Francesco Farioli (coaching staff)
- 47'
Goal
Abdessamad Ezzalzouli competition goal #1 assist Fran García
- 54'
Goal
Gabri Veiga competition goal #1
- 56'
Yellow
André Silva
- 56'
Yellow
Nelson Deossa
- 56'
Yellow
Abdessamad Ezzalzouli
- 59'
Sub
Borja Sainz → O. Pietuszewski
- 59'
Sub
André Silva → Samu
- 59'
Sub
Martim Fernandes → Alberto Baio
- 61'
Goal
Samu competition goal #1 assist Pepê Aquino
- 62'
Sub
Nelson Deossa → Dani Ceballos
- 62'
Sub
Troy Parrott → Cucho Hernández
- 71'
Sub
Gabri Veiga → Hwang In-Beom
- 73'
Yellow
Alan Varela
- 74'
Goal
Cucho Hernández competition goal #1 assist Antony
- 77'
Yellow
Dani Ceballos
- 82'
VAR
Ángel Ortiz
- 84'
Goal
Isco (pen) competition goal #1
- 85'
Sub
Pepê Aquino → Santiago Giménez
- 86'
Yellow
Santiago Giménez
- 87'
Sub
Isco → Facundo Bernal
- 87'
Sub
Marc Roca → Pablo Fornals
- 90'
Sub
Antony → Rodrigo Riquelme
- 90+3'
Yellow
Ángel Ortiz
Category leaders
- Key passesIsco4
- Duels wonAbdessamad Ezzalzouli8/13
- DribblesCucho Hernández2/2
- Defensive actionsFran García10
- ShotsAbdessamad Ezzalzouli5 (on target 2)
- Fouls wonAbdessamad Ezzalzouli3
#Champions League#Real Betis#FC Porto#Isco#Fran García#Cucho Hernández
This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.