World Cup · GROUP STAGE - 1 · MON, 15 JUN · 16:00 LOCAL
SPAIN
FT
0 0
FULL TIME HT · 0-0
CAPE VERDE ISLANDS
Vozinha
👑
⭐ PLAYER OF THE MATCH
Vozinha
Cape Verde Islands · 90 mins
· 29% pass acc
RATING
9.6
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

2.10
⚡ EXPECTED GOALS (xG)
0.20
74%
BALL POSSESSION %
26%
27
TOTAL SHOTS
6
7
SHOTS ON TARGET
1
92%
PASS ACCURACY %
74%
11
CORNERS
1
KEY EVENTS 11 events
  1. 16'
    Card · Yellow Card
    Sidny Lopes Cabral
    CAP
  2. 61'
    Subst · Substitution 1
    Laros Duarte · assist Deroy Duarte
    CAP
  3. 61'
    Subst · Substitution 2
    Dailon Rocha Livramento · assist Nuno Da Costa
    CAP
  4. 61'
    Subst · Substitution 3
    Jovane Cabral · assist Willy Semedo
    CAP
  5. 71'
    Subst · Substitution 1
    Pablo Gavi · assist Lamine Yamal
    SPA
  6. 71'
    Subst · Substitution 2
    Fabián Ruiz · assist Mikel Merino
    SPA
  7. 76'
    Subst · Substitution 4
    Sidny Lopes Cabral · assist João Paulo
    CAP
  8. 79'
    Subst · Substitution 5
    Jamiro Monteiro · assist Telmo Arcanjo
    CAP
  9. 81'
    Subst · Substitution 3
    Ferran Torres · assist Dani Olmo
    SPA
  10. 87'
    Subst · Substitution 4
    Rodri · assist Nico Williams
    SPA
  11. 90'+3
    Card · Yellow Card
    Pedri
    SPA
PLAYER RATINGS · TOP 5 EACH 0–10 scale
SPAIN AVG 8.4
CAPE VERDE ISLANDS AVG 7.9
MATCH STATS H vs A
ATTACK
2.1
xG
0.2
27.0
TOTAL SHOTS
6.0
7.0
ON TARGET
1.0
12.0
OFF TARGET
3.0
8.0
BLOCKED
2.0
POSSESSION
74.0%
POSSESSION %
26.0%
800.0
PASSES
278.0
92.0%
PASS ACCURACY
74.0%
SET PIECES
11.0
CORNERS
1.0
2.0
OFFSIDES
3.0
DISCIPLINE
10.0
FOULS
1.0
1.0
YELLOW CARDS
1.0
1.0
GK SAVES
7.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
SPAIN 4 shots
Aymeric Laporte
1/2
Pedri
1/1
Rodri
0/1
CAPE VERDE ISLANDS 2 shots
Diney Borges
1/1
Ryan Mendes
0/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 2.100.20
1.7 1.3 0.8 0.4 2.1 0.0 HT H 2.10 A 0.20 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 45%
55% A
5
EVENTS LOGGED
6
EVENTS LOGGED
LINEUPS 4-3-3 vs 4-1-4-1
SUBSTITUTES · SPAIN
10
Dani Olmo
M
4
Eric García
D
15
Alex Baena
M
11
Yéremy Pino
M
17
Nico William...
F
25
Víctor Muñoz
F
6
Mikel Merino
M
26
Borja Iglesi...
F
3
Alejandro Gr...
D
19
Lamine Yamal
F
18
Martín Zubim...
M
12
Pedro Porro
D
13
Joan García
G
1
David Raya
G
2
Marc Pubill
D
COACH: Luis de la Fuente
SUBSTITUTES · CAPE VERDE ISLANDS
26
Hélio Varela
F
2
Stopira
D
21
Nuno Da Cost...
F
17
Willy Semedo
F
16
Yannick Seme...
M
9
Gilson Tavar...
F
18
Telmo Arcanj...
M
8
João Paulo
M
25
Kelvin Pires
D
5
Logan Costa
D
14
Deroy Duarte
M
11
Garry Rodrig...
F
23
CJ Dos Santo...
G
12
Márcio Rosa
G
24
Wagner Pina
D
COACH: Pedro Leitao Brito
🏥 UNAVAILABLE PLAYERS
SPA · 0 OUT

No injuries reported · federation feed activates Q3

CAP · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
Adham Mohammad, Jordan
SPA MANAGER
Luis de la Fuente
head coach
CAP MANAGER
Pedro Leitao Brito
head coach
HEAD TO HEAD · ALL-TIME
0
SPA WINS
1
DRAWS
0
CAP WINS
100%
MATCH IMPACT Final 0–0 · result locked
SPAIN #3
Lost · already at 1 pts
CAPE VERDE ISLANDS #4
Lost · already at 1 pts
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Mexico 2 2 0 0 +3 6
W W
1 Sweden 2 1 0 1 0 3
L W
1 England 1 1 0 0 +2 3
W
1 Colombia 1 1 0 0 +2 3
W
1 Argentina 1 1 0 0 +3 3
W
1 Norway 1 1 0 0 +3 3
W
1 Uruguay 1 0 1 0 0 1
D
1 New Zealand 1 0 1 0 0 1
D
1 Netherlands 2 1 1 0 +4 4
W D
1 Germany 2 2 0 0 +7 6
W W
1 USA 2 2 0 0 +5 6
W W
1 Brazil 2 1 1 0 +3 4
W D
1 Canada 2 1 1 0 +6 4
W D
2 France 1 1 0 0 +2 3
W
2 Austria 1 1 0 0 +2 3
W
2 Congo DR 1 0 1 0 0 1
D
2 Ghana 1 1 0 0 +1 3
W
2 Scotland 2 1 0 1 0 3
L W
2 Saudi Arabia 1 0 1 0 0 1
D
2 Iran 1 0 1 0 0 1
D
2 Japan 2 1 1 0 +4 4
W D
2 Ivory Coast 2 1 0 1 0 3
L W
2 Australia 2 1 0 1 0 3
L W
2 Morocco 2 1 1 0 +1 4
W D
2 Switzerland 2 1 1 0 +3 4
W D
2 South Korea 2 1 0 1 0 3
L W
3 Senegal 1 0 0 1 -2 0
L
3 Jordan 1 0 0 1 -2 0
L
3 Portugal 1 0 1 0 0 1
D
3 Panama 1 0 0 1 -1 0
L
3 Paraguay 2 1 0 1 -2 3
W L
3 Spain 1 0 1 0 0 1
D
3 Belgium 1 0 1 0 0 1
D
3 Sweden 2 1 0 1 0 3
L W
3 Ecuador 2 0 1 1 -1 1
D L
3 Paraguay 2 1 0 1 -2 3
W L
3 Scotland 2 1 0 1 0 3
L W
3 Bosnia & Herzegovina 2 0 1 1 -3 1
L D
3 Czech Republic 2 0 1 1 -1 1
D L
4 Iraq 1 0 0 1 -3 0
L
4 Algeria 1 0 0 1 -3 0
L
4 Uzbekistan 1 0 0 1 -2 0
L
4 Croatia 1 0 0 1 -2 0
L
4 Belgium 1 0 1 0 0 1
D
4 Cape Verde Islands 1 0 1 0 0 1
D
4 Egypt 1 0 1 0 0 1
D
4 Tunisia 2 0 0 2 -8 0
L L
4 Curaçao 2 0 1 1 -6 1
D L
4 Türkiye 2 0 0 2 -3 0
L L
4 Haiti 2 0 0 2 -4 0
L L
4 Qatar 2 0 1 1 -6 1
L D
4 South Africa 2 0 1 1 -2 1
D L
5 Portugal 1 0 1 0 0 1
D
6 Spain 1 0 1 0 0 1
D
7 Czech Republic 2 0 1 1 -1 1
D L
8 Ecuador 2 0 1 1 -1 1
D L
9 Bosnia & Herzegovina 2 0 1 1 -3 1
L D
10 Panama 1 0 0 1 -1 0
L
11 Senegal 1 0 0 1 -2 0
L
12 Jordan 1 0 0 1 -2 0
L
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'+3
    Card · Yellow Card · Pedri
    Foul
  • 87'
    Subst · Substitution 4 · Rodri
  • 81'
    Subst · Substitution 3 · Ferran Torres
  • 79'
    Subst · Substitution 5 · Jamiro Monteiro
  • 76'
    Subst · Substitution 4 · Sidny Lopes Cabral
  • 71'
    Subst · Substitution 2 · Fabián Ruiz
  • 71'
    Subst · Substitution 1 · Pablo Gavi
  • 61'
    Subst · Substitution 3 · Jovane Cabral
  • 61'
    Subst · Substitution 2 · Dailon Rocha Livramento
  • 61'
    Subst · Substitution 1 · Laros Duarte
  • HALF TIME · 0 – 0
  • 16'
    Card · Yellow Card · Sidny Lopes Cabral
    Foul
14 BOOKIES
📊 AVERAGE ACROSS 14 BOOKMAKERS
SPAIN WIN
1.08
92.6% implied
↑ best 1.11
DRAW
12.25
8.2% implied
↑ best 15.00
CAPE VERDE ISLAN WIN
30.07
3.3% implied
↑ best 45.00
MATCH WINNER ODDS avg across bookmakers
BOOKMAKER 1 X 2
10Bet 1.08 11.00 23.00
1xBet 1.09 13.50 37.00
888Sport 1.06 11.00 29.00
Bet365 1.06 15.00 23.00
Betano 1.10 11.00 45.00
Betfair 1.07 14.00 36.00
BetVictor 1.07 10.50 26.00
Dafabet 1.11 10.00 25.00
Marathonbet 1.08 13.00 36.00
Pinnacle 1.08 14.50 36.50
SBO 1.09 9.00 17.50
Superbet 1.08 13.00 23.00
Unibet 1.06 14.00 35.00
William Hill 1.07 12.00 29.00

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ GOALS · OVER / UNDER
1.5 O 1.08 U 7.27
2.5 O 1.31 U 3.35
3.5 O 1.85 U 1.95
⚽ BOTH TEAMS SCORE
YES
2.67 11 bks
NO
1.44 11 bks
⚖ ASIAN HANDICAP
Away -0.25 13.38
Away -0.5 7.63
Away -0.75 7.00
Away -1 6.43
Away -1.25 4.69
Away -1.5 3.76
📈 MARKET MOVEMENT

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.