Canada vs Bosnia and Herzegovina Review: Post-Match Analysis & World Cup 2026 Results
Supersub Cyle Larin Rescues Historic First World Cup Point for Co-Hosts Canada
Co-hosts Canada made history at the Toronto Stadium, securing their first-ever FIFA World Cup point in a thrilling 1-1 draw against a resilient Bosnia and Herzegovina in their Group B opening fixture.
After falling behind to a first-half header from Jovo Lukic, Canadian substitute Cyle Larin emerged as the hero, scoring an equalizer just 121 seconds after stepping off the bench to send the home crowd into absolute delirium.
📊 Match Overview & Data
| Metric | Canada | Bosnia and Herzegovina |
| Final Score | 1 | 1 |
| Goals | Cyle Larin (78′) | Jovo Lukic (21′) |
| Possession | 61% | 39% |
| Total Shots | 13 | 9 |
| Shots on Target | 2 | 3 |
| Shots off Target | 11 | 6 |
| Corners | 9 | 4 |
| Fouls Committed | 10 | 20 |
⚽ Match Timeline & Key Moments
First Half: Bosnian Surprise In Toronto
The match began with a massive pre-game celebration featuring performances by Michael Bublé and Alanis Morissette, alongside a flypast from the Canadian air force’s Snowbirds. However, the party atmosphere was temporarily stunned in the 21st minute.
With star striker Edin Dzeko starting on the bench due to fitness concerns, injury fill-in Jovo Lukic made his mark. Off an engineered training-ground corner routine from Ivan Basic, captain Sead Kolasinac flicked a header toward the back post, allowing Lukic to glance it home for his first international goal.
Canada pressed heavily for an equalizer, with Jonathan David missing a golden opportunity in the 17th minute, leaving manager Jesse Marsch frustrated on the touchline.
Second Half: Larin to the Rescue
Canada dominated the second half, heavily relying on wide transitions and maintaining 61% possession. In the 54th minute, captain Stephen Eustáquio set up Richie Laryea with a clear look at goal, but an extraordinary goal-line deflection from Bosnia’s Kolasinac sent the ball cannoning off the crossbar.
Desperate for a breakthrough, Jesse Marsch turned to his bench in the 76th minute, bringing on Cyle Larin. Just two minutes later, a slick interchange in the final third found Larin, who expertly rolled his touch-tight marker, Tarik Muharemovic, and volleyed the ball past Bosnian goalkeeper Nikola Vasilj to make it 1-1.
The historic equalizer prompted massive celebrations in the stands, high-fives from celebrity fan Ryan Reynolds, and thunderous applause from the sea of red jerseys filling the stadium.
🏃♂️ Confirmed Lineups & Formations
Canada (4-3-3)
Goalkeeper: M. Crepeau
Defenders: A. Johnston, L. De Fougerolles, D. Cornelius, R. Laryea
Midfielders: T. Buchanan, I. Kone, A. Stephen Eustaquio, L. Millar
Forwards: J. David, T. Oluwaseyi
Notable Substitutes Used: C. Larin (76′), J. Shaffelburg (61′), M. Bombito (61′), J. Osorio (90′)
Injury Note: Alphonso Davies missed the match due to a hamstring strain.
Bosnia and Herzegovina (4-4-2)
Goalkeeper: N. Vasilj
Defenders: A. Dedic, N. Katic, T. Muharemovic, S. Kolasinac
Midfielders: E. Bajraktarevic, B. Tahirovic, I. Basic, A. Memic
Forwards: E. Demirovic, J. Lukic
Notable Substitutes Used: A. Gigovic (62′), S. Bazdar (62′), I. Sunjic (74′), D. Burnic (84′), K. Alajbegovic (74′)
📈 Group B Outlook & Next Fixtures
This hard-earned point marks a massive step forward for Canada compared to their tournament exit four years ago in Qatar. Both teams now head west for their upcoming Group B fixtures.
Canada moves to Vancouver to face Qatar on June 18, before closing out the group against Switzerland on June 24.
Bosnia and Herzegovina travels to Los Angeles to play Switzerland on June 18, followed by a clash with Qatar in Seattle on June 24.