Isco’s 84th-minute penalty seals Real Betis’ 3-2 win over FC Porto
How the match unfolded, with the data behind it
How this story was made
- Evidence
- fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, and injuries
- Generated
- 10/15/2026, 3:01:17 AM
- Model
- GPT56Luna
- Format checks
- passed · score 95/100 · 331 words
Isco’s late penalty completed Real Betis’ recovery from 2-1 down against FC Porto, with Betis’ superior possession, shot volume and expected-goals figure supporting their 3-2 victory.
Turning points
Real Betis defeated FC Porto 3-2, with Isco’s 84' penalty settling a match that had changed direction twice. Porto had led 2-1, but Betis scored the final two goals to complete the turnaround.
Isco’s penalty changes the outcome
Abde Ezzalzouli opened the scoring for Real Betis in the 47' minute, making it 1-0 with an assist from Francisco José García Torres. Gabri Veiga equalised for FC Porto in the 54' minute, before Samuel Aghehowa put Porto ahead at 61' for a 2-1 score, assisted by Eduardo Gabriel Aquino Cossa.
Cucho Hernández restored parity for Betis in the 74' minute, scoring to make it 2-2 after an assist from Antony Matheus dos Santos. Isco then converted a penalty in the 84' minute for the 3-2 score and the winning goal. Hernández was the highest-rated player, earning an 8.2 rating in 28 minutes and contributing one goal.
Betis had the broader attacking output
The statistics suggest Betis created the stronger overall platform despite Porto’s two-goal spell. Betis had 56% possession, 17 total shots and seven shots on goal, compared with Porto’s 11 shots and five on target. Betis also recorded 438 accurate passes to Porto’s 319 and led expected goals 1.76 to 1.02. Porto’s efficiency kept the score close, but Betis’ pressure produced the late decisive moment.
Discipline featured throughout the match. Porto coach Francesco Farioli was booked in the 42' minute, while André Silva and Nelson Deossa were among those cautioned in the 56' minute. The teams finished with four and three yellow cards respectively, and neither received a red card.
Table position strengthens after the win
The result leaves Real Betis ranked #9 in the UEFA Champions League with 6 points from 2 games, while FC Porto are ranked #30 with 0 points from 2 games. Betis are 6 points ahead of Porto, and trail league leader Paris Saint Germain by 0 points. Betis’ pre-match win became 2W 0D 0L in the table, while Porto’s pre-match losses became 0W 0D 2L.
[/body]
Explore match and season data

Real Betis

FC Porto
Standings source snapshot
These are the saved source standings. They may predate this match; they are not a live or recalculated post-match table.
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint Germain | WW | 2 | 2 | 0 | 0 | 10 | 3 | 6 | |
| 2 | Barcelona | WW | 2 | 2 | 0 | 0 | 9 | 2 | 6 | |
| 3 | Aston Villa | WW | 2 | 2 | 0 | 0 | 9 | 2 | 6 | |
| 4 | VfB Stuttgart | WW | 2 | 2 | 0 | 0 | 6 | 1 | 6 | |
| 5 | Liverpool | WW | 2 | 2 | 0 | 0 | 8 | 4 | 6 | |
| 6 | Sporting CP | WW | 2 | 2 | 0 | 0 | 5 | 1 | 6 | |
| 7 | Arsenal | WW | 2 | 2 | 0 | 0 | 4 | 0 | 6 | |
| 8 | Real Madrid | WW | 2 | 2 | 0 | 0 | 6 | 4 | 6 | |
| 9 | Real Betis | WW | 2 | 2 | 0 | 0 | 6 | 4 | 6 | |
| 10 | Bayern München | DW | 2 | 1 | 1 | 0 | 8 | 3 | 4 | |
| 11 | Shakhtar Donetsk | WD | 2 | 1 | 1 | 0 | 4 | 2 | 4 | |
| 12 | Como | LW | 2 | 1 | 0 | 1 | 6 | 4 | 3 | |
| 13 | Manchester United | LW | 2 | 1 | 0 | 1 | 4 | 2 | 3 | |
| 14 | Villarreal | WL | 2 | 1 | 0 | 1 | 5 | 4 | 3 | |
| 15 | Atletico Madrid | WL | 2 | 1 | 0 | 1 | 3 | 2 | 3 | |
| 16 | Club Brugge KV | WL | 2 | 1 | 0 | 1 | 6 | 6 | 3 | |
| 17 | Manchester City | LW | 2 | 1 | 0 | 1 | 4 | 4 | 3 | |
| 18 | Borussia Dortmund | LW | 2 | 1 | 0 | 1 | 3 | 3 | 3 | |
| 19 | Lens | LW | 2 | 1 | 0 | 1 | 3 | 4 | 3 | |
| 20 | AEK Athens FC | LW | 2 | 1 | 0 | 1 | 2 | 3 | 3 | |
| 21 | RB Leipzig | WL | 2 | 1 | 0 | 1 | 2 | 4 | 3 | |
| 22 | Sabah FA | WL | 2 | 1 | 0 | 1 | 2 | 4 | 3 | |
| 23 | Feyenoord | WL | 2 | 1 | 0 | 1 | 4 | 7 | 3 | |
| 24 | Bodo/Glimt | WL | 2 | 1 | 0 | 1 | 1 | 5 | 3 | |
| 25 | AS Roma | LD | 2 | 0 | 1 | 1 | 4 | 5 | 1 | |
| 26 | PSV Eindhoven | LD | 2 | 0 | 1 | 1 | 1 | 2 | 1 | |
| 27 | Viking | DL | 2 | 0 | 1 | 1 | 4 | 6 | 1 | |
| 28 | Fenerbahçe | LD | 2 | 0 | 1 | 1 | 1 | 7 | 1 | |
| 29 | Inter | LL | 2 | 0 | 0 | 2 | 4 | 6 | 0 | |
| 30 | FC Porto | LL | 2 | 0 | 0 | 2 | 2 | 5 | 0 | |
| 31 | Slavia Praha | LL | 2 | 0 | 0 | 2 | 2 | 5 | 0 | |
| 32 | Napoli | LL | 2 | 0 | 0 | 2 | 1 | 4 | 0 | |
| 33 | Lask Linz | LL | 2 | 0 | 0 | 2 | 3 | 7 | 0 | |
| 34 | Lille | LL | 2 | 0 | 0 | 2 | 2 | 6 | 0 | |
| 35 | Galatasaray | LL | 2 | 0 | 0 | 2 | 2 | 7 | 0 | |
| 36 | Slovan Bratislava | LL | 2 | 0 | 0 | 2 | 1 | 9 | 0 |