Home › Football › UEFA Champions League › Real Betis v FC Porto
Back

Real Betis v FC Porto
Real Betis
FC PortoUEFA Champions League · WED 14 OCT · Estadio de la Cartuja
The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.
- 0′Before kick-off: we said FC Porto win at 37%.
- 1′Little has changed for our model: FC Porto 37% before kick-off, 37% now. 0–0 · 36–27–37
- 1′KICK-OFF Real Betis v FC Porto
- 23′Real Betis have had 7.0 attempts to 2.0 and it is still 0–0. 0–0 · 33–33–34
- 28′8.0 shots for Real Betis, 2.0 the other way, and nothing between the sides on the scoreboard. 0–0 · 32–34–33
- 35′THE CALL SWINGS · 35' Draw is now our likeliest result at 37% (was FC Porto win 32%)
- 39′We said FC Porto at 37% before kick-off; the game as it stands moves that to 70%. 0–1 · 9–22–70
- 39′⚽ GOAL · 39' Real Betis 0–1 FC Porto
- 39′OUR NUMBER MOVES UP · 39' FC Porto win: 37% at kick-off, 70% now
- 39′THE CALL SWINGS · 39' FC Porto win is now our likeliest result at 70% (was Draw 22%)
- 40′Martim Fernandes scores for FC Porto on 40′ — 0–1. 0–1 · 8–22–70
- 40′The goal count is tracking the 2.5 we expected. 0–1 · 8–22–70
- 42′GOAL DISALLOWED · 42' FC Porto
- 42′OUR NUMBER MOVES DOWN · 42' FC Porto win: 37% at kick-off, 31% now
- 42′THE CALL SWINGS · 42' Draw is now our likeliest result at 40% (was FC Porto win 31%)
- 45′SECOND HALF Real Betis 0–0 FC Porto
- 45′🟨 YELLOW · 42' Francesco Farioli · FC Porto
- 46′12.0 shots for Real Betis, 2.0 the other way, and nothing between the sides on the scoreboard. 0–0 · 29–42–29
- 46′Abde Ezzalzouli scores for Real Betis on 47′ — 1–0. 1–0 · 71–22–8
- 46′We said FC Porto at 37%. On the run of the match our model now has it at 8%. 1–0 · 71–22–8
- 46′GOAL DISALLOWED · 42' Borja Sainz · FC Porto
- 46′⚽ GOAL · 46' Real Betis 1–0 FC Porto
- 46′OUR NUMBER MOVES DOWN · 46' FC Porto win: 37% at kick-off, 8% now
- 46′THE CALL SWINGS · 46' Real Betis win is now our likeliest result at 71% (was Draw 22%)
- 49′OUR NUMBER MOVES DOWN · 49' FC Porto win: 37% at kick-off, 7% now
- 53′54′ and it is 1–1: Gabri Veiga on the scoresheet for FC Porto. 1–1 · 26–46–27
- 53′⚽ GOAL · 53' Real Betis 1–1 FC Porto
- 53′OUR NUMBER MOVES UP · 53' FC Porto win: 37% at kick-off, 27% now
- 53′THE CALL SWINGS · 53' Draw is now our likeliest result at 46% (was Real Betis win 26%)
- 57′🟨 YELLOW · 56' André Silva · FC Porto
- 57′🟨 YELLOW · 56' Nelson Deossa · Real Betis
- 57′🟨 YELLOW · 57' Abde Ezzalzouli · Real Betis
- 57′🟨 YELLOW · 56' Abde Ezzalzouli · Real Betis
- 58′We said FC Porto at 37%. On the run of the match our model now has it at 25%. 1–1 · 25–50–25
- 58′SUBSTITUTION · 59' FC Porto · On: Oskar Pietuszewski · Off: Borja Sainz
- 58′SUBSTITUTION · 59' FC Porto · On: Samuel Aghehowa · Off: André Silva
- 58′SUBSTITUTION · 59' FC Porto · On: Alberto Costa · Off: Martim Fernandes
- 60′We said FC Porto at 37% before kick-off; the game as it stands moves that to 76%. 1–2 · 4–19–76
- 60′FC Porto ahead on 61′ through Samuel Aghehowa. 1–2. 1–2 · 4–19–76
- 60′⚽ GOAL · 60' Real Betis 1–2 FC Porto · Gabri Veiga
- 60′OUR NUMBER MOVES UP · 60' FC Porto win: 37% at kick-off, 76% now
- 60′THE CALL SWINGS · 60' FC Porto win is now our likeliest result at 76% (was Draw 19%)
- 62′3 goals already, more than the 2.5 we expected for the whole match. 1–2 · 4–19–77
- 62′OUR NUMBER MOVES UP · 62' FC Porto win: 37% at kick-off, 77% now
- 63′SUBSTITUTION · 62' Real Betis · On: Dani Ceballos · Off: Nelson Deossa
- 63′SUBSTITUTION · 62' Real Betis · On: Cucho Hernández · Off: Troy Parrott
- 68′We said FC Porto at 37% before kick-off; the game as it stands moves that to 80%. 1–2 · 3–17–80
- 70′SUBSTITUTION · 71' FC Porto · On: Hwang In-Beom · Off: Gabri Veiga
- 73′We said FC Porto at 37%. On the run of the match our model now has it at 17%. 2–2 · 17–66–17
- 73′Cucho Hernández scores for Real Betis on 74′ — 2–2. 2–2 · 17–66–17
- 73′⚽ GOAL · 73' Real Betis 2–2 FC Porto · Abde Ezzalzouli
- 73′OUR NUMBER MOVES DOWN · 73' FC Porto win: 37% at kick-off, 17% now
- 73′THE CALL SWINGS · 73' Draw is now our likeliest result at 66% (was FC Porto win 17%)
- 73′🟨 YELLOW · 73' Alan Gonzalo Varela · FC Porto
- 75′That is 4, and we only asked for 2.5 across ninety minutes. 2–2 · 15–69–16
- 76′16.0 shots for Real Betis, 6.0 the other way, and nothing between the sides on the scoreboard. 2–2 · 14–71–15
- 76′🟨 YELLOW · 77' Dani Ceballos · Real Betis
- 80′We said FC Porto at 37%. On the run of the match our model now has it at 11%. 2–2 · 11–78–11
- 83′84′ and it is 3–2: Isco on the scoresheet for Real Betis. 3–2 · 92–8–0
- 83′We said FC Porto at 37%. On the run of the match our model now has it at 0%. 3–2 · 92–8–0
- 83′⚽ GOAL · 83' Real Betis 3–2 FC Porto · Cucho Hernández
- 83′OUR NUMBER MOVES DOWN · 83' FC Porto win: 37% at kick-off, 0% now
- 83′THE CALL SWINGS · 83' Real Betis win is now our likeliest result at 92% (was Draw 8%)
- 83′SUBSTITUTION · 85' FC Porto · On: Santiago Giménez · Off: Eduardo Gabriel Aquino Cossa
- 86′5 goals already, more than the 2.5 we expected for the whole match. 3–2 · 94–6–0
- 86′🟨 YELLOW · 86' Santiago Giménez · FC Porto
- 87′SUBSTITUTION · 87' Real Betis · On: Pablo Fornals · Off: Isco Corrected
- 87′SUBSTITUTION · 87' Real Betis · On: Facundo Bernal · Off: Marc Roca Corrected
- 90′SUBSTITUTION · 90' Real Betis · On: Rodrigo Riquelme · Off: Antony Matheus dos Santos
- 92′🟨 YELLOW · 93' Ángel Ortiz · Real Betis
- FTFULL TIME Real Betis 3–2 FC Porto
- FTReal Betis 3–2 FC Porto · FC Porto win: wrong · Under 2.5: wrong · Both to score: right · Over 1.5: right · Under 3.5: wrong · 1–1 exactly: wrong
What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle; a marked row was checked against the match’s final record afterwards.
The match pulse
BEFORE KICK-OFF
Match outcome probability (%)
AI match analysis
PassClose to call, with FC Porto just ahead.
The Pitchside prediction: Real Betis 35%, draw 28%, FC Porto 37%. Over 2.5 goals 44%, both teams to score 50%.
Pre-match prediction
Published 14 Oct 19:18 · locked at kick-off
Real Betis win35%
FC Porto win37%Kick-offWED 14 OCT · 20:00
VenueEstadio de la Cartuja
RefereeClement Turpin
Match timeline
All events
Real BetisMIN
FC PortoEvents will appear when the match starts.
Line-ups
Real Betis
4-2-3-1
FC Porto
4-3-3
Rest & schedule
Before kick-off · this competition
Real Betis
FC Porto
Based on available results in this competition before kick-off.
Line-ups
Real Betis
4-2-3-1
1 Álvaro Vallés
12 Ángel Ortiz
5 Marc Bartra
4 Natan
11 Fran García
18 N. Deossa
21 Marc Roca
7 Antony
22 Isco
10 A. Ezzalzouli
19 T. Parrott
Coach · M. Pellegrini
Substitutes
6 · F. Bernal
17 · Rodrigo Riquelme
27 · J. A. Morante
20 · G. Lo Celso
3 · Diego Llorente
9 · C. Hernández
16 · V. Gómez
2 · Héctor Bellerín
25 · Dani Ceballos
13 · Diego Conde
15 · Álvaro Fidalgo
8 · Pablo Fornals
FC Porto
4-3-3
99 Diogo Costa
52 Martim Fernandes
13 P. Rosario
4 J. Kiwior
74 Francisco Moura
8 Victor Mow Froholdt
22 A. Varela
10 Gabri Veiga
17 Borja Sainz
19 André Silva
11 Pepê Aquino
Coach · F. Farioli
Substitutes
42 · S. Fofana
29 · S. Giménez
64 · Luís Gomes
16 · Hwang In-Beom
18 · N. Pérez
77 · O. Pietuszewski
9 · Samu
33 · Souza
92 · João Pedro Moreira Teixeira
20 · Alberto Baio
14 · Cláudio Ramos
12 · Z. Sanusi
Match statistics
Match statistics aren’t available yet.
Line-ups
Real Betis
4-2-3-1
1 Álvaro Vallés
12 Ángel Ortiz
5 Marc Bartra
4 Natan
11 Fran García
18 N. Deossa
21 Marc Roca
7 Antony
22 Isco
10 A. Ezzalzouli
19 T. Parrott
Coach · M. Pellegrini
Substitutes
6 · F. Bernal
17 · Rodrigo Riquelme
27 · J. A. Morante
20 · G. Lo Celso
3 · Diego Llorente
9 · C. Hernández
16 · V. Gómez
2 · Héctor Bellerín
25 · Dani Ceballos
13 · Diego Conde
15 · Álvaro Fidalgo
8 · Pablo Fornals
FC Porto
4-3-3
99 Diogo Costa
52 Martim Fernandes
13 P. Rosario
4 J. Kiwior
74 Francisco Moura
8 Victor Mow Froholdt
22 A. Varela
10 Gabri Veiga
17 Borja Sainz
19 André Silva
11 Pepê Aquino
Coach · F. Farioli
Substitutes
42 · S. Fofana
29 · S. Giménez
64 · Luís Gomes
16 · Hwang In-Beom
18 · N. Pérez
77 · O. Pietuszewski
9 · Samu
33 · Souza
92 · João Pedro Moreira Teixeira
20 · Alberto Baio
14 · Cláudio Ramos
12 · Z. Sanusi
We make FC Porto a 37% chance to win. The market has them at 29%. We are 8 points more confident than the market. The model expects 1.2–1.2.
What the number rests on
Our modelBuilt from every result and the chances each side creates and concedes, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.
Our number has not moved since we published. The market has gone from 30% to 29% in the same time.
| Market | Us | Market | Gap |
|---|---|---|---|
| Real Betis win | 35% | 45% | −10 |
| Draw | 28% | 26% | +2 |
| FC Porto win | 37% | 29% | +8 |
| Over 2.5 goals | 44% | 56% | −12 |
| Both teams to score | 50% | 59% | −9 |
| Over 1.5 goals | 71% | 78% | −7 |
| Over 3.5 goals | 23% | 35% | −12 |
| Real Betis or draw | 63% | 71% | −8 |
| Real Betis clean sheet | 29% | – | – |
| FC Porto clean sheet | 30% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 10 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.
This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.1 — Pitchside Lab's own model.
Head to head
0 meetings since 2021No meetings between these two in UEFA Champions League since 2021. Cup ties and meetings in other competitions are not counted here.
Form · last six in UEFA Champions League
REAL BETIS
FC PORTO
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Barcelona | 2 | 7 | 6 |
| 2 | Sporting CP | 2 | 4 | 6 |
| 3 | Arsenal | 2 | 4 | 6 |
| 4 | Bayern München | 2 | 5 | 4 |
| 5 | Paris Saint Germain | 1 | 5 | 3 |
| 6 | Como | 1 | 3 | 3 |
| 7 | Manchester United | 2 | 2 | 3 |
| 8 | VfB Stuttgart | 1 | 2 | 3 |
| 9 | Manchester City | 1 | 2 | 3 |
| 10 | Villarreal | 2 | 1 | 3 |
| 11 | Aston Villa | 1 | 1 | 3 |
| 12 | Real Betis | 1 | 1 | 3 |
| 13 | Atletico Madrid | 2 | 1 | 3 |
| 14 | Borussia Dortmund | 1 | 1 | 3 |
| 15 | Liverpool | 1 | 1 | 3 |
| 16 | Real Madrid | 1 | 1 | 3 |
| 17 | AEK Athens FC | 1 | 1 | 3 |
| 18 | Club Brugge KV | 2 | 0 | 3 |
| 19 | Lens | 2 | -1 | 3 |
| 20 | RB Leipzig | 2 | -2 | 3 |
| 21 | Sabah FA | 2 | -2 | 3 |
| 22 | AS Roma | 1 | 0 | 1 |
| 23 | Shakhtar Donetsk | 1 | 0 | 1 |
| 24 | Fenerbahçe | 1 | 0 | 1 |
| 25 | PSV Eindhoven | 2 | -1 | 1 |
| 26 | Viking | 2 | -2 | 1 |
| 27 | Lask Linz | 1 | -1 | 0 |
| 28 | Inter | 2 | -2 | 0 |
| 29 | FC Porto | 1 | -2 | 0 |
| 30 | Slavia Praha | 2 | -3 | 0 |
| 31 | Napoli | 2 | -3 | 0 |
| 32 | Lille | 2 | -4 | 0 |
| 33 | Feyenoord | 1 | -4 | 0 |
| 34 | Galatasaray | 2 | -5 | 0 |
| 35 | Slovan Bratislava | 1 | -5 | 0 |
| 36 | Bodo/Glimt | 1 | -5 | 0 |
The competition's standings.

Barcelona
Sporting CP
Arsenal
Bayern München
Paris Saint Germain
Como
Manchester United
VfB Stuttgart
Manchester City
Villarreal
Aston Villa
Atletico Madrid
Borussia Dortmund
Liverpool
Real Madrid
AEK Athens FC
Club Brugge KV
Lens
RB Leipzig
Sabah FA
AS Roma
Shakhtar Donetsk
Fenerbahçe
PSV Eindhoven
Viking
Lask Linz
Inter
Slavia Praha
Napoli
Lille
Feyenoord
Galatasaray
Slovan Bratislava
Bodo/Glimt