World Cup
Cape Verde Islands
Fan Zone
Have your say
One vote per poll. You can change your choice.
Who will win?
Player of the match
Importance and match impact are assigned from the verified event type.
Yellow Card
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Substitution
Yellow Card
Spain 4-3-3 Luis de la Fuente
23
24
14
22
5
20
16
8
9
21
7
Starters
23 Unai Simón
24 Marc Cucurella
14 Aymeric Laporte
22 Pau Cubarsí
5 Marcos Llorente
20 Pedri
16 Rodri
8 Fabián Ruiz
9 Pablo Gavi
21 Mikel Oyarzabal
7 Ferran Torres
Substitutes
1 David Raya
2 Marc Pubill
3 Alejandro Grimaldo
4 Eric García
6 Mikel Merino
10 Dani Olmo
11 Yéremy Pino
12 Pedro Porro
13 Joan García
15 Alex Baena
17 Nico Williams
18 Martín Zubimendi
19 Lamine Yamal
25 Victor Muñoz
26 Borja Iglesias
Cape Verde Islands 4-1-4-1 Pedro Leitao Brito
1
13
3
4
22
6
7
10
15
20
19
Starters
1 Vozinha
13 Sidny Lopes Cabral
3 Diney Borges
4 Pico
22 Steven Moreira
6 Kevin Lenini
7 Jovane Cabral
10 Jamiro Monteiro
15 Laros Duarte
20 Ryan Mendes
19 Dailon Rocha Livramento
Substitutes
2 Stopira
5 Logan Costa
8 João Paulo
9 Gilson Tavares
11 Garry Rodrigues
12 Márcio Rosa
14 Deroy Duarte
16 Yannick Semedo
17 Willy Semedo
18 Telmo Arcanjo
21 Nuno Da Costa
23 CJ Dos Santos
24 Wagner Pina
25 Kelvin Pires
26 Hélio Varela
Verified match data
Ask the match companion
Ask about the score, key events, cards, players, or statistics currently stored for this match.
Answers are constrained to verified fixture, event, and statistics data.
Match Statistics
Live indicator
Momentum & pressure
Derived from possession, expected goals, shots, shots inside the box, and corners. It is an indicator, not an official match statistic.
-
7 Shots on Goal 1
-
10 Shots off Goal 3
-
25 Total Shots 6
-
8 Blocked Shots 2
-
14 Shots insidebox 2
-
11 Shots outsidebox 4
-
10 Fouls 1
-
10 Corner Kicks 1
-
2 Offsides 3
-
74% Ball Possession 26%
-
1 Yellow Cards 1
-
0 Red Cards 0
-
1 Goalkeeper Saves 7
-
796 Total passes 278
-
730 Passes accurate 205
-
92% Passes % 74%
-
2.16 expected_goals 0.28
-
1.46 goals_prevented 1.46
Head-to-Head Stats
League Standings
| # | Team | MP | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 |
Mexico |
1 | 1 | 0 | 0 | 2 | 3 |
| 2 |
South Korea |
1 | 1 | 0 | 0 | 1 | 3 |
| 3 |
Czechia |
1 | 0 | 0 | 1 | -1 | 0 |
| 4 |
South Africa |
1 | 0 | 0 | 1 | -2 | 0 |
| 1 |
Switzerland |
1 | 0 | 1 | 0 | 0 | 1 |
| 2 |
Canada |
1 | 0 | 1 | 0 | 0 | 1 |
| 3 |
Qatar |
1 | 0 | 1 | 0 | 0 | 1 |
| 4 |
Bosnia & Herzegovina |
1 | 0 | 1 | 0 | 0 | 1 |
| 1 |
Scotland |
1 | 1 | 0 | 0 | 1 | 3 |
| 2 |
Morocco |
1 | 0 | 1 | 0 | 0 | 1 |
| 3 |
Brazil |
1 | 0 | 1 | 0 | 0 | 1 |
| 4 |
Haiti |
1 | 0 | 0 | 1 | -1 | 0 |
| 1 |
USA |
1 | 1 | 0 | 0 | 3 | 3 |
| 2 |
Australia |
1 | 1 | 0 | 0 | 2 | 3 |
| 3 |
Türkiye |
1 | 0 | 0 | 1 | -2 | 0 |
| 4 |
Paraguay |
1 | 0 | 0 | 1 | -3 | 0 |
| 1 |
Germany |
1 | 1 | 0 | 0 | 6 | 3 |
| 2 |
Ivory Coast |
1 | 1 | 0 | 0 | 1 | 3 |
| 3 |
Ecuador |
1 | 0 | 0 | 1 | -1 | 0 |
| 4 |
Curaçao |
1 | 0 | 0 | 1 | -6 | 0 |
| 1 |
Sweden |
1 | 1 | 0 | 0 | 4 | 3 |
| 2 |
Japan |
1 | 0 | 1 | 0 | 0 | 1 |
| 3 |
Netherlands |
1 | 0 | 1 | 0 | 0 | 1 |
| 4 |
Tunisia |
1 | 0 | 0 | 1 | -4 | 0 |
| 1 |
Belgium |
0 | 0 | 0 | 0 | 0 | 0 |
| 2 |
Egypt |
0 | 0 | 0 | 0 | 0 | 0 |
| 3 |
Iran |
0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
New Zealand |
0 | 0 | 0 | 0 | 0 | 0 |
| 1 |
Spain |
1 | 0 | 1 | 0 | 0 | 1 |
| 2 |
Cape Verde Islands |
1 | 0 | 1 | 0 | 0 | 1 |
| 3 |
Saudi Arabia |
0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
Uruguay |
0 | 0 | 0 | 0 | 0 | 0 |
| 1 |
France |
0 | 0 | 0 | 0 | 0 | 0 |
| 2 |
Senegal |
0 | 0 | 0 | 0 | 0 | 0 |
| 3 |
Iraq |
0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
Norway |
0 | 0 | 0 | 0 | 0 | 0 |
| 1 |
Argentina |
0 | 0 | 0 | 0 | 0 | 0 |
| 2 |
Algeria |
0 | 0 | 0 | 0 | 0 | 0 |
| 3 |
Austria |
0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
Jordan |
0 | 0 | 0 | 0 | 0 | 0 |
| 1 |
Portugal |
0 | 0 | 0 | 0 | 0 | 0 |
| 2 |
Congo DR |
0 | 0 | 0 | 0 | 0 | 0 |
| 3 |
Uzbekistan |
0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
Colombia |
0 | 0 | 0 | 0 | 0 | 0 |
| 1 |
England |
0 | 0 | 0 | 0 | 0 | 0 |
| 2 |
Croatia |
0 | 0 | 0 | 0 | 0 | 0 |
| 3 |
Ghana |
0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
Panama |
0 | 0 | 0 | 0 | 0 | 0 |
| 1 |
Netherlands |
1 | 0 | 1 | 0 | 0 | 1 |
| 2 |
Brazil |
1 | 0 | 1 | 0 | 0 | 1 |
| 3 |
Qatar |
1 | 0 | 1 | 0 | 0 | 1 |
| 4 |
Iran |
0 | 0 | 0 | 0 | 0 | 0 |
| 5 |
Austria |
0 | 0 | 0 | 0 | 0 | 0 |
| 6 |
Uzbekistan |
0 | 0 | 0 | 0 | 0 | 0 |
| 7 |
Iraq |
0 | 0 | 0 | 0 | 0 | 0 |
| 8 |
Saudi Arabia |
0 | 0 | 0 | 0 | 0 | 0 |
| 9 |
Ghana |
0 | 0 | 0 | 0 | 0 | 0 |
| 10 |
Czechia |
1 | 0 | 0 | 1 | -1 | 0 |
| 11 |
Ecuador |
1 | 0 | 0 | 1 | -1 | 0 |
| 12 |
Türkiye |
1 | 0 | 0 | 1 | -2 | 0 |
Recent Form
Related News
-
Could Japan be the World Cup’s dark horses?
World Cup Dark Horses: Japan to Shine?
Japan: The Next Tournament Surprise?
Every World Cup has its underdog story, like Morocco or Costa Rica defying odds. With the expanded 48-team format, more surprises are likely. Japan, boasting individual talent, recent strong form, and experience, emerges as a top contender for a deep, unexpected run, eyeing their most successful World Cup yet.
-
Porro signs new long-term Tottenham contract
Porro Seals Long-Term Spurs Deal
Tottenham’s standout right-back, Pedro Porro, has committed to a new long-term contract, believed to run until 2031. The 26-year-old previously had two years remaining on his deal from his permanent 2023 transfer from Sporting CP. Porro, a key figure with 47 appearances last season, is currently with Spain at the 2026 World Cup.
-
Newcastle in talks to sign Spain winger Munoz
Newcastle Chasing Spain Winger Munoz
Newcastle United is in active discussions with Osasuna for the signing of Spanish winger Victor Munoz. The move aims to replace Anthony Gordon, who recently transferred to Barcelona for £69.3 million. Munoz, a top target, has a €40 million (£34.5 million) release clause. Newcastle’s swift pursuit signals their intent to secure key players early in the transfer window.
-
Any early shocks? Sutton’s World Cup 2026 score predictions – opening group games
Sutton Kicks Off World Cup Predictions
BBC Sport’s Chris Sutton dives into World Cup 2026, forecasting all 104 matches! He’s starting with initial group game scores, including Mexico vs. South Africa, Argentina vs. Algeria, and England vs. Croatia. Plus, AI joins the prediction game, aiming to replicate its Premier League success.
-
Who will win the World Cup? Pundits make their predictions
The World Cup kicks off Thursday in Mexico City and concludes July 19 in New York. A record 48 teams will battle across 104 matches over 39 days in Canada, Mexico, and the United States. Defending champions Argentina are also set to compete for the coveted trophy.
World Cup Begins: Dates & Venues
Global Showdown: 48 Teams Compete
Error generating match report: Could not retrieve AI response. API Error: models/gemma-3-27b-it is not found for API version v1beta, or is not supported for generateContent. Call ModelService.ListModels to see the list of available models and their supported methods.

Mexico
South Korea
Czechia
South Africa
Switzerland
Canada
Qatar
Bosnia & Herzegovina
Scotland
Morocco
Brazil
Haiti
USA
Australia
Türkiye
Paraguay
Germany
Ivory Coast
Ecuador
Curaçao
Sweden
Japan
Netherlands
Tunisia
Belgium
Egypt
Iran
New Zealand
Saudi Arabia
Uruguay
France
Senegal
Iraq
Norway
Argentina
Algeria
Austria
Jordan
Portugal
Congo DR
Uzbekistan
Colombia
England
Croatia
Ghana
Panama