‹ Matches
Matchday 15 ·Group E · Finished

Ecuador

FIFA Rank #23
2 : 1

(1 : 1)

Germany

FIFA Rank #9
🏟 New York/New Jersey (East Rutherford) 📅

🧠 Match Summary

vs

Germany looked set for an early statement when Leroy Sané struck in just the second minute, giving the Europeans a dream start in East Rutherford. But Ecuador refused to be rattled, with Nilson Angulo pulling level seven minutes later to silence the German momentum before it could build. Despite controlling 61% of possession and creating 11 shots to Ecuador's seven, Germany could not convert their dominance into goals, with both sides managing three shots on target apiece.

Gonzalo Plata delivered the decisive blow in the 77th minute, completing a stunning turnaround that sends Ecuador through with maximum impact in Group E. A disciplined, gritty display — absorbing pressure and striking on the counter — proved exactly the blueprint needed to upset one of world football's most storied programs at the FIFA World Cup 2026.

AI-generated — may contain errors

🎬 Match highlights (video)

ملخص مباراة الإكوادور وألمانيا | دور المجموعات - كأس العالم FIFA 2026™ Watch highlights on YouTube ↗

Source: beIN SPORTS — official YouTube channel

📊 Official stats & tactics (FIFA)

Ecuador · 4-4-2 — 4-2-3-1Germany

Statistics

2⚽ Goals1
0🟥 Sendings-off0
3🟨 Cautions1
39.2%Possession51.2%
7 (3)Shots11 (3)
1.29Expected goals (xG)0.74
84%Pass accuracy88%
389 (325)Total passes612 (537)
61Line breaks114
7Defensive line breaks4
93Final-third receptions146
24Ball progressions25
14Crosses16
299 (58)Defensive pressures231 (41)
49Forced turnovers51
66Second balls85
109.8 كمDistance covered114.5 كم
6.1 كمSprint distance6.3 كم

🎯 Phases of play — in possession

37Build-up (unopposed)39
13Build-up (opposed)15
10Progression17
12Final third14
6Long ball3
20Attacking transition14
3Counter attack1
5Set piece5

🛡️ Out of possession

5High press4
4Mid press3
1Low press0
4High block5
19Mid block11
28Low block33
4Recovery6
14Defensive transition20
11Counter-press13

🏃 Physical data

474Sprints472
1174High-speed runs1412
33.9 كم/سTop speed33.7 كم/س

⚡ Fastest: John YEBOAH 33.9 · David RAUM 33.7 km/h

👥 Both squads · tap a player for full stats

👥 Ecuador

#1 · Hernan GALINDEZ4.8 km · 19.8 km/h
🏃 Physical
4.8Dist (km)
19.8Top speed
0Sprints
6HS runs
🧩 Line breaks
15Att
8Comp
53%Acc

Dir: Through 1 · Around 0 · Over 14 — Type: Pass 15 · Cross 0 · Prog 0

📋 Full technical profile
#3 · Piero HINCAPIE8.2 km · 31.6 km/h
🏃 Physical
8.2Dist (km)
31.6Top speed
47Sprints
76HS runs
🧩 Line breaks
8Att
2Comp
25%Acc

Dir: Through 1 · Around 3 · Over 4 — Type: Pass 5 · Cross 2 · Prog 1

🎯 Crosses
3Total

Outswing 2 · Driven 1

📋 Full technical profile
#4 · Joel ORDONEZ9.6 km · 27.7 km/h
🏃 Physical
9.6Dist (km)
27.7Top speed
35Sprints
95HS runs
🧩 Line breaks
9Att
7Comp
78%Acc

Dir: Through 2 · Around 3 · Over 4 — Type: Pass 9 · Cross 0 · Prog 0

📋 Full technical profile
#6 · Willian PACHO9.1 km · 32.5 km/h
🏃 Physical
9.1Dist (km)
32.5Top speed
28Sprints
74HS runs
🧩 Line breaks
8Att
4Comp
50%Acc

Dir: Through 1 · Around 2 · Over 5 — Type: Pass 8 · Cross 0 · Prog 0

📋 Full technical profile
#9 · John YEBOAH8.5 km · 33.9 km/h
🏃 Physical
8.5Dist (km)
33.9Top speed
53Sprints
116HS runs
🧩 Line breaks
7Att
4Comp
57%Acc

Dir: Through 3 · Around 3 · Over 1 — Type: Pass 5 · Cross 1 · Prog 1

🎯 Crosses
2Total

Inswing 1 · Outswing 1

📋 Full technical profile
#13 · Enner VALENCIA7 km · 31.3 km/h
🏃 Physical
7Dist (km)
31.3Top speed
22Sprints
51HS runs
🧩 Line breaks
2Att
1Comp
50%Acc

Dir: Through 1 · Around 1 · Over 0 — Type: Pass 1 · Cross 0 · Prog 1

📋 Full technical profile
#15 · Pedro VITE11 km · 28.6 km/h
🏃 Physical
11Dist (km)
28.6Top speed
48Sprints
155HS runs
🧩 Line breaks
21Att
17Comp
81%Acc

Dir: Through 5 · Around 6 · Over 10 — Type: Pass 20 · Cross 0 · Prog 1

📋 Full technical profile
#19 · Gonzalo PLATA11.4 km · 30.1 km/h
🏃 Physical
11.4Dist (km)
30.1Top speed
54Sprints
128HS runs
🧩 Line breaks
6Att
0Comp
0%Acc

Dir: Through 2 · Around 2 · Over 2 — Type: Pass 3 · Cross 2 · Prog 1

🎯 Crosses
1Total

Outswing 1

📋 Full technical profile
#20 · Nilson ANGULO9.5 km · 33 km/h
🏃 Physical
9.5Dist (km)
33Top speed
49Sprints
99HS runs
🧩 Line breaks
6Att
4Comp
67%Acc

Dir: Through 2 · Around 3 · Over 1 — Type: Pass 5 · Cross 0 · Prog 1

📋 Full technical profile
#21 · Alan FRANCO7.2 km · 31.2 km/h
🏃 Physical
7.2Dist (km)
31.2Top speed
36Sprints
78HS runs
🧩 Line breaks
3Att
2Comp
67%Acc

Dir: Through 0 · Around 1 · Over 2 — Type: Pass 3 · Cross 0 · Prog 0

🎯 Crosses
2Total

Outswing 1 · Cutback 1

📋 Full technical profile
#23 · Moises CAICEDO11.1 km · 30.5 km/h
🏃 Physical
11.1Dist (km)
30.5Top speed
39Sprints
136HS runs
🧩 Line breaks
13Att
9Comp
69%Acc

Dir: Through 5 · Around 2 · Over 6 — Type: Pass 10 · Cross 1 · Prog 2

🎯 Crosses
1Total

Outswing 1

📋 Full technical profile
#2 · Felix TORRES1 km · 20.5 km/h
🏃 Physical
1Dist (km)
20.5Top speed
0Sprints
5HS runs
🧩 Line breaks
0Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 0 — Type: Pass 0 · Cross 0 · Prog 0

📋 Full technical profile
#7 · Pervis ESTUPINAN2.9 km · 27 km/h
🏃 Physical
2.9Dist (km)
27Top speed
14Sprints
47HS runs
🧩 Line breaks
3Att
1Comp
33%Acc

Dir: Through 0 · Around 1 · Over 2 — Type: Pass 3 · Cross 0 · Prog 0

📋 Full technical profile
#11 · Kevin RODRIGUEZ3.6 km · 32.5 km/h
🏃 Physical
3.6Dist (km)
32.5Top speed
26Sprints
44HS runs
🧩 Line breaks
1Att
1Comp
100%Acc

Dir: Through 1 · Around 0 · Over 0 — Type: Pass 1 · Cross 0 · Prog 0

📋 Full technical profile
#16 · Jordy CAICEDO1.5 km · 26.7 km/h
🏃 Physical
1.5Dist (km)
26.7Top speed
8Sprints
21HS runs
🧩 Line breaks
0Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 0 — Type: Pass 0 · Cross 0 · Prog 0

📋 Full technical profile
#17 · Angelo PRECIADO3.5 km · 31.4 km/h
🏃 Physical
3.5Dist (km)
31.4Top speed
15Sprints
43HS runs
🧩 Line breaks
2Att
1Comp
50%Acc

Dir: Through 0 · Around 2 · Over 0 — Type: Pass 2 · Cross 0 · Prog 0

📋 Full technical profile

👥 Germany

#1 · Manuel NEUER5.8 km · 21.1 km/h
🏃 Physical
5.8Dist (km)
21.1Top speed
1Sprints
18HS runs
🧩 Line breaks
14Att
7Comp
50%Acc

Dir: Through 0 · Around 1 · Over 13 — Type: Pass 14 · Cross 0 · Prog 0

📋 Full technical profile
#2 · Antonio RUEDIGER9.5 km · 33.1 km/h
🏃 Physical
9.5Dist (km)
33.1Top speed
27Sprints
92HS runs
🧩 Line breaks
6Att
5Comp
83%Acc

Dir: Through 0 · Around 5 · Over 1 — Type: Pass 5 · Cross 0 · Prog 1

📋 Full technical profile
#4 · Jonathan TAH9.9 km · 31.2 km/h
🏃 Physical
9.9Dist (km)
31.2Top speed
26Sprints
86HS runs
🧩 Line breaks
14Att
13Comp
93%Acc

Dir: Through 6 · Around 5 · Over 3 — Type: Pass 14 · Cross 0 · Prog 0

📋 Full technical profile
#5 · Aleksandar PAVLOVIC6.2 km · 30.9 km/h
🏃 Physical
6.2Dist (km)
30.9Top speed
30Sprints
101HS runs
🧩 Line breaks
8Att
8Comp
100%Acc

Dir: Through 2 · Around 5 · Over 1 — Type: Pass 7 · Cross 0 · Prog 1

📋 Full technical profile
#6 · Joshua KIMMICH7.1 km · 31.2 km/h
🏃 Physical
7.1Dist (km)
31.2Top speed
23Sprints
77HS runs
🧩 Line breaks
31Att
25Comp
81%Acc

Dir: Through 3 · Around 16 · Over 12 — Type: Pass 30 · Cross 1 · Prog 0

📋 Full technical profile
#7 · Kai HAVERTZ7.5 km · 30.7 km/h
🏃 Physical
7.5Dist (km)
30.7Top speed
36Sprints
105HS runs
🧩 Line breaks
0Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 0 — Type: Pass 0 · Cross 0 · Prog 0

📋 Full technical profile
#10 · Jamal MUSIALA10.7 km · 30.8 km/h
🏃 Physical
10.7Dist (km)
30.8Top speed
48Sprints
128HS runs
🧩 Line breaks
6Att
5Comp
83%Acc

Dir: Through 1 · Around 4 · Over 1 — Type: Pass 5 · Cross 1 · Prog 0

🎯 Crosses
1Total

Push 1

📋 Full technical profile
#17 · Florian WIRTZ8.7 km · 31.5 km/h
🏃 Physical
8.7Dist (km)
31.5Top speed
56Sprints
127HS runs
🧩 Line breaks
10Att
9Comp
90%Acc

Dir: Through 5 · Around 5 · Over 0 — Type: Pass 8 · Cross 0 · Prog 2

📋 Full technical profile
#19 · Leroy SANE10.4 km · 33.5 km/h
🏃 Physical
10.4Dist (km)
33.5Top speed
60Sprints
129HS runs
🧩 Line breaks
9Att
4Comp
44%Acc

Dir: Through 2 · Around 6 · Over 1 — Type: Pass 9 · Cross 0 · Prog 0

📋 Full technical profile
#22 · David RAUM10.8 km · 33.7 km/h
🏃 Physical
10.8Dist (km)
33.7Top speed
58Sprints
153HS runs
🧩 Line breaks
14Att
8Comp
57%Acc

Dir: Through 3 · Around 3 · Over 8 — Type: Pass 11 · Cross 2 · Prog 1

🎯 Crosses
9Total

Outswing 6 · Lofted 2 · Push 1

📋 Full technical profile
#23 · Felix NMECHA7.5 km · 28.4 km/h
🏃 Physical
7.5Dist (km)
28.4Top speed
29Sprints
110HS runs
🧩 Line breaks
7Att
6Comp
86%Acc

Dir: Through 1 · Around 5 · Over 1 — Type: Pass 6 · Cross 0 · Prog 1

📋 Full technical profile
#13 · Pascal GROSS3.2 km · 30.7 km/h
🏃 Physical
3.2Dist (km)
30.7Top speed
15Sprints
58HS runs
🧩 Line breaks
5Att
5Comp
100%Acc

Dir: Through 5 · Around 0 · Over 0 — Type: Pass 5 · Cross 0 · Prog 0

🎯 Crosses
1Total

Outswing 1

📋 Full technical profile
#14 · Maximilian BEIER3.6 km · 32.7 km/h
🏃 Physical
3.6Dist (km)
32.7Top speed
16Sprints
46HS runs
🧩 Line breaks
6Att
2Comp
33%Acc

Dir: Through 1 · Around 1 · Over 4 — Type: Pass 6 · Cross 0 · Prog 0

📋 Full technical profile
#16 · Angelo STILLER5.9 km · 26.6 km/h
🏃 Physical
5.9Dist (km)
26.6Top speed
18Sprints
85HS runs
🧩 Line breaks
10Att
8Comp
80%Acc

Dir: Through 3 · Around 5 · Over 2 — Type: Pass 10 · Cross 0 · Prog 0

📋 Full technical profile
#24 · Malick THIAW3.9 km · 26.5 km/h
🏃 Physical
3.9Dist (km)
26.5Top speed
15Sprints
51HS runs
🧩 Line breaks
13Att
9Comp
69%Acc

Dir: Through 5 · Around 5 · Over 3 — Type: Pass 13 · Cross 0 · Prog 0

📋 Full technical profile
#26 · Deniz UNDAV3.7 km · 26.4 km/h
🏃 Physical
3.7Dist (km)
26.4Top speed
14Sprints
46HS runs
🧩 Line breaks
0Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 0 — Type: Pass 0 · Cross 0 · Prog 0

📋 Full technical profile

Source: FIFA Training Centre — Post-Match Summary (value in parentheses = on target / completed / direct).

📄 Official FIFA report Open the full report (PDF) ↗ 🌟 Player of the Match P. Vite Ecuador ★ 8.2

⚡ Match events

  1. 2' Leroy Sané
  2. 9' Nilson Angulo
  3. 43' Piero Hincapié 📋 a bad foul
  4. 44' Aleksandar Pavlovic 📋 a bad foul
  5. 50' Alan Franco
  6. 77' Gonzalo Plata
  7. 89' Gonzalo Plata 📋 a bad foul
👕 Lineup · tap to view

Ecuador 4-4-2

Starting XI

  1. Hernán Galíndez
  2. Alan Franco
  3. Piero Hincapié
  4. Moisés Caicedo
  5. Joel Ordóñez
  6. Willian Pacho
  7. John Yeboah
  8. Pedro Vite
  9. Enner Valencia
  10. Gonzalo Plata
  11. Nilson Angulo

Substitutes

  • Alan Minda
  • Ángelo Preciado
  • Félix Torres
  • Anthony Valencia
  • Gonzalo Valle
  • Pervis Estupiñán
  • Denil Castillo
  • Jordy Alcívar
  • Jeremy Arévalo
  • Kendry Páez
  • Yaimar Medina
  • Jackson Porozo
  • Moisés Ramírez
  • Jordy Caicedo
  • Kevin Rodríguez

Germany 3-4-2-1

Starting XI

  1. Manuel Neuer
  2. Leroy Sané
  3. David Raum
  4. Antonio Rüdiger
  5. Jonathan Tah
  6. Joshua Kimmich
  7. Felix Nmecha
  8. Aleksandar Pavlovic
  9. Kai Havertz
  10. Jamal Musiala
  11. Florian Wirtz

Substitutes

  • Assan Ouédraogo
  • Alexander Nübel
  • Oliver Baumann
  • Deniz Undav
  • Malick Thiaw
  • Leon Goretzka
  • Nick Woltemade
  • Nadiem Amiri
  • Waldemar Anton
  • Pascal Gross
  • Jamie Leweling
  • Maximilian Beier
  • Angelo Stiller

📋 Match officials & info

  • 🌐 Match number 30 of 104
  • 🏆 Stage Group E
  • 🧑‍⚖️ Main referee Tori Penso (الولايات المتحدة) 📋 2 matches 🚫 23.5 fouls/m 🟨 3 cards/m Balanced Full stats ↗
  • 🚩 Assistant referees Kathryn Nesbitt (الولايات المتحدة) · Brooke Mayo (الولايات المتحدة)
  • 📺 Video referee (VAR) TBA before kickoff
  • ⏱ Fourth official Campbell-Kirk Kawana-Waugh (نيوزيلندا)
  • 🟨 Yellow cards 31