← All matches

Group BFull time
Thursday, June 18, 2026·SoFi Stadium, Inglewood

The super-sub story of the group stage. With the game in the balance, Switzerland sent on Johan Manzambi — and 166 seconds later he had scored. He'd add a second in stoppage time, Ramón Vargas struck in between, and captain Granit Xhaka rounded off a 4–1 win from the spot. Tarik Muharemović was sent off for Bosnia, Haris Mahmić grabbing a late consolation.

Weird & wonderful

Manzambi was on the pitch for under three minutes before he scored — one of the fastest goals by a substitute the tournament has seen, and the hinge on which Switzerland's knockout charge swung.

By the numbers
SwitzerlandBosnia & Herzegovina
62%Possession38%
2.1Expected goals (xG)0.2
13Shots5
7Fouls18
1Yellow cards2
0Red cards1
What the numbers say

The numbers expose a contest that was lopsided long before the scoreline ran away: Switzerland controlled 62% of the ball and generated 2.06 xG to Bosnia's 0.23 from just five shots, yet the game was scoreless until the 74th minute, when substitute Johan Manzambi (on for Ndoye) finally converted the Swiss pressure. The match tilted decisively on Tarik Muharemovic's 80th-minute red card as the last man, which opened the door for Vargas (84') and Manzambi's second (90'), turning a 1-0 grind into a 4-1 rout against ten men. Bosnia's 18 fouls to Switzerland's 7 reflect a side increasingly forced to chase and foul to stay in the game, and their lone goal (Mahmic, 90+3) flattered an attack that barely troubled Kobel. The final 4-1 actually overstated the gap relative to the run of play but matched the underlying dominance once the numerical advantage arrived.

Starting lineups
Switzerland4-3-1-2
  1. Gregor Kobel
  2. Silvan Widmer
  3. Nico Elvedi
  4. Manuel Akanji
  5. Ricardo Rodríguez
  6. Michel Aebischer
  7. Granit Xhaka
  8. Remo Freuler
  9. Fabian Rieder
  10. Breel Embolo
  11. Dan Ndoye
Bosnia & Herzegovina4-4-2
  1. Nikola Vasilj
  2. Amar Dedic
  3. Tarik Muharemovic
  4. Nikola Katic
  5. Sead Kolasinac
  6. Amar Memic
  7. Dzenis Tahirovic
  8. Ivan Sunjic
  9. Dzan Alajbegovic
  10. Ermedin Demirovic
  11. Edin Dzeko
Player movement
Bosnia & HerzegovinaSwitzerland
SwitzerlandGregor Kobelgk
Switzerland · 4-3-1-2
Bosnia & Herzegovina · 4-4-2

Illustrative positional heatmaps — modelled from each player's role and the team's real formation & lineup, not optical tracking data(which isn't publicly available for 2026 World Cup matches). Pick any starter to see roughly where their role operated; Switzerland attack right, Bosnia & Herzegovina attack left.

Sources

  1. Switzerland 4-1 Bosnia — Manzambi scores twiceSky Sports
  2. Switzerland vs Bosnia and Herzegovina - match stats and lineupsFotMob
  3. Switzerland 4-1 Bosnia-Herz (Jun 18, 2026) Final ScoreESPN
  4. Switzerland vs Bosnia & Herzegovina live score, H2H and lineupsSofascore
  5. Switzerland vs. Bosnia and Herzegovina - Game Boxscore - June 18, 2026FOX Sports
  6. Switzerland 4-1 Bosnia and Herzegovina | Match report and highlightsFIFA
  7. World Cup 2026: full schedule, results and standingsOlympics.com
  8. 2026 World Cup fixtures, results & scheduleESPN