Canada drew 1-1 with Bosnia and Herzegovina in their opening 2026 World Cup match on Wednesday.
Despite dominating play, the co-hosts conceded first to Jovo Lukic's strike in the first half. Cyle Larin equalized after the break to earn a crucial point.
It marks Canada's first-ever World Cup point. The Canadians have never avoided defeat in their previous World Cup appearances.
Juventus forward Jonathan David squandered a clear chance in the 17th minute. He met a cutback at the penalty spot but fired straight at goalkeeper Vasilj.
Bosnia shocked the hosts on 21 minutes with a goal against the run of play. Saed Kolasinac flicked a corner kick toward Lukic, who finished at the far post for his maiden international goal.
Jesse Marsch's team pressed relentlessly but couldn't find the breakthrough. Derek Cornelius blasted over the bar before halftime as chances came and went.
Canada's frustrations continued in the second period. Tani Oluwaseyi saw his shot saved after a brilliant dribble, and another effort was cleared off the line.
Relief finally arrived on 78 minutes when Larin struck. He latched onto Promise David's clever flick and buried it past the goalkeeper for 1-1.
Larin's finish extended his Canadian scoring record to 31 goals. He nearly won the match in stoppage time but his shot got blocked.
Both teams settled for a draw in Group B action. Canada travels to face Qatar next while Bosnia meets Switzerland.