World Cup LIVE: Co-hosts Canada to face Switzerland in Group B top-spot showdown

Updated
Alphonso Davies in training
Alphonso Davies in trainingREUTERS / Albert Gea / Flashscore

The final round of fixtures in the 2026 World Cup group stages begins tonight, with Group B and Group C reaching their conclusions - so make sure you follow all the drama with us every step of the way.

Today's matches:

Switzerland vs Canada - 21:00 CET

Bosnia & Herzegovina vs Qatar - 21:00 CET

Scotland vs Brazil - 00:00 CET

Morocco vs Haiti - 00:00 CET

Key updates:

14:37 CET - After the battle to make it out of Group B concludes this evening, our attention will turn to Group C, where Scotland will be looking to seal their spot in the knockout rounds with a point or a shock win against Brazil.

While they may advance even if they lose, a draw would make them all but certain to go through as one of the best third-placed teams, while a win would see them finish in second ahead of Brazil, assuming Morocco beat Haiti.

Only a win is likely to be enough for Carlo Ancelotti's side to top the group, and all eyes will be on whether Neymar will be fit enough to help them do so.

Check out our preview of the clash here.

Scotland vs Brazil preview
Flashscore

13:00 CET - Good afternoon and welcome to the third and final round of matches in Group B and Group C!

The action starts with the conclusion of Group B, as co-hosts Canada and Switzerland go to battle for the top spot.

The stakes are just as high in the other match as Bosnia & Herzegovina face Qatar in a clash that both nations need to win to keep their hopes alive of finishing as one of the third-place qualifiers.

While you wait for the fun to begin, you can catch up on yesterday's action by reliving it as it happened here and checking out the biggest highlights here.

Wil jij jouw toestemming voor het tonen van reclames voor weddenschappen intrekken?
Ja, verander instellingen