6 matches from the 2026 FIFA World Cup were played on Wednesday, June 24, 2026, with 20 total goals scored.
| Match | Score | Round |
|---|---|---|
| Switzerland vs Canada | 2-1 | Group B |
| Bosnia and Herzegovina vs Qatar | 3-1 | Group B |
| Scotland vs Brazil | 0-3 | Group C |
| Morocco vs Haiti | 4-2 | Group C |
| Czech Republic vs Mexico | 0-3 | Group A |
| South Africa vs South Korea | 1-0 | Group A |
Standout result
Scotland 0-3 Brazil was the day's biggest margin, a 3-goal win for Brazil over Scotland. See the full match report.
Next up . Thursday, June 25, 2026
- •Ecuador vs Germany . Group E . 16:00 local
- •Curaçao vs Ivory Coast . Group E . 16:00 local
- •Japan vs Sweden . Group F . 18:00 local
- •Tunisia vs Netherlands . Group F . 18:00 local
- •Turkey vs United States . Group D . 19:00 local
- •Paraguay vs Australia . Group D . 19:00 local
Browse the full World Cup 2026 schedule or use the predictor bracket to lock in your knockout picks.