Canada and Bosnia-Herzegovina meet in a World Cup match that carries more history than a routine group game. It will be the first World Cup fixture ever played on Canadian soil, and Canada will try to end a long wait for a first win at the tournament.
Canada lost all six of their World Cup matches in 1986 and 2022, but arrive unbeaten in eight games and with six clean sheets in that run. Jesse Marsch has given the side more structure, while Jonathan David leads the attack and sits one goal short of 40 for his country.
Alphonso Davies remains a doubt because of a hamstring injury. Bosnia also come in unbeaten over their last eight and are back at a World Cup for the first time since 2014.
Edin Džeko is still the key figure for Sergej Barbarez's side, though a shoulder problem has put his place in the starting XI in doubt. The two teams have never met in a competitive or friendly fixture, adding another layer of uncertainty to the Group B opener.
