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
F. Muslera
G
F. Muslera
G
25
J. Sanabria
D
J. Sanabria
D
16
M. Olivera
D
M. Olivera
D
3
S. Cáceres
D
S. Cáceres
D
13
G. Varela
D
G. Varela
D
5
M. Ugarte
70'
M
M. Ugarte
70'
M
20
M. Araújo
1 ⚽
1 👟
81'
M
M. Araújo
1 ⚽
1 👟
81'
M
8
F. Valverde
M
F. Valverde
M
6
R. Bentancur
M
R. Bentancur
M
14
A. Canobbio
1 ⚽
M
A. Canobbio
1 ⚽
M
21
F. Viñas
70'
F
F. Viñas
70'
F
Bench
18
B. Rodríguez
12'
F
B. Rodríguez
12'
F
9
D. Núñez
23'
F
D. Núñez
23'
F
15
E. Martínez
M
E. Martínez
M
11
F. Pellistri
M
F. Pellistri
M
2
J. Giménez
D
J. Giménez
D
22
J. Piquerez
D
J. Piquerez
D
17
M. Viña
D
M. Viña
D
7
N. de la Cruz
23'
M
N. de la Cruz
23'
M
19
R. Aguirre
F
R. Aguirre
F
26
R. Zalazar
M
R. Zalazar
M
24
S. Bueno
D
S. Bueno
D
1
Sergio Rochet
G
Sergio Rochet
G
12
S. Mele
G
S. Mele
G
1
Vózinha
G
Vózinha
G
13
Sidny Lopes Cabral
D
Sidny Lopes Cabral
D
3
Diney Borges
D
Diney Borges
D
4
Pico
D
Pico
D
22
S. Moreira
D
S. Moreira
D
6
Kevin Pina
1 ⚽
71'
M
Kevin Pina
1 ⚽
71'
M
11
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
C. dos Santos
G
C. dos Santos
G
14
Deroy Duarte
48'
M
19
D. Livramento
F
D. Livramento
F
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
L. Duarte
22'
M
L. 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
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 Pina
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| F. Muslera | G | 93 | 5.50 | — | — | — | 20 | 16% | — | — | — |
| J. Sanabria | D | 93 | 6.50 | — | — | — | 36 | 28% | — | — | — |
| M. Olivera | D | 93 | 6.30 | — | — | — | 78 | 72% | 1 | 1 | — |
| S. Cáceres | D | 93 | 6.70 | — | — | — | 64 | 55% | 1 | — | — |
| G. Varela | D | 93 | 6.30 | — | — | — | 44 | 35% | 2 | — | — |
| M. Ugarte | M | 70 | 6.30 | — | — | 1 | 60 | 51% | — | — | — |
| M. Araújo | M | 81 | 7.90 | 1 | 1 | 2 | 16 | 12% | 1 | — | — |
| F. Valverde | M | 93 | 7.20 | — | — | 4 | 62 | 50% | 1 | — | — |
| R. Bentancur | M | 93 | 6.70 | — | — | — | 54 | 48% | 1 | 1 | — |
| A. Canobbio | M | 93 | 7.30 | 1 | — | 1 | 32 | 26% | 6 | — | — |
| F. Viñas | F | 70 | 6.60 | — | — | — | 10 | 4% | — | — | — |
| B. Rodríguez | F | 12 | 6.50 | — | — | — | 3 | 2% | — | — | — |
| D. 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Vózinha | G | 93 | 6.00 | — | — | — | 28 | 13% | — | — | — |
| Sidny 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 | — | — |
| S. Moreira | D | 93 | 6.30 | — | — | — | 22 | 15% | 3 | — | — |
| Kevin Pina | 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% | — | — | — |
| L. 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.