Canada 1-1 Bosnia-Herzegovina – group stage, Group B ends in a draw.

The FIFA World Cup 2026 continued its opening drama on 12 June as Canada hosted Bosnia-Herzegovina in a Group B clash at Toronto’s BMO Field. Both sides entered the match looking to secure early points in the tournament, and the stadium provided a vibrant backdrop for a tightly contested encounter.

How it unfolded

The match opened with an early booking when Alistair Johnston of Canada was shown a yellow card in the 11th minute for a bad foul, signalling the physical intensity that would characterise the game. Bosnia-Herzegovina responded swiftly; ten minutes later, Jovo Lukic headed the ball from very close range into the centre of the net to give the visitors a 1-0 lead. The goal came after a corner, with Sead Kolasinac delivering a headed pass that set up Lukic’s finish.

Just before the half-time whistle, the disciplinary tempo rose. Ermedin Demirovic received a yellow card for a bad foul in the 45th minute, and one minute later Jovo Lukic himself was booked for a similar infringement, both incidents occurring as the teams prepared for the break.

The second half began with another caution, this time for Canada’s Luc de Fougerolles in the 53rd minute, again for a bad foul. The visitors held onto their slender advantage for the majority of the period, but Canada’s persistence paid off in the 78th minute. Cyle Larin struck with a right-footed shot from the centre of the box, placing the ball in the bottom right corner to level the score. The equaliser was set up by Promise David, whose pass unlocked the defence and allowed Larin to finish cleanly.

In the dying moments, the referee issued a final yellow card to Bosnia-Herzegovina’s Nikola Katic in the 90+3 minute for a bad foul, concluding a match that finished 1-1 after ninety minutes of play.

Standout performers

  • Jovo Lukic – Scored the opening goal for Bosnia-Herzegovina with a close-range header at the 21st minute.
  • Sead Kolasinac – Provided the decisive headed assist from a corner that enabled Lukic’s goal.
  • Cyle Larin – Netted the equaliser for Canada with a composed right-footed strike from the centre of the box in the 78th minute.
  • Promise David – Delivered the key pass that set up Larin’s level-making goal.

Match facts

  • Final score: Canada 1-1 Bosnia-Herzegovina
  • Scorers: Jovo Lukic (21’) – Bosnia-Herzegovina; Cyle Larin (78’) – Canada
  • Bookings:
    • Alistair Johnston (Canada) – 11’
    • Ermedin Demirovic (Bosnia-Herzegovina) – 45’
    • Jovo Lukic (Bosnia-Herzegovina) – 45'+1’
    • Luc de Fougerolles (Canada) – 53’
    • Nikola Katic (Bosnia-Herzegovina) – 90'+3’
  • Venue: BMO Field, Toronto

What it means

The 1-1 draw keeps both Canada and Bosnia-Herzegovina alive in the FIFA World Cup 2026 Group B campaign, leaving each side with a point to build on as the group stage progresses.