World Cup
· Group Stage - 2
June 22, 2026 00:00
M. Araujo
44'
A. Canobbio
(ast. M. Araujo)
45'+6
21'
K. Lenini
61'
H. Varela
The ForzaPitch pre-match prediction gave Uruguay a 45% win probability (draw 28%, Cape Verde Islands 26%). The final result was Uruguay 2–2 Cape Verde Islands.
Match statistics
9
Total shots
6
2
Shots on target
2
2.28
Actual xG
0.77
66%
Possession
34%
11
Corners
3
15
Tackles
15
2
🟨 Yellow cards
1
Match Events
5'
S. Lopes Cabral
R. Bentancur
20'
21'
K. Lenini⚽
⚽M. Araujo
44'
⚽A. Canobbio
· ast. M. Araujo
45'+6
46'
D. Duarte
/
T. Arcanjo
M. Olivera
58'
58'
N. Da Costa
/
Benchimol
58'
H. Varela
/
G. Rodrigues
61'
H. Varela⚽
68'
M. Ugarte
/ N. de la Cruz
70'
F. Vinas
/ D. Nunez
70'
71'
L. Duarte
/
K. Lenini
80'
Y. Semedo
/
J. Monteiro
M. Araujo
/ B. Rodriguez
81'
90'+3
D. Borges
Pre-match prediction
45.22%
Uruguay
28.75%
X ←
26.02%
Cape
we assigned to the actual result (Draw)
28.75%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.69
2.28
+0.59
1.32
0.77
-0.55
Uruguay dominated by xG (2.28 vs 0.77).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
23
Fernando Muslera
G
Fernando Muslera
G
25
Juan Sanabria
D
Juan Sanabria
D
16
Mathías Olivera
D
Mathías Olivera
D
3
Sebastián Cáceres
D
Sebastián Cáceres
D
13
Guillermo Varela
D
Guillermo Varela
D
5
Manuel Ugarte
70'
M
Manuel Ugarte
70'
M
20
M. Araújo
1 ⚽
1 👟
81'
M
M. Araújo
1 ⚽
1 👟
81'
M
8
Federico Valverde
M
Federico Valverde
M
6
Rodrigo Bentancur
M
Rodrigo Bentancur
M
14
A. Canobbio
1 ⚽
M
A. Canobbio
1 ⚽
M
21
Federico Viñas
70'
F
Federico Viñas
70'
F
Bench
18
B. Rodríguez
12'
F
B. Rodríguez
12'
F
9
Darwin Núñez
23'
F
Darwin Núñez
23'
F
15
Emiliano Martínez
M
Emiliano Martínez
M
11
Facundo Pellistri
M
Facundo Pellistri
M
22
Joaquín Piquerez
D
Joaquín Piquerez
D
2
José María Giménez
D
José María Giménez
D
17
Matías Viña
D
Matías Viña
D
7
N. de la Cruz
23'
M
N. de la Cruz
23'
M
19
Rodrigo Aguirre
F
Rodrigo Aguirre
F
26
Rodrigo Zalazar
M
Rodrigo Zalazar
M
24
Santiago Bueno
D
Santiago Bueno
D
12
Santiago Mele
G
Santiago Mele
G
1
Sergio Rochet
G
Sergio Rochet
G
1
Vozinha
G
Vozinha
G
13
S. Lopes Cabral
D
S. Lopes Cabral
D
3
Diney Borges
D
Diney Borges
D
4
Pico
D
Pico
D
22
Steven Moreira
D
Steven Moreira
D
6
Kevin Lenini
1 ⚽
71'
M
Kevin Lenini
1 ⚽
71'
M
11
Garry Rodrigues
58'
M
Garry Rodrigues
58'
M
10
Jamiro Monteiro
80'
M
Jamiro Monteiro
80'
M
18
Telmo Arcanjo
45'
M
Telmo Arcanjo
45'
M
20
Ryan Mendes
M
Ryan Mendes
M
9
Gilson Benchimol
58'
F
Gilson Benchimol
58'
F
Bench
23
CJ Dos Santos
G
CJ Dos Santos
G
19
Dailon Rocha Livramento
F
Dailon Rocha Livramento
F
14
Deroy Duarte
48'
M
Deroy Duarte
48'
M
26
Hélio Varela
1 ⚽
35'
F
Hélio Varela
1 ⚽
35'
F
8
João Paulo
M
João Paulo
M
7
Jovane Cabral
F
Jovane Cabral
F
25
Kelvin Pires
D
Kelvin Pires
D
15
Laros Duarte
22'
M
Laros Duarte
22'
M
5
Logan Costa
D
Logan Costa
D
12
Márcio Rosa
G
Márcio Rosa
G
21
Nuno Da Costa
35'
F
Nuno Da Costa
35'
F
2
Stopira
D
Stopira
D
24
Wagner Pina
D
Wagner Pina
D
17
Willy Semedo
F
Willy Semedo
F
16
Yannick Semedo
13'
M
Yannick Semedo
13'
M
Best on the pitch
M. Araújo
M · Uruguay
7.90
1 ⚽ 1 👟
2 shots
· 16 pass
Kevin Lenini
M · Cape
7.70
1 ⚽
1 shots
· 25 pass
A. Canobbio
M · Uruguay
7.30
1 ⚽
1 shots
· 32 pass
N. de la Cruz
M · Uruguay
7.20
1 shots
· 11 pass
Pico
D · Cape
7.20
1 shots
· 31 pass
Hélio Varela
F · Cape
7.20
1 ⚽
1 shots
· 2 pass
Uruguay — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Fernando Muslera | G | 93 | 5.50 | — | — | — | 20 | 16% | — | — | — |
| Juan Sanabria | D | 93 | 6.50 | — | — | — | 36 | 28% | — | — | — |
| Mathías Olivera | D | 93 | 6.30 | — | — | — | 78 | 72% | 1 | 1 | — |
| Sebastián Cáceres | D | 93 | 6.70 | — | — | — | 64 | 55% | 1 | — | — |
| Guillermo Varela | D | 93 | 6.30 | — | — | — | 44 | 35% | 2 | — | — |
| Manuel Ugarte | M | 70 | 6.30 | — | — | 1 | 60 | 51% | — | — | — |
| M. Araújo | M | 81 | 7.90 | 1 | 1 | 2 | 16 | 12% | 1 | — | — |
| Federico Valverde | M | 93 | 7.20 | — | — | 4 | 62 | 50% | 1 | — | — |
| Rodrigo Bentancur | M | 93 | 6.70 | — | — | — | 54 | 48% | 1 | 1 | — |
| A. Canobbio | M | 93 | 7.30 | 1 | — | 1 | 32 | 26% | 6 | — | — |
| Federico Viñas | F | 70 | 6.60 | — | — | — | 10 | 4% | — | — | — |
| B. Rodríguez | F | 12 | 6.50 | — | — | — | 3 | 2% | — | — | — |
| Darwin Núñez | F | 23 | 6.30 | — | — | — | 4 | 4% | 1 | — | — |
| N. de la Cruz | M | 23 | 7.20 | — | — | 1 | 11 | 8% | 1 | — | — |
Cape Verde Islands — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Vozinha | G | 93 | 6.00 | — | — | — | 28 | 13% | — | — | — |
| S. Lopes Cabral | D | 93 | 6.70 | — | — | 1 | 15 | 12% | 2 | 1 | — |
| Diney Borges | D | 93 | 6.90 | — | — | 1 | 37 | 25% | 2 | — | — |
| Pico | D | 93 | 7.20 | — | — | 1 | 31 | 25% | 3 | — | — |
| Steven Moreira | D | 93 | 6.30 | — | — | — | 22 | 15% | 3 | — | — |
| Kevin Lenini | M | 71 | 7.70 | 1 | — | 1 | 25 | 21% | 2 | — | — |
| Garry Rodrigues | M | 58 | 6.30 | — | — | — | 7 | 5% | 1 | — | — |
| Jamiro Monteiro | M | 80 | 6.70 | — | — | 1 | 25 | 23% | — | — | — |
| Telmo Arcanjo | M | 45 | 6.50 | — | — | — | 13 | 10% | — | — | — |
| Ryan Mendes | M | 93 | 6.50 | — | — | — | 13 | 9% | — | — | — |
| Gilson Benchimol | F | 58 | 6.20 | — | — | — | 10 | 8% | — | — | — |
| Deroy Duarte | M | 48 | 6.90 | — | — | — | 9 | 7% | 2 | — | — |
| Hélio Varela | F | 35 | 7.20 | 1 | — | 1 | 2 | 2% | — | — | — |
| Laros Duarte | M | 22 | 6.70 | — | — | — | 8 | 6% | — | — | — |
| Nuno Da Costa | F | 35 | 6.60 | — | — | — | 7 | 6% | — | — | — |
| Yannick Semedo | M | 13 | 6.50 | — | — | — | 4 | 3% | — | — | — |
Frequently Asked Questions
What was the final score of Uruguay vs Cape Verde Islands?
The final score was Uruguay 2–2 Cape Verde Islands.
What did the model predict before Uruguay vs Cape Verde Islands?
The model assigned 45% probability to a Uruguay win, 28% to a draw, and 26% to an Cape Verde Islands win.