A packed stretch of World Cup 2026 football wrapped up the final group-stage round in several groups, with big upsets and historic qualifications. Here is the Malaab Al-An roundup of the standout results from 24-25 June. (Yahoo Sports)
Upset of the round: Ecuador 2-1 Germany
In New Jersey, Ecuador came from behind to beat Germany 2-1 and reach the last 32. Sané struck after two minutes, but Angulo levelled and Plata won it on 77. Germany still topped Group E on head-to-head. (Sky Sports)
25 June results
- Türkiye 3-2 United States
- Ecuador 2-1 Germany
- Netherlands 3-1 Tunisia
- Ivory Coast 2-0 Curaçao
- Japan 1-1 Sweden
- Paraguay 0-0 Australia
24 June results
- Morocco 4-2 Haiti — through as Group C runners-up
- Brazil 3-0 Scotland — top of the group
- Switzerland 2-1 Canada — Canada through despite defeat
- Bosnia 3-1 Qatar
- Colombia 1-0 DR Congo
Our take: The gap between giants and minnows keeps shrinking. Germany fell, the host USA lost, while South Africa and Morocco wrote bright chapters. The 48-team format has made this the most unpredictable World Cup yet — and the knockouts promise fireworks.
Follow Malaab Al-An for full World Cup 2026 results and analysis.