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.
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.
- Gregor Kobel
- Silvan Widmer
- Nico Elvedi
- Manuel Akanji
- Ricardo Rodríguez
- Michel Aebischer
- Granit Xhaka
- Remo Freuler
- Fabian Rieder
- Breel Embolo
- Dan Ndoye
- Nikola Vasilj
- Amar Dedic
- Tarik Muharemovic
- Nikola Katic
- Sead Kolasinac
- Amar Memic
- Dzenis Tahirovic
- Ivan Sunjic
- Dzan Alajbegovic
- Ermedin Demirovic
- Edin Dzeko
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
- Switzerland 4-1 Bosnia — Manzambi scores twice — Sky Sports
- Switzerland vs Bosnia and Herzegovina - match stats and lineups — FotMob
- Switzerland 4-1 Bosnia-Herz (Jun 18, 2026) Final Score — ESPN
- Switzerland vs Bosnia & Herzegovina live score, H2H and lineups — Sofascore
- Switzerland vs. Bosnia and Herzegovina - Game Boxscore - June 18, 2026 — FOX Sports
- Switzerland 4-1 Bosnia and Herzegovina | Match report and highlights — FIFA
- World Cup 2026: full schedule, results and standings — Olympics.com
- 2026 World Cup fixtures, results & schedule — ESPN