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 Hernán Galíndez Hernán Galíndez G 6.70
3 P. Hincapié P. Hincapié 71' D 6.03
6 Willian Pacho Willian Pacho D 6.63
4 J. Ordoñez J. Ordoñez D 6.55
21 A. Franco A. Franco 64' M 6.21
20 Nilson Angulo Nilson Angulo 1 ⚽ 85' F 8.20
15 Pedro Vite Pedro Vite 1 👟 M 7.32
23 M. Caicedo M. Caicedo M 7.01
9 J. Yeboah J. Yeboah 85' M 6.52
13 E. Valencia E. Valencia 64' F 6.43
19 Gonzalo Plata Gonzalo Plata 1 ⚽ F 7.14
Bench
14 Alan Minda Alan Minda F 0.00
17 Ángelo Preciado Ángelo Preciado 26' D 6.33
8 Anthony Valencia Anthony Valencia F 0.00
18 Denil Castillo Denil Castillo M 0.00
2 Félix Torres Félix Torres 5' D 6.31
22 G. Valle G. Valle G 0.00
25 Jackson Porozo Jackson Porozo D 0.00
24 Jeremy Arevalo Jeremy Arevalo F 0.00
5 Jordy Alcivar Jordy Alcivar M 0.00
16 Jordy Caicedo Jordy Caicedo 5' F 6.75
10 Kendry Páez Kendry Páez M 0.00
11 K. Rodríguez K. Rodríguez 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 Yaimar Medina Yaimar Medina D 0.00
Germany Germany 4-2-3-1
1 Manuel Neuer Manuel Neuer G 6.05
22 D. Raum D. Raum D 6.64
2 A. Rüdiger A. Rüdiger D 6.59
4 Jonathan Tah Jonathan Tah D 6.48
6 J. Kimmich J. Kimmich 60' M 6.82
5 A. Pavlović A. Pavlović 45' M 6.00
23 Felix Nmecha Felix 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
Alexander Nübel G 0.00
16 Angelo Stiller Angelo Stiller 45' M 6.30
25 Assan Ouédraogo Assan Ouédraogo M 0.00
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
24 Malick Thiaw Malick Thiaw 30' D 6.18
14 Maximilian Beier Maximilian Beier 26' F 6.14
20 N. Amiri N. Amiri M 0.00
11 Nick Woltemade Nick Woltemade F 0.00
12 Oliver Baumann Oliver Baumann G 0.00
13 Pascal Groß Pascal Groß 17' M 6.21
3 Waldemar Anton Waldemar Anton D 0.00
Best on the pitch
Nilson Angulo
Nilson Angulo
F · Ecuador
8.20
1 ⚽
1 shots · 23 pass
L. Sané
L. Sané
F · Germany
7.63
1 ⚽
2 shots · 49 pass
Pedro Vite
Pedro Vite
M · Ecuador
7.32
1 👟
· 66 pass
Gonzalo Plata
Gonzalo 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
Hernán Galíndez G 90 6.70 0 23 16% 0
P. Hincapié D 71 6.03 0 20 17% 1 1
Willian 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
Nilson Angulo F 85 8.20 1 1 23 18% 0
Pedro Vite M 90 7.32 1 0 66 53% 9
M. Caicedo M 90 7.01 1 63 56% 4
J. Yeboah M 85 6.52 0 22 18% 0
E. Valencia F 64 6.43 2 13 11% 0
Gonzalo Plata F 90 7.14 1 2 29 21% 3 1
Ángelo Preciado D 26 6.33 0 7 5% 0
Félix Torres D 5 6.31 0 0 0% 0
Jordy Caicedo F 5 6.75 0 2 2% 0
K. Rodríguez 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
Manuel 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
Jonathan 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
Felix 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
Angelo Stiller M 45 6.30 0 35 31% 1
D. Undav F 30 6.86 1 6 5% 0
Malick Thiaw D 30 6.18 0 30 25% 2
Maximilian Beier F 26 6.14 0 9 4% 0
Pascal 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.