Canada began their FIFA World Cup 2026 campaign with a hard-fought 1-1 draw against Bosnia and Herzegovina in their Group B opener at Toronto Stadium.
Bosnia and Herzegovina took the lead in the 21st minute through Jovo Lukić, who headed home after an assist from Sead Kolašinac. The early goal gave the visitors control of the match and forced Canada to chase the game in front of their home supporters.
Canada struggled to find a breakthrough before half-time, going into the break trailing 1-0. Bosnia and Herzegovina defended their lead well, while Canada continued to push forward in search of an equaliser.
Jesse Marsch made several changes in the second half, including the introduction of Cyle Larin in the 76th minute. Just two minutes later, the substitution paid off.
In the 78th minute, Cyle Larin scored to level the match at 1-1, with Promise David providing the assist. The goal lifted Canada and gave the home crowd renewed belief heading into the final stages.
Bosnia and Herzegovina held firm under late Canadian pressure, with the match ending 1-1 after seven minutes of added time.
Goals
- 21′ Jovo Lukić – Bosnia and Herzegovina
Assist: Sead Kolašinac - 78′ Cyle Larin – Canada
Assist: Promise David
Key Moments
- 11′ Alistair Johnston booked for Canada
- 21′ Jovo Lukić gives Bosnia and Herzegovina the lead
- 45′ Jovo Lukić and Ermedin Demirović booked
- 53′ Luc De Fougerolles booked for Canada
- 76′ Cyle Larin comes on for Canada
- 78′ Larin equalises for Canada
- 90+2′ Nikola Katić booked for Bosnia and Herzegovina
- 90+7′ Full-time: Canada 1-1 Bosnia and Herzegovina
Substitutions
Canada
- 61′ Jacob Shaffelburg replaced Liam Millar
- 61′ Promise David replaced Jonathan David
- 61′ Ali Ahmed replaced Tajon Buchanan
- 76′ Cyle Larin replaced Tani Oluwaseyi
- 90′ Jonathan Osorio replaced Stephen Eustáquio
Bosnia and Herzegovina
- 62′ Armin Gigović replaced Ivan Bašić
- 62′ Samed Baždar replaced Jovo Lukić
- 74′ Kerim Alajbegović replaced Amar Memić
- 74′ Ivan Šunjić replaced Esmir Bajraktarević
- 84′ Dženis Burnić replaced Sead Kolašinac
What It Means
The draw gives Canada their first point of the tournament, but they may feel they missed an opportunity to win at home. Bosnia and Herzegovina will also see it as a positive result after leading for much of the match.
Canada showed resilience after going behind, while Bosnia and Herzegovina proved they can be difficult to break down in Group B.
Final Score
Canada 1-1 Bosnia and Herzegovina
