Skip to main content
← World Cup
World Cup · Group Stage - 3 June 25, 2026 22:00
#3 · 4 pts
2 – 1
Final score
#1 · 6 pts
Nilson Angulo (ast. Pedro Vite) 9'
Gonzalo Plata (ast. Kevin Rodriguez) 77'
2' (ast. Florian Wirtz) Leroy Sané
Share Telegram

The ForzaPitch pre-match prediction gave Germany a 44% win probability (draw 25%, Ecuador 30%). The final result was Ecuador 2–1 Germany.

Match statistics
7
Total shots
11
3
Shots on target
3
2
Saves
1
39%
Possession
61%
3
Corners
2
26
Tackles
20
3
🟨 Yellow cards
1
Match Events
2'
ast. Florian Wirtz · Leroy Sané
Nilson Angulo · ast. Pedro Vite
9'
Piero Hincapié
43'
44'
Aleksandar Pavlović
45'
Angelo Stiller / Aleksandar Pavlović
47'
Alan Franco
50'
60'
Deniz Undav / Kai Havertz
60'
Malick Thiaw / Joshua Kimmich
Enner Valencia / Kevin Rodriguez
64'
Alan Franco / Angelo Preciado
64'
64'
Maximilian Beier / Felix Nmecha
Piero Hincapié / Pervis Estupinan
71'
73'
Pascal Groß / Florian Wirtz
Gonzalo Plata · ast. Kevin Rodriguez
77'
John Yeboah / Felix Torres
85'
Nilson Angulo / Jordy Caicedo
85'
Gonzalo Plata
89'
Pre-match prediction
30.78%
Ecuador ←
25.18%
X
44.04%
Germany
we assigned to the actual result (Ecuador) 30.78% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Ecuador
1.51
Germany
1.86
League Table
#Team GPts
1 Germany Germany 3 6
2 Ivory Coast Ivory Coast 3 6
3 Ecuador Ecuador 3 4
4 Curaçao Curaçao 3 1
Lineups
Ecuador Ecuador 4-4-2
1 H. Galíndez H. Galíndez G 6.70
3 P. Hincapié P. Hincapié 71' D 6.03
6 W. Pacho W. Pacho D 6.63
4 J. Ordoñez J. Ordoñez D 6.55
21 A. Franco A. Franco 64' M 6.21
20 N. Angulo N. Angulo 1 ⚽ 85' F 8.20
15 P. Vite P. Vite 1 👟 M 7.32
23 M. Caicedo M. Caicedo M 7.01
9 John Yeboah John Yeboah 85' M 6.52
13 E. Valencia E. Valencia 64' F 6.43
19 G. Plata G. Plata 1 ⚽ F 7.14
Bench
14 A. Minda A. Minda F 0.00
17 A. Preciado A. Preciado 26' D 6.33
8 A. Valencia A. Valencia F 0.00
18 D. Castillo D. Castillo M 0.00
2 F. Torres F. Torres 5' D 6.31
22 G. Valle G. Valle G 0.00
5 J. Alcívar J. Alcívar M 0.00
16 J. Caicedo J. Caicedo 5' F 6.75
24 Jeremy Arevalo Jeremy Arevalo F 0.00
25 J. Porozo J. Porozo D 0.00
10 Kendry Páez Kendry Páez M 0.00
11 Kevin Rodriguez Kevin Rodriguez 1 👟 26' F 6.91
12 M. Ramírez M. Ramírez G 0.00
7 Pervis Estupiñán Pervis Estupiñán 19' D 6.39
26 Y. Medina Y. Medina D 0.00
Germany Germany 4-2-3-1
1 M. Neuer M. Neuer G 6.05
22 D. Raum D. Raum D 6.64
2 A. Rüdiger A. Rüdiger D 6.59
4 J. Tah J. Tah D 6.48
6 J. Kimmich J. Kimmich 60' M 6.82
5 A. Pavlović A. Pavlović 45' M 6.00
23 F. Nmecha F. Nmecha 64' M 5.89
17 F. Wirtz F. Wirtz 1 👟 73' M 7.05
10 J. Musiala J. Musiala M 6.08
19 L. Sané L. Sané 1 ⚽ F 7.63
7 K. Havertz K. Havertz 60' F 6.73
Bench
21 A. Nübel A. Nübel G 0.00
25 A. Ouédraogo A. Ouédraogo M 0.00
16 A. Stiller A. Stiller 45' M 6.30
26 D. Undav D. Undav 30' F 6.86
9 J. Leweling J. Leweling F 0.00
8 Leon Goretzka Leon Goretzka M 0.00
14 M. Beier M. Beier 26' F 6.14
24 M. Thiaw M. Thiaw 30' D 6.18
20 N. Amiri N. Amiri M 0.00
11 N. Woltemade N. Woltemade F 0.00
12 O. Baumann O. Baumann G 0.00
13 P. Groß P. Groß 17' M 6.21
3 W. Anton W. Anton D 0.00
Best on the pitch
N. Angulo
N. Angulo
F · Ecuador
8.20
1 ⚽
1 shots · 23 pass
L. Sané
L. Sané
F · Germany
7.63
1 ⚽
2 shots · 49 pass
P. Vite
P. Vite
M · Ecuador
7.32
1 👟
· 66 pass
G. Plata
G. Plata
F · Ecuador
7.14
1 ⚽
2 shots · 29 pass
F. Wirtz
F. Wirtz
M · Germany
7.05
1 👟
3 shots · 33 pass
M. Caicedo
M. Caicedo
M · Ecuador
7.01
1 shots · 63 pass
Ecuador Ecuador — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
H. Galíndez G 90 6.70 0 23 16% 0
P. Hincapié D 71 6.03 0 20 17% 1 1
W. Pacho D 90 6.63 0 47 41% 1
J. Ordoñez D 90 6.55 0 39 33% 3
A. Franco M 64 6.21 0 10 9% 4 1
N. Angulo F 85 8.20 1 1 23 18% 0
P. Vite M 90 7.32 1 0 66 53% 9
M. Caicedo M 90 7.01 1 63 56% 4
John Yeboah M 85 6.52 0 22 18% 0
E. Valencia F 64 6.43 2 13 11% 0
G. Plata F 90 7.14 1 2 29 21% 3 1
A. Preciado D 26 6.33 0 7 5% 0
F. Torres D 5 6.31 0 0 0% 0
J. Caicedo F 5 6.75 0 2 2% 0
Kevin Rodriguez F 26 6.91 1 1 9 8% 0
Pervis Estupiñán D 19 6.39 0 6 5% 1
Germany Germany — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
M. Neuer G 90 6.05 0 34 29% 0
D. Raum D 90 6.64 0 37 33% 1
A. Rüdiger D 90 6.59 0 76 70% 1
J. Tah D 90 6.48 0 99 94% 2
J. Kimmich M 60 6.82 0 60 54% 2
A. Pavlović M 45 6.00 0 39 35% 0 1
F. Nmecha M 64 5.89 2 25 21% 1
F. Wirtz M 73 7.05 1 3 33 27% 1
J. Musiala M 90 6.08 1 28 23% 2
L. Sané F 90 7.63 1 2 49 41% 2
K. Havertz F 60 6.73 1 18 12% 3
A. Stiller M 45 6.30 0 35 31% 1
D. Undav F 30 6.86 1 6 5% 0
M. Beier F 26 6.14 0 9 4% 0
M. Thiaw D 30 6.18 0 30 25% 2
P. Groß M 17 6.21 1 14 13% 2
Frequently Asked Questions
What was the final score of Ecuador vs Germany?
The final score was Ecuador 2–1 Germany.
What did the model predict before Ecuador vs Germany?
The model assigned 30% probability to a Ecuador win, 25% to a draw, and 44% to an Germany win.