
Canada and Bosnia and Herzegovina played out a 1-1 draw in a tense and competitive World Cup Group B opener at BMO Field in Toronto. Bosnia and Herzegovina struck first through Jovo Lukic, while Canada responded late via Cyle Larin to rescue a point. The match ended with both teams leaving the pitch feeling they could have taken more from a chaotic and emotionally charged encounter.
Bosnia and Herzegovina took the lead in the 21st minute after a well-worked set piece that exposed Canada’s defensive structure. Sead Kolasinac delivered the decisive header across goal, allowing Jovo Lukic to finish from close range and silence the home crowd.
Canada struggled to recover from the setback immediately, with Bosnia and Herzegovina showing discipline and compactness in defensive shape. The opening goal gave Bosnia and Herzegovina exactly the kind of platform it wanted, forcing Canada to chase the game for long spells.
Canada responded with sustained pressure and created multiple opportunities, but its finishing lacked composure in key moments. The match became increasingly physical after halftime, with both sides committing tactical fouls to disrupt rhythm.
The Dragons remained compact and disciplined, while Canada continued to push forward in waves. The intensity rose as the home side committed more bodies into attack, leaving occasional space for counterattacks.
Late changes bring late drama as Larin rescues point
Canada introduced attacking changes late on, including Cyle Larin and Promise David, in a clear attempt to change the game’s direction. Bosnia and Herzegovina also adjusted through substitutions, such as Ivan Sunjic and Kerim Alajbegovic, to protect its lead.
However, despite that, the Reds finally found their breakthrough in the 78th minute, when Cyle Larin scored from close range after a deflected effort inside the box. The goal came after pressure had been building for several minutes, and it lifted the atmosphere inside the stadium.
Bosnia and Herzegovina, however, held firm in the closing stages despite constant pressure and stoppage-time scares. Goalkeeper Nikola Vasilj and the defensive line stood strong to ensure the match ended level.
The final stages saw Canada camped inside Bosnia and Herzegovina’s half, forcing last-ditch defending and crucial interventions. One of the most important moments came when Tarik Muharemovic produced a vital block to deny what looked like a certain goal.
Thanks for joining us!
That brings our live coverage of this 1-1 draw between Canada and Bosnia and Herzegovina to a close in Toronto. It was a tense, competitive opener in Group B, with both sides having chances to take all three points but ultimately sharing the spoils after a dramatic finish.
Thank you for following along with our live blog. Stay tuned for more World Cup coverage and analysis from the tournament.
Full-time! (1-1)
The referee brings an end to a dramatic contest as Canada and Bosnia and Herzegovina finish level at 1-1 after a tense and hard-fought encounter in Group B.
90+6' – Huge block denies Canada the winner! (1-1)
Cyle Larin is played through inside the Bosnia and Herzegovina penalty area and looks set to fire Canada ahead in stoppage time. He strikes it cleanly, but Tarik Muharemovic throws himself into a crucial block, deflecting the effort away at the last possible moment!
90+3' – Late booking for Bosnia and Herzegovina (1-1)
Nikola Katic is shown a yellow card after a heavy, mistimed challenge in stoppage time. The referee has no hesitation in punishing the foul as tensions rise in the closing minutes of this 1-1 thriller in Toronto, with both sides pushing for a late winner.
90+1' – Late change for Canada (1-1)
90' – Six minutes of added time (1-1)
The referee signals six minutes of added time at the end of a tense second half, with everything still to play for in this 1-1 deadlock between Canada and Bosnia and Herzegovina. Both sides now face a dramatic final stretch as they chase what could be a decisive late winner in Toronto.
84' – Injury change for Bosnia and Herzegovina (1-1)
Sead Kolasinac is forced off after picking up an injury and is unable to continue, bringing an abrupt end to his solid defensive display in Toronto. coach Sergej Barbarez is compelled to make the change, with Dzenis Burnic coming on to replace him.
78' – GOOOOOAAAAAAAL FOR CANADA! (1-1)
Promise David links up smartly in the final third, sliding the ball into Cyle Larin inside the Bosnia and Herzegovina penalty area. The striker takes a quick shot under pressure, and although it takes a deflection on its way through, it wrongfoots goalkeeper Nikola Vasilj and finds the back of the net!
76' – Late change for Canada as it pushes for equalizer! (0-1)
Tani Oluwaseyi is replaced by Cyle Larin as Canada looks to add more firepower in the closing stages.
74' – Another double change for Bosnia and Herzegovina (0-1)
Esmir Bajraktarevic is replaced by Ivan Sunjic as Bosnia and Herzegovina looks to add more control and defensive stability in midfield. Shortly after, Amar Memic makes way for Kerim Alajbegovic, with manager Sergej Barbarez introducing fresh legs in attack as Bosnia and Herzegovina looks to protect its narrow lead and manage the closing stages in Toronto.
67' – Off the line again as Bosnia and Herzegovina survives another scare! (0-1)
Nikola Katic produces a crucial clearance off the line after a powerful header from Tani Oluwaseyi looked destined for the net. The chance came from an excellent delivery by Jacob Shaffelburg at the far post, which picked out the Canada forward in space.
62' – Double substitution for Bosnia and Herzegovina (0-1)
Goalscorer Jovo Lukic makes way for Samed Bazdar as Bosnia and Herzegovina refreshes its attacking options after taking the lead in Toronto. Almost immediately after, Ivan Basic is also withdrawn, with Armin Gigovic introduced by manager Sergej Barbarez to add energy and control in midfield as Bosnia and Herzegovina looks to manage the game’s tempo.
63' – Another half-chance for Canada! (0-1)
61'– Triple change for Canada (0-1)
Jesse Marsch responds with a triple substitution as Canada looks to inject fresh energy into its attack while chasing the equaliser in Toronto. Jacob Shaffelburg comes on to replace Liam Millar, while Ali Ahmed is introduced in place of Jonathan David to add fresh legs in the final third. Shortly after, Tajon Buchanan is also withdrawn, with Promise David coming on as Canada reshapes its attacking unit in search of a breakthrough.
55' – Bosnia threatens again in a quick counter-attack! (0-1)
It’s end-to-end action in Toronto as Ermedin Demirovic first rises to meet a cross inside the Canada box, but Maxime Crepeau reacts quickly to smother the danger and force the ball out for a corner to Bosnia and Herzegovina.
53' – Another booking for Canada! (0-1)
53' – Canada denied by Kolasinac and the post! (0-1)
Richie Laryea lets fly from inside the Bosnia and Herzegovina penalty area after a dangerous move, but the effort is deflected onto the post by Sead Kolasinac in a dramatic moment!
49' – Injury scare for both sides! (0-1)
Nikola Vasilj is down and receiving treatment after a collision, with play immediately stopped by the referee as medical staff rush onto the pitch. The Bosnia and Herzegovina goalkeeper came out bravely to punch clear a dangerous ball but ended up in a heavy coming-together with Canada’s Tani Oluwaseyi, who also picks up a knock in the incident.
There is concern as both players receive treatment, but after a brief pause, the good news is that both Vasilj and Oluwaseyi are eventually able to continue.
46' – Early second-half effort from Bosnia and Herzegovina! (0-1)
Ermedin Demirovic finds space on the edge of the Canada penalty area and lets fly with a shot aimed towards the middle of the goal, looking to catch the keeper off guard. However, Maxime Crepeau is well positioned and makes a comfortable save!
Second half gets underway (0-1)
The teams are back on the pitch and the second half has begun with no changes made by either side at the break. Canada resumes its search for an equaliser, while Bosnia and Herzegovina continues to defend its narrow 1-0 lead as the match resumes at full intensity.
Halftime (0-1)
Bosnia and Herzegovina heads into the break with a surprise 1-0 lead after a disciplined and resilient first-half display against Canada in Toronto. Jovo Lukic provided the breakthrough in the 21st minute, glancing home from close range after excellent work from Sead Kolasinac following a corner kick.
Canada has responded with heavy pressure and several dangerous chances, but the home side has been wasteful in front of goal. Jonathan David, Tani Oluwaseyi, and Derek Cornelius all missed promising opportunities as Bosnia and Herzegovina defended bravely to protect its advantage heading into the second half.
45+4' – Canada wastes another huge opportunity! (0-1)
45+2' – Another booking for Bosnia and Herzegovina! (0-1)
Goalscorer Jovo Lukic is shown a yellow card deep into first-half stoppage time after committing a foul during Canada’s latest attacking move.
45' – Four minutes of added time (0-1)
45' – First yellow card for Bosnia and Herzegovina before the break (0-1)
41' – Canada piling on the pressure! (0-1)
Canada is beginning to take control of possession and has now won a series of corners as Bosnia and Herzegovina struggles to clear its lines for any meaningful period. The visitors appear to have dropped into a much more defensive 5-3-2 shape, sitting deep and trying to protect their early advantage while Canada pushes hard for an equaliser.
32' – Another huge chance goes begging for Canada! (0-1)
Tani Oluwaseyi finds himself in an excellent position inside the Bosnia and Herzegovina penalty area and looks set to bring Canada level, but the finish lets him down badly! The forward opens up his body for a left-footed strike, only to send the effort sailing over the crossbar with the goal at his mercy.
21' – GOOOOOAAAAAAAL FOR BOSNIA AND HERZEGOVINA! (0-1)
Jovo Lukic gives Bosnia and Herzegovina the lead with a lovely finish after a relentless piece of attacking play inside the Canada penalty area!
Sead Kolasinac rises highest to meet the corner and cleverly heads the ball back across the six-yard area, where Jovo Lukic is perfectly positioned to glance a header into the net from close range. A lovely finish and a huge moment for Bosnia and Herzegovina as the underdog grabs the breakthrough in Toronto!
17' – What a chance for Canada! (0-0)
It’s an unbelievable missed chance for Canada as Jonathan David is denied from point-blank range after finding himself with acres of space inside the box. The attacker hits a low first-time effort, a real daisy-cutter aimed towards the middle of the goal. However, Bosnia goalkeeper Nikola Vasilj reacts brilliantly to get down and keep it out!
11' – Early yellow card for Canada in Toronto! (0-0)
Alistair Johnston of Canada is shown a yellow card after a mistimed tackle stops Bosnia and Herzegovina’s attack in its tracks. Johnston is penalised immediately, with referee Facundo Tello not hesitating at all in making the decision.
3' – Early warning from Bosnia and Herzegovina! (0-0)
Amar Memic of Bosnia and Herzegovina finds a pocket of space inside the Canada penalty area and gets his shot away first time, but it never troubles the goalkeeper. The effort flies well over the crossbar after a quick attacking move opened things up!
The game has started!
Referee Facundo Tello blows his whistle, and the game is underway!
Get to know Canada and Bosnia & Herzegovina better
To get a better understanding of the two sides meeting in Toronto, we take a closer look at both Canada's 2026 World Cup squad breakdown, key player, and tactical analysis, and Bosnia and Herzegovina's 2026 World Cup squad breakdown, key player, and tactical analysis.
Both teams arrive at the tournament with different backgrounds and expectations, but each carries its own ambitions into this Group B opener. While Canada benefits from home advantage and automatic qualification as co-hosts, Bosnia and Herzegovina arrives having battled through qualification to earn its place on the global stage, setting up an intriguing tactical and emotional clash without giving too much away before kickoff.
Who's the referee for Canada vs Bosnia and Herzegovina?
The referee for the 2026 World Cup Group B match between Canada and Bosnia and Herzegovina is Facundo Tello.
Match Officials
- Referee: Facundo Tello (Argentina)
- Assistant Referee 1: Juan Pablo Belatti (Argentina)
- Assistant Referee 2: Gabriel Chade (Argentina)
- Fourth official: Khalid Alturais (Saudi Arabia)
- VAR: Hernan Mastrangelo (Argentina), Antonio Garcia (Uruguay), and Tatiana Guzman (Nicaragua)
Tello is one of CONMEBOL’s most experienced officials and has overseen several high-profile international and club fixtures in recent years, including major continental and World Cup qualifying matches. This assignment adds another significant stage to his refereeing career, as he takes charge of a historic World Cup opener for the co-host nation in Toronto.
What is Canada vs Bosnia and Herzegovina's H2H record?
In men’s senior international football, Canada and Bosnia and Herzegovina have never met in a competitive or friendly match before their 2026 FIFA World Cup Group B clash, meaning there is no official head-to-head record between the two nations.
This upcoming meeting in Toronto will therefore be the first-ever encounter between Canada and Bosnia and Herzegovina at senior level, and their debut World Cup matchup against each other, with both sides writing a new chapter in their shared international history.
Who will perform at the 2026 World Cup opening ceremony in Toronto?
The pre-match build-up to Canada vs Bosnia and Herzegovina is set to be a major celebration of music and culture, as the 2026 World Cup delivers another high-profile opening ceremony in Toronto. Taking place at BMO Field before Canada’s historic first-ever men’s World Cup match on home soil, the event will showcase a star-studded lineup led by Michael Bublé, with the ceremony scheduled to begin 90 minutes before kickoff.
Joining Bublé on stage is Alanis Morissette, who will also perform the national anthem, alongside a diverse group of global and Canadian artists. The lineup reflects Canada’s multicultural identity and sets the tone for a landmark evening in Toronto as excitement builds ahead of kickoff.
Why isn’t Alphonso Davies playing vs Bosnia and Herzegovina?
Alphonso Davies will miss Canada’s 2026 World Cup Group B opener against Bosnia and Herzegovina.
The Canada captain picked up a hamstring problem on May 6 while playing for Bayern Munich against Paris Saint-Germain in the UEFA Champions League semi-finals, and has been working through a controlled recovery program since then. As a result, Davies is not included in the starting XI and is expected to be limited to a place on the bench.
Where will Canada vs Bosnia and Herzegovina be played?
The Canada vs Bosnia and Herzegovina World Cup Group B opening match will be played at BMO Field in Toronto, Ontario, Canada, which is being referred to as 'Toronto Stadium' during the tournament due to FIFA’s naming regulations that remove corporate branding from venue titles.
The stadium, located at Exhibition Place in downtown Toronto, has a capacity of around 43,000–45,000 spectators after World Cup upgrades. This fixture is especially historic as it marks Canada’s first-ever men’s World Cup match on home soil.
Bosnia and Herzegovina's starting lineup confirmed!
Head coach Sergej Barbarez confirmed the 11 players who'll start the game against Canada:
Formation: 4-3-3
GK: Nikola Vasilj
DEF: Amar Dedić, Nikola Katić, Tarik Muharemović, Sead Kolašinac
MID: Esmir Bajraktarević, Benjamin Tahirović, Ivan Bašić
ATT: Jovo Lukić, Ermedin Demirović, Esmir Bajraktarević
Canada's starting lineup confirmed!
Head coach Jesse Marsch confirmed the 11 players who'll start the game against Bosnia and Herzegovina:
Formation: 4-2-3-1
GK: Maxime Crépeau
DEF: Alistair Johnston, Luc de Fougerolles, Derek Cornelius, Richie Laryea
MID: Tajon Buchanan, Stephen Eustáquio, Ismaël Koné, Liam Millar
ATT: Jonathan David, Cyle Larin
Kickoff time and how to watch
The game between Canada and Bosnia & Herzegovina will kick off at 3:00 PM (ET). You can watch this 2026 World Cup Group B game on Fubo, DirecTV Stream, Sling, Peacock Premium, FOX, Telemundo and Hulu + Live TV.
Canada and Bosnia & Herzegovina begin their Group B journey
Canada wants a dream start at home, while Bosnia and Herzegovina hopes to take another major scalp after its dramatic playoff success earlier this year. We’ll bring you all the latest updates, key moments, and reactions throughout the evening.
Stay with us and follow the live action as Canada and Bosnia and Herzegovina get their 2026 World Cup journeys underway.
200+ Channels & Local Sports
- Price: Plans starting at $14.99/mo (Latino)
- Watch Ligue 1, Copa Libertadores & World Cup Qualifiers
Every MLS Match in One Place
- Price: $12.99/mo (Now included with standard subscription)
- Watch every MLS regular season game, Playoffs & Leagues Cup
Many Sports & ESPN Originals
- Price: $11.99/mo (or ESPN Unlimited for $29.99/mo)
- Features LaLiga, Bundesliga, FA Cup & NWSL
2,000+ Soccer Games Per Year
- Price: Starting at $8.99/mo
- Features Champions League, Serie A & Europa League
Home of the Premier League
- Price: Starting at $10.99/mo
- 175+ Exclusive EPL matches per season