← All matches
Manuel Pellegrini
Real Betis
Real Sociedad
Real Betis
4-2-3-1 · 4-2-3-1
Real Sociedad
Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Match odds
1469840 EUR · live
Home
1.02 · implied 98.0%
80.9%
-17.1 vs price
Away
1000.0 · implied 0.1%
11.2%
+11.1 vs price
Draw
42.0 · implied 2.4%
7.9%
+5.5 vs price
Half time
6174 EUR · live
Draw
1.02 · implied 98.0%
65.9%
-32.1 vs price
Away
300.0 · implied 0.3%
18.4%
+18.0 vs price
Home
50.0 · implied 2.0%
15.7%
+13.7 vs price
Over/Under 2.5 goals
308571 EUR · live
Under
1.01 · implied 99.0%
79.7%
-19.3 vs price
Over
1000.0 · implied 0.1%
20.3%
+20.2 vs price
Over/Under 2.5 first-half goals
9344 EUR · live
Under
1.01 · implied 99.0%
92.8%
-6.2 vs price
Over
270.0 · implied 0.4%
7.2%
+6.8 vs price
16 more markets on this match
Corners, cards, correct score, both-teams-to-score and the rest — plus how
the split moved over time, and which matches across the board show the
biggest money/price gap.
Weight of Money — see plans
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
Half-time · 0–0
46'
S. Gómez · Foul
49'
J. Aramburu · Foul
58'
🔁
M. Oyarzabal ◂ T. Kubo
58'
🔁
A. Marchal ◂ A. Barrenetxea
58'
🔁
Isco ◂ F. Bernal
61'
I. Zubeldia · Foul
63'
⚽
R. Riquelme · assist C. Hernández1–0
72'
🔁
A. Muñoz ◂ S. Gómez
72'
🔁
B. Turrientes ◂ Y. Herrera
73'
🔁
P. García ◂ R. Riquelme
80'
🔁
N. Deossa ◂ C. Hernández
80'
Natan · Foul
87'
🔁
A. Zakharyan ◂ L. Sučić
Full-time · 1–0
90'
F. Garcia · Foul
90'+2
H. Bellerín · Foul
Coaches
Pellegrino Matarazzo 
Recent form
LAInter0-1
DHBournemouth2-2
WAArsenal3-1
WHAlmería1-0
WHOlympique Lyonnais4-0
LAChelsea1-3
LA1. FC Köln1-2
LAToulouse1-2
WAAston Villa4-2
WAWolverhampton2-1
Where to watch
M+ LaLiga TV
DGODIRECTV SportsESPN +
Prime Video
Sport Klub 1 HR
DAZN BelgiumPrime Video
Canal+SuperSport Maximo 3
MAX Sport 4
Canal+Startimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
Canal+SuperSport Maximo 3
Disney+Prime VideoYouTube - CazéTV
SuperSport Maximo 3
StarTimes AppSuperSport Maximo 3
Canal+SuperSport Maximo 3
Canal+StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
Canal+SuperSport Maximo 3
Canal+StarTimes AppSuperSport Maximo 3
Canal+SuperSport Maximo 3
Cytavision Sports 4K 2Cytavision Sports 8HD
Nova Sport 4
DAZNDisney+ Premium
Canal+SuperSport Maximo 3
SuperSport Maximo 3
Disney+ PremiumLaLiga TV (Bar)M+ LaLiga TVPrime Video
SuperSport Maximo 3
DAZN FranceDisney+ Premium
Canal+SuperSport Maximo 3
Disney+ PremiumPremier Sports 1 HDPremier Sports Player
Canal+StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
Canal+SuperSport Maximo 3
Canal+StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
Canal+SuperSport Maximo 3
MAGENTA | 7HD
ESPN Deportes
Canal+SuperSport Maximo 3
Sport Klub 1 HR
Spíler2
Premier Sports 1 HDPremier Sports Player
One Sports
DAZNDisney+ Premium
DAZNU-NEXT
StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
SuperSport Maximo 3
SuperSport Maximo 3
StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
StarTimes AppSuperSport Maximo 3
Canal+SuperSport Maximo 3
ESPN Deportes
Canal+SuperSport Maximo 3
SuperSport Maximo 3
StarTimes AppSuperSport Maximo 3
ESPN +
StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
SuperSport Maximo 3
Canal+SuperSport Maximo 3
Canal+StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
ESPN +
Ziggo GoZiggo Sport 2
TV2 PlayViaplay
ESPN +
DGOESPN +
ESPN Deportes
Disney+ Premium
ESPN +
SuperSport Maximo 3
Digi Sport 2
Match! TVMatch! futbol 2
Canal+StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
SuperSport Maximo 3
SuperSport Maximo 3
Sport Klub 3 SLO
Nova Sport 4
Canal+StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
DAZN
Canal+SuperSport Maximo 3
SuperSport Maximo 3
ESPN +
SuperSport Maximo 3
Canal+SuperSport Maximo 3
Canal+SuperSport Maximo 3
S Sport
StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
ESPN Deportes
ESPN +ESPN AppESPN DeportesPrime VideofuboTV
DGOESPN +
DGOESPN +
ESPN Deportes
S Sport
SuperSport Maximo 3
StarTimes AppStartimes Sports LifeStartimes Sports PremiumSuperSport Maximo 3
StarTimes AppSuperSport Maximo 3
Match facts
Stadium
Estadio de la Cartuja
City
Seville
Kickoff
21 Aug, 19:00 UTC
Competition
La Liga
Highlights & clips
1
Á. Valles
7.7
2
H. Bellerín
6.4
5
M. Bartra
7.7
4
Natan
7.8
11
F. Garcia
7.1
22
Isco
6.7
↑ 58'
21
M. Roca
7.3
7
Antony
8.2
8
P. Fornals
7.1
33
P. García
6.7
↑ 73'
18
N. Deossa
7.0
↑ 80'
1
Á. Remiro
8.9
2
J. Aramburu
5.9
5
I. Zubeldia
6.5
31
J. Martin
6.8
3
A. Muñoz
6.7
↑ 72'
8
B. Turrientes
6.7
↑ 72'
18
C. Soler
7.0
29
A. Marchal
6.8
↑ 58'
23
A. Zakharyan
6.6
↑ 87'
10
M. Oyarzabal
6.5
↑ 58'
9
O. S. Óskarsson
6.1
Substitutes
31GM. González
12DÁ. Ortiz
16DV. Gómez
23DJ. Firpo
3DD. Llorente
17MR. Riquelme↓ 73'8.0
6MF. Bernal↓ 58'6.9
14MI. Losada
15MÁ. Fidalgo
9FC. Hernández↓ 80'6.8
Coach: Manuel Pellegrini
Substitutes
13GU. Marrero
17DS. Gómez↓ 72'7.0
34DL. Beitia
16DJ. Pacheco
14MT. Kubo↓ 58'7.0
21MY. Herrera↓ 72'6.8
7MA. Barrenetxea↓ 58'6.4
24ML. Sučić↓ 87'6.3
22MM. Goti
28MA. Lebarbier
12MJ. Ochieng
27FG. C. Zarranz
Coach: Pellegrino Matarazzo
Top stats
48%Possession52%
1.06Expected goals (xG)1.4
18Total shots9
7Shots on target3
1Big chances2
4Corners5
Shots
7Shots off target3
4Blocked shots3
9Shots inside box5
9Shots outside box4
0Hit woodwork1
1Big chances missed2
0.41Goals prevented1.14
Attack
28Touches in box16
63Final third entries45
1Offsides3
12Free kicks9
2Fouled in final third2
Passing
482Passes515
416Accurate passes436
27/55 (49%)Long balls21/46 (46%)
4/13 (31%)Crosses1/14 (7%)
11Throw-ins18
Duels
55Duels45
35/67 (52%)Ground duels32/67 (48%)
16/25 (64%)Aerial duels9/25 (36%)
5/14 (36%)Dribbles10/19 (53%)
5Dispossessed9
Defending
18Tackles14
72Tackles won79
17Interceptions10
26Clearances12
66Recoveries53
Discipline
9Fouls12
3Yellow cards3
Goalkeeping
3Saves6
5Goal kicks9
Forecast BSD enginebest price across 78 bookmakers
1X2Real Betis to win 53% · 2.50 @ midnite
CornersOver 8.5 corners 61% · 1.60 @ Interwetten
Who winsReal Betis to win (DNB) 63% · 1.57 @ forbet
GoalsOver 2.5 goals 54% · 4.75 @ 10bet
BTTSBoth teams to score 55% · 3.25 @ 10bet
GoalsOver 1.5 goals 77% · 2.15 @ 10bet
1X2Draw 24% · 2.60 @ Unibet
GoalsUnder 3.5 goals 68% · 1.39 @ Pinnacle
CornersUnder 9.5 corners 51% · 1.95 @ 888Sport
CornersUnder 10.5 corners 62% · 1.57 @ 888Sport
1X2Real Sociedad to win 23% · 3.80 @ Interwetten
Odds consensus
1X2consensus
2.07
Real Betis ▼
3.44
Draw ▲
3.53
Real Sociedad ▼
Double Chanceconsensus
1.29
Real Betis or Draw ▲
1.30
Real Betis or Real Sociedad ▼
1.73
Draw or Real Sociedad ▲
Both Teams to Scoreconsensus
1.75
Yes ▼
2.00
No ▲
Home Clean Sheetconsensus
2.70
YES
1.40
NO
Away Clean Sheetconsensus
3.80
YES
1.22
NO
Home Win to Nilconsensus
3.60
YES
Away Win to Nilconsensus
5.88
YES
Total Goals 0.50consensus
1.05
Over 0.50
10.00
Under 0.50
Total Goals 1.50consensus
1.29
Over 1.50 ▼
3.46
Under 1.50 ▲
Total Goals 2.50consensus
1.93
Over 2.50 ▼
1.85
Under 2.50 ▲
Total Goals 3.50consensus
3.31
Over 3.50 ▼
1.31
Under 3.50 ▲
Total Goals 4.50consensus
6.40
Over 4.50
1.11
Under 4.50
Draw No Betconsensus
1.50
Real Betis ▲
2.51
Real Sociedad
Total Corners (O/U) 3.50consensus
1.00
Over 3.50
15.75
Under 3.50
Total Corners (O/U) 4.50consensus
1.01
Over 4.50
11.50
Under 4.50
Total Corners (O/U) 5.50consensus
1.05
Over 5.50
9.05
Under 5.50
No pre-match call on this one.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.7%.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.7%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.