Betis vs FC Porto Live Score (14 Oct, 2026)
Match Events & Live Commentary
90'+6'
End Regular Time
End Regular Time
90'+3'
🟨Yellow Card
Ángel Ortiz (Real Betis) is shown the yellow card for a bad foul.
90'
↔Substitution
Substitution, Real Betis. Rodrigo Riquelme replaces Antony.
90'+6'
Second Half ends, Real Betis 3, FC Porto 2.
90'+5'
Cucho Hernández (Real Betis) wins a free kick on the left wing.
90'+5'
Foul by Pablo Rosario (FC Porto).
90'+5'
Attempt missed. Santiago Giménez (FC Porto) left footed shot from the right side of the box is high and wide to the left. Assisted by Hwang In-Beom.
90'+4'
Attempt saved. Santiago Giménez (FC Porto) header from the centre of the box is saved in the centre of the goal by Álvaro Valles (Real Betis). Assisted by Hwang In-Beom with a cross.
90'+3'
Corner, FC Porto. Conceded by Álvaro Valles.
90'+3'
Attempt saved. Santiago Giménez (FC Porto) header from the centre of the box is saved in the bottom left corner by Álvaro Valles (Real Betis). Assisted by Oskar Pietuszewski with a cross.
90'+3'
Foul by Ángel Ortiz (Real Betis).
90'+3'
Oskar Pietuszewski (FC Porto) wins a free kick in the defensive half.
90'+2'
Ángel Ortiz (Real Betis) wins a free kick in the defensive half.
90'+2'
Foul by Francisco Moura (FC Porto).
90'+1'
Foul by Pablo Fornals (Real Betis).
90'+1'
Jakub Kiwior (FC Porto) wins a free kick in the attacking half.
90'+1'
Fourth official has announced 5 minutes of added time.
90'
Attempt saved. Pablo Rosario (FC Porto) header from the right side of the box is saved in the centre of the goal by Álvaro Valles (Real Betis). Assisted by Alberto Costa.
89'
Attempt blocked. Alberto Costa (FC Porto) right footed shot from the right side of the box is blocked.
87'
↔Substitution
Substitution, Real Betis. Pablo Fornals replaces Marc Roca.
87'
↔Substitution
Substitution, Real Betis. Facundo Bernal replaces Isco.
86'
🟨Yellow Card
Santiago Giménez (FC Porto) is shown the yellow card for a bad foul.
86'
Abde Ezzalzouli (Real Betis) wins a free kick in the attacking half.
86'
Foul by Santiago Giménez (FC Porto).
85'
↔Substitution
Substitution, FC Porto. Santiago Giménez replaces Pepê.
84'
⚽Penalty - Scored
Goal! Real Betis 3, FC Porto 2. Isco (Real Betis) converts the penalty with a right footed shot to the bottom left corner.
83'
End Delay
End Delay
82'
Start Delay
Start Delay
82'
VAR Decision: Penalty Real Betis.
81'
Penalty Real Betis. Ángel Ortiz draws a foul in the penalty area.
81'
Penalty conceded by Francisco Moura (FC Porto) after a foul in the penalty area.
77'
🟨Yellow Card
Dani Ceballos (Real Betis) is shown the yellow card.
77'
Foul by Abde Ezzalzouli (Real Betis).
77'
Alan Varela (FC Porto) wins a free kick in the defensive half.
76'
Foul by Marc Roca (Real Betis).
76'
Pepê (FC Porto) wins a free kick on the left wing.
75'
Dani Ceballos (Real Betis) wins a free kick in the defensive half.
75'
Foul by Victor Froholdt (FC Porto).
74'
⚽Goal
Goal! Real Betis 2, FC Porto 2. Cucho Hernández (Real Betis) right footed shot from the centre of the box to the bottom left corner. Assisted by Antony.
73'
🟨Yellow Card
Alan Varela (FC Porto) is shown the yellow card for a bad foul.
73'
Abde Ezzalzouli (Real Betis) wins a free kick in the defensive half.
73'
Foul by Alan Varela (FC Porto).
71'
End Delay
End Delay
71'
End Delay
Delay over. They are ready to continue.
71'
↔Substitution
Substitution, FC Porto. Hwang In-Beom replaces Gabri Veiga.
70'
Start Delay
Start Delay
70'
Start Delay
Delay in match (Real Betis).
65'
End Delay
End Delay
65'
End Delay
Delay over. They are ready to continue.
64'
Start Delay
Start Delay
64'
Start Delay
Delay in match because of an injury Fran García (Real Betis).
62'
↔Substitution
Substitution, Real Betis. Cucho Hernández replaces Troy Parrott.
62'
↔Substitution
Substitution, Real Betis. Dani Ceballos replaces Nelson Deossa.
61'
⚽Goal
Goal! Real Betis 1, FC Porto 2. Samu Aghehowa (FC Porto) right footed shot from the centre of the box to the top right corner. Assisted by Pepê.
59'
↔Substitution
Substitution, FC Porto. Alberto Costa replaces Martim Fernandes.
59'
↔Substitution
Substitution, FC Porto. Samu Aghehowa replaces André Silva.
59'
↔Substitution
Substitution, FC Porto. Oskar Pietuszewski replaces Borja Sainz.
56'
🟨Yellow Card
Abde Ezzalzouli (Real Betis) is shown the yellow card.
56'
🟨Yellow Card
Nelson Deossa (Real Betis) is shown the yellow card.
56'
🟨Yellow Card
André Silva (FC Porto) is shown the yellow card.
54'
⚽Goal - Free-kick
Goal! Real Betis 1, FC Porto 1. Gabri Veiga (FC Porto) from a free kick with a right footed shot to the top left corner.
47'
⚽Goal
Goal! Real Betis 1, FC Porto 0. Abde Ezzalzouli (Real Betis) right footed shot from the left side of the box to the top right corner. Assisted by Fran García.
45'
Start 2nd Half
Start 2nd Half
45'+4'
Halftime
First Half ends, Real Betis 0, FC Porto 0.
43'
End Delay
End Delay
42'
Start Delay
Start Delay
—
Kickoff
Kickoff
—
Match ends, Real Betis 3, FC Porto 2.
Team Stats
FCP
BET


44%
Possession
56%
5
Shots on Goal
7
11
Shots
17
15
Fouls Committed
14
3
Yellow Cards
4
0
Red Cards
0
1
Corners Won
5
4
Saves
3
Match Leaders
FCPBET

Player Match Stats
| Player | APP | G | A | SH | SOG | FC | FS | YC | RC | SV | GA |
|---|---|---|---|---|---|---|---|---|---|---|---|
99 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 3 |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | – | 3 | |
| 1 | 0 | 0 | 1 | 1 | 2 | 1 | 0 | 0 | – | 3 | |
74 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | – | 3 |
| 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | – | 1 | |
| 1 | 0 | 0 | 1 | 0 | 2 | 1 | 1 | 0 | – | 3 | |
10 | 1 | 1 | 0 | 3 | 1 | 0 | 2 | 0 | 0 | – | 1 |
| 1 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | – | 3 | |
19 | 1 | 0 | 0 | 1 | 0 | 1 | 2 | 1 | 0 | – | 1 |
11 | 1 | 0 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | – | 3 |
17 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | – | 1 |
| 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | – | 2 | |
| 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | – | 2 | |
| 1 | 0 | 0 | 3 | 2 | 1 | 0 | 1 | 0 | – | 0 | |
20 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | – | 2 |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | 2 |
| Player | APP | G | A | SH | SOG | FC | FS | YC | RC | SV | GA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 2 | |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | – | 2 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | – | 2 | |
| 1 | 0 | 1 | 1 | 1 | 1 | 2 | 0 | 0 | – | 2 | |
12 | 1 | 0 | 0 | 1 | 1 | 2 | 2 | 1 | 0 | – | 2 |
22 | 1 | 1 | 0 | 2 | 1 | 2 | 0 | 0 | 0 | – | 2 |
21 | 1 | 0 | 0 | 2 | 1 | 4 | 0 | 0 | 0 | – | 2 |
| 1 | 0 | 0 | 1 | 0 | 1 | 2 | 1 | 0 | – | 2 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | 2 | |
| 1 | 1 | 0 | 5 | 2 | 2 | 3 | 1 | 0 | – | 2 | |
| 1 | 0 | 1 | 4 | 0 | 0 | 1 | 0 | 0 | – | 2 | |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | – | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | |
| 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | – | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | – | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 |
Head-to-Head
FCPNo previous meetings found
BET

Last Five Matches
UEFA Champions League Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain | 1 | 1 | 0 | 0 | 6 | 1 | +5 | 3 |
| 2 | Bayern Munich | 1 | 1 | 0 | 0 | 5 | 0 | +5 | 3 |
| 3 | Barcelona | 1 | 1 | 0 | 0 | 5 | 1 | +4 | 3 |
| 4 | Manchester United | 1 | 1 | 0 | 0 | 4 | 0 | +4 | 3 |
| 5 | Como | 1 | 1 | 0 | 0 | 4 | 1 | +3 | 3 |
| 6 | Sporting CP | 1 | 1 | 0 | 0 | 3 | 1 | +2 | 3 |
| 7 | VfB Stuttgart | 1 | 1 | 0 | 0 | 3 | 1 | +2 | 3 |
| 8 | Manchester City | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 |
| 9 | Aston Villa | 1 | 1 | 0 | 0 | 3 | 2 | +1 | 3 |
| 10 | Lens | 1 | 1 | 0 | 0 | 3 | 2 | +1 | 3 |
| 11 | Real Betis | 1 | 1 | 0 | 0 | 3 | 2 | +1 | 3 |
| 12 | Borussia Dortmund | 1 | 1 | 0 | 0 | 3 | 2 | +1 | 3 |
| 13 | Liverpool | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 3 |
| 14 | Real Madrid | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 3 |
| 15 | Arsenal | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 |
| 16 | AEK Athens | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 |
| 17 | AS Roma | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 18 | Shakhtar Donetsk | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 19 | Fenerbahce | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 20 | PSV Eindhoven | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 21 | Villarreal | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0 |
| 22 | Club Brugge | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0 |
| 23 | Lille | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0 |
| 24 | Slavia Prague | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0 |
| 25 | Atlético Madrid | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 |
| 26 | Internazionale | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 |
| 27 | LASK Linz | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 |
| 28 | Napoli | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 |
| 29 | Galatasaray | 1 | 0 | 0 | 1 | 1 | 3 | -2 | 0 |
| 30 | Viking FK | 1 | 0 | 0 | 1 | 1 | 3 | -2 | 0 |
| 31 | FC Porto | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 |
| 32 | RB Leipzig | 1 | 0 | 0 | 1 | 1 | 4 | -3 | 0 |
| 33 | Feyenoord Rotterdam | 1 | 0 | 0 | 1 | 1 | 5 | -4 | 0 |
| 34 | Sabah FK | 1 | 0 | 0 | 1 | 0 | 4 | -4 | 0 |
| 35 | Slovan Bratislava | 1 | 0 | 0 | 1 | 1 | 6 | -5 | 0 |
| 36 | Bodo/Glimt | 1 | 0 | 0 | 1 | 0 | 5 | -5 | 0 |
Qualifies for round of 16
Knockout phase playoffs - seeded
Knockout phase playoffs - unseeded
Eliminated

FC Porto
Formation 4-3-3
VS

Real Betis
Formation 4-2-3-1
FC Porto Squad Goalkeepers
Defenders
Midfielders
Forwards
Other
Real Betis Squad Goalkeepers
Defenders
Midfielders
Forwards

FC Porto
VS

Real Betis
Match Statistics
15
Fouls
14
3
Yellow Cards
4
0
Red Cards
0
0
Offsides
0
1
Corner Kicks
5
4
Saves
3
44
Possession
56
11
SHOTS
17
5
ON GOAL
7
0.5
On Target %
0.4
0
Penalty Goals
0
0
Penalty Kicks Taken
1
321
Accurate Passes
438
393
Passes
504
0.8
Pass Completion %
0.9
4
Accurate Crosses
3
13
Crosses
16
0.3
Cross %
0.2
25
Long Balls
43
9
Accurate Long Balls
19
0.4
Long Balls %
0.4
2
Blocked Shots
2
9
Effective Tackles
9
16
Tackles
17
0.6
Tackle %
0.5
13
Interceptions
10
19
Effective Clearances
20
19
Clearances
20














































