Wednesday na big day for 2026 World Cup, as six matches across Groups A, B and C decide who go finish first and second, and which teams still get chance to qualify as best third-place.
Group B kick off with Bosnia-Herzegovina beating Qatar 3-1, while Switzerland defeat co-hosts Canada 2-1 to top the group.
For Group C, VinĆcius JĆŗnior score two goals as Brazil cruise past Scotland 3-0, leaving the Tartan Army in danger of elimination. Morocco rally to beat Haiti 4-2.
Evening matches sweet well-well: Mexico make light work of Czechia with 3-0 win, while South Africa stun South Korea 1-0 to seal second place and first-ever knockout stage appearance. South Korea go wait to see if dem make cut as third-place team.
Group B finish with Bosnia and Herzegovina handle Qatar to lock up spot for Round of 32, Switzerland hold off Canada to finish top. For Group C, Brazil top Morocco on goal differential after both teams win their final matches.