Install the appInstall the appPitchside Lab · free · no ads
Pitchside Lab
Model 1.1

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

Back

Real Betis v FC Porto

Real Betis
3–2Full time
FC Porto

UEFA Champions League · WED 14 OCT · Estadio de la Cartuja

Full timeGraded 14 Oct 23:00
Real Betis 3–2 FC Porto FC PORTO WIN · WRONGUNDER 2.5 · WRONGBOTH TO SCORE · RIGHTOVER 1.5 · RIGHTUNDER 3.5 · WRONG1–1 EXACTLY · WRONG
We said FC Porto win37%
The market said29%
Brier score, this match · lower is better0.633
The market’s Brier score0.449

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.

The match replay23 notes · 47 alerts
  1. 0′Before kick-off: we said FC Porto win at 37%.
  2. 1′Little has changed for our model: FC Porto 37% before kick-off, 37% now. 0–0 · 36–27–37
  3. 1′KICK-OFF Real Betis v FC Porto
  4. 23′Real Betis have had 7.0 attempts to 2.0 and it is still 0–0. 0–0 · 33–33–34
  5. 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
  6. 35′THE CALL SWINGS · 35' Draw is now our likeliest result at 37% (was FC Porto win 32%)
  7. 39′We said FC Porto at 37% before kick-off; the game as it stands moves that to 70%. 0–1 · 9–22–70
  8. 39′⚽ GOAL · 39' Real Betis 0–1 FC Porto
  9. 39′OUR NUMBER MOVES UP · 39' FC Porto win: 37% at kick-off, 70% now
  10. 39′THE CALL SWINGS · 39' FC Porto win is now our likeliest result at 70% (was Draw 22%)
  11. 40′Martim Fernandes scores for FC Porto on 40′ — 0–1. 0–1 · 8–22–70
  12. 40′The goal count is tracking the 2.5 we expected. 0–1 · 8–22–70
  13. 42′GOAL DISALLOWED · 42' FC Porto
  14. 42′OUR NUMBER MOVES DOWN · 42' FC Porto win: 37% at kick-off, 31% now
  15. 42′THE CALL SWINGS · 42' Draw is now our likeliest result at 40% (was FC Porto win 31%)
  16. 45′SECOND HALF Real Betis 0–0 FC Porto
  17. 45′🟨 YELLOW · 42' Francesco Farioli · FC Porto
  18. 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
  19. 46′Abde Ezzalzouli scores for Real Betis on 47′ — 1–0. 1–0 · 71–22–8
  20. 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
  21. 46′GOAL DISALLOWED · 42' Borja Sainz · FC Porto
  22. 46′⚽ GOAL · 46' Real Betis 1–0 FC Porto
  23. 46′OUR NUMBER MOVES DOWN · 46' FC Porto win: 37% at kick-off, 8% now
  24. 46′THE CALL SWINGS · 46' Real Betis win is now our likeliest result at 71% (was Draw 22%)
  25. 49′OUR NUMBER MOVES DOWN · 49' FC Porto win: 37% at kick-off, 7% now
  26. 53′54′ and it is 1–1: Gabri Veiga on the scoresheet for FC Porto. 1–1 · 26–46–27
  27. 53′⚽ GOAL · 53' Real Betis 1–1 FC Porto
  28. 53′OUR NUMBER MOVES UP · 53' FC Porto win: 37% at kick-off, 27% now
  29. 53′THE CALL SWINGS · 53' Draw is now our likeliest result at 46% (was Real Betis win 26%)
  30. 57′🟨 YELLOW · 56' André Silva · FC Porto
  31. 57′🟨 YELLOW · 56' Nelson Deossa · Real Betis
  32. 57′🟨 YELLOW · 57' Abde Ezzalzouli · Real Betis
  33. 57′🟨 YELLOW · 56' Abde Ezzalzouli · Real Betis
  34. 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
  35. 58′SUBSTITUTION · 59' FC Porto · On: Oskar Pietuszewski · Off: Borja Sainz
  36. 58′SUBSTITUTION · 59' FC Porto · On: Samuel Aghehowa · Off: André Silva
  37. 58′SUBSTITUTION · 59' FC Porto · On: Alberto Costa · Off: Martim Fernandes
  38. 60′We said FC Porto at 37% before kick-off; the game as it stands moves that to 76%. 1–2 · 4–19–76
  39. 60′FC Porto ahead on 61′ through Samuel Aghehowa. 1–2. 1–2 · 4–19–76
  40. 60′⚽ GOAL · 60' Real Betis 1–2 FC Porto · Gabri Veiga
  41. 60′OUR NUMBER MOVES UP · 60' FC Porto win: 37% at kick-off, 76% now
  42. 60′THE CALL SWINGS · 60' FC Porto win is now our likeliest result at 76% (was Draw 19%)
  43. 62′3 goals already, more than the 2.5 we expected for the whole match. 1–2 · 4–19–77
  44. 62′OUR NUMBER MOVES UP · 62' FC Porto win: 37% at kick-off, 77% now
  45. 63′SUBSTITUTION · 62' Real Betis · On: Dani Ceballos · Off: Nelson Deossa
  46. 63′SUBSTITUTION · 62' Real Betis · On: Cucho Hernández · Off: Troy Parrott
  47. 68′We said FC Porto at 37% before kick-off; the game as it stands moves that to 80%. 1–2 · 3–17–80
  48. 70′SUBSTITUTION · 71' FC Porto · On: Hwang In-Beom · Off: Gabri Veiga
  49. 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
  50. 73′Cucho Hernández scores for Real Betis on 74′ — 2–2. 2–2 · 17–66–17
  51. 73′⚽ GOAL · 73' Real Betis 2–2 FC Porto · Abde Ezzalzouli
  52. 73′OUR NUMBER MOVES DOWN · 73' FC Porto win: 37% at kick-off, 17% now
  53. 73′THE CALL SWINGS · 73' Draw is now our likeliest result at 66% (was FC Porto win 17%)
  54. 73′🟨 YELLOW · 73' Alan Gonzalo Varela · FC Porto
  55. 75′That is 4, and we only asked for 2.5 across ninety minutes. 2–2 · 15–69–16
  56. 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
  57. 76′🟨 YELLOW · 77' Dani Ceballos · Real Betis
  58. 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
  59. 83′84′ and it is 3–2: Isco on the scoresheet for Real Betis. 3–2 · 92–8–0
  60. 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
  61. 83′⚽ GOAL · 83' Real Betis 3–2 FC Porto · Cucho Hernández
  62. 83′OUR NUMBER MOVES DOWN · 83' FC Porto win: 37% at kick-off, 0% now
  63. 83′THE CALL SWINGS · 83' Real Betis win is now our likeliest result at 92% (was Draw 8%)
  64. 83′SUBSTITUTION · 85' FC Porto · On: Santiago Giménez · Off: Eduardo Gabriel Aquino Cossa
  65. 86′5 goals already, more than the 2.5 we expected for the whole match. 3–2 · 94–6–0
  66. 86′🟨 YELLOW · 86' Santiago Giménez · FC Porto
  67. 87′SUBSTITUTION · 87' Real Betis · On: Pablo Fornals · Off: Isco Corrected
  68. 87′SUBSTITUTION · 87' Real Betis · On: Facundo Bernal · Off: Marc Roca Corrected
  69. 90′SUBSTITUTION · 90' Real Betis · On: Rodrigo Riquelme · Off: Antony Matheus dos Santos
  70. 92′🟨 YELLOW · 93' Ángel Ortiz · Real Betis
  71. FTFULL TIME Real Betis 3–2 FC Porto
  72. 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.

AI match analysis

Pass
Pitchside prediction · before kick-off

Close 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%.

The AI’s read on Real Betis v FC PortoBefore, during and after the match · From £5.99 + VAT · paid once, never renewsSee the passes

Pre-match prediction

Published 14 Oct 19:18 · locked at kick-off

Real Betis win35%
Draw28%
FC Porto win37%

Kick-offWED 14 OCT · 20:00

VenueEstadio de la Cartuja

RefereeClement Turpin

Line-ups

Real Betis

4-2-3-1

FC Porto

4-3-3

Rest & schedule

Before kick-off · this competition

Real Betis

FC Porto

36Days since last match36
0Matches in previous 14 days0

Based on available results in this competition before kick-off.

League table

2026/27

Positions of these teams

#TEAMPGDPTS
12Real Betis113
29FC Porto1-20

Based on available league results; standings may be incomplete.

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

Our number · fc porto winFirst published 9 Oct 06:15 · updated 14 Oct 19:18 · locked at kick-off
37% The market29%
Us37%
Market29%

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 model
Expected goals · Real Betis v FC Porto1.21 – 1.24
Last six in UEFA Champions LeagueW1 D0 L0 · W3 D0 L3
Table places · points 3 v 012 v 29
The market · FC Porto win29% · ours 37%

Built 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.

How the number movedSince we published
25%30%35%40% 9 OCT 06:2114 OCT 19:05
Our probability · fc porto win The market, margin stripped

Our number has not moved since we published. The market has gone from 30% to 29% in the same time.

Every market, from one calculation
MarketUsMarketGap
Real Betis win35%45%−10
Draw28%26%+2
FC Porto win37%29%+8
Over 2.5 goals44%56%−12
Both teams to score50%59%−9
Over 1.5 goals71%78%−7
Over 3.5 goals23%35%−12
Real Betis or draw63%71%−8
Real Betis clean sheet29%––
FC Porto clean sheet30%––

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.

Every scorelineMost likely 1–1 at 13.4%
0123450 9.0 10.3 6.6 2.7 1 10.0 13.4 8.0 3.3 2 6.3 7.8 4.9 2.0 3 2.6 3.2 4 5
under 2% 5% 12%+Real Betis down, FC Porto across

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 2021

No 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

W3–2

FC PORTO

WLWWLL2–0 · 1–2 · 5–3 · 1–0 · 0–1 · 0–2

The table

2026/27
#TEAMPGDPTS
1Barcelona276
2Sporting CP246
3Arsenal246
4Bayern München254
5Paris Saint Germain153
6Como133
7Manchester United223
8VfB Stuttgart123
9Manchester City123
10Villarreal213
11Aston Villa113
12Real Betis113
13Atletico Madrid213
14Borussia Dortmund113
15Liverpool113
16Real Madrid113
17AEK Athens FC113
18Club Brugge KV203
19Lens2-13
20RB Leipzig2-23
21Sabah FA2-23
22AS Roma101
23Shakhtar Donetsk101
24Fenerbahçe101
25PSV Eindhoven2-11
26Viking2-21
27Lask Linz1-10
28Inter2-20
29FC Porto1-20
30Slavia Praha2-30
31Napoli2-30
32Lille2-40
33Feyenoord1-40
34Galatasaray2-50
35Slovan Bratislava1-50
36Bodo/Glimt1-50

The competition's standings.