Top 20 Upsets in the 2026 FIFA World Cup (up to July 4, 2026)
The expanded 48-team tournament has produced numerous shocks in the group stage and Round of 32. Here’s a ranked list (by shock value, considering rankings difference, stage, and impact), with teams, scores, and goal details where available. 1. Cape Verde 0-0 Spain (Group Stage) Debutants Cape Verde (~67th) held favorites Spain to a goalless draw. […]


