Match 026 · Group B · Matchday 2 · June 18, 2026 · FULL TIME
SUBS WIN IT: 3 GOALS IN 16 MINUTES
RIGHT WINNER, WRONG EVERYTHING ELSE

Switzerland 4 – 1 Bosnia & Herzegovina

📍 SoFi Stadium, Inglewood, CA  |  ⚽ Manzambi 74', 90' · Vargas 84' · Xhaka 90+7' pen (SUI) · Mahmić 90+3' (BIH)

Match Report

For 68 minutes, this looked like the most predictable game of the tournament: Switzerland dominating the ball — 68% possession, 322 passes, Granit Xhaka pulling every string — and Bosnia & Herzegovina sitting in, absorbing, waiting. Scoreless at half-time, scoreless past the hour mark. The breakthrough everyone expected from Breel Embolo or Haris Džeko simply never arrived from either of them.

Instead, it was a substitute who blew the game apart. Johan Manzambi, on for less than three minutes, drilled in a volley in the 74th minute — just 166 seconds after entering the pitch. Six minutes later, Bosnia's task got dramatically harder: Tarik Muharemović saw red for a reckless tackle on Embolo, leaving the visitors to play out the rest of the match a man down.

What followed was carnage. Ruben Vargas guided in a first-time finish in the 84th minute to make it 2-0. Then Vargas turned provider, teeing up Manzambi for his second of the night in the 90th minute — a brace from a player who'd been on the pitch for barely 20 minutes. Bosnia pulled one back through a genuinely stunning Ermin Mahmić volley in the third minute of stoppage time, the kind of strike that deserved a better result attached to it. It didn't matter: Granit Xhaka converted a penalty in the seventh minute of stoppage time to cap a four-goal salvo that came almost entirely after the 74th minute.

The headline says Switzerland cruised. The truth is this was goalless for three-quarters of the match before the bench won it in a tournament-record-pace blitz. Embolo and Džeko, the two strikers everyone built the preview around, finish the night with a combined zero goals and largely forgettable performances.

🔵 Manzambi: 166 Seconds to History Johan Manzambi needed less than three minutes off the bench to open the scoring — then came back to add a second in the 90th. The headline-makers were supposed to be the starters. Switzerland's biggest impact came from the bench.

Match Timeline

  • 1'–45'Switzerland dominate, no goal. 68% possession, 322 passes at the break. Bosnia compact and scoreless going into half-time.
  • 71'🔄Manzambi introduced. Switzerland make a substitution that changes the entire complexion of the match.
  • 74'GOAL — Johan Manzambi 🇨🇭 — Volley finish just 166 seconds after coming on. 1-0.
  • 80'🟥RED CARD — Tarik Muharemović 🇧🇦 — Reckless tackle on Breel Embolo. Bosnia down to ten men.
  • 84'GOAL — Ruben Vargas 🇨🇭 — First-time finish. 2-0.
  • 90'GOAL — Johan Manzambi 🇨🇭 (2) — Assisted by Vargas. Brace for the substitute. 3-0.
  • 90+3'GOAL — Ermin Mahmić 🇧🇦 — A stunning consolation volley. 3-1.
  • 90+7'PENALTY — Granit Xhaka 🇨🇭 — Converts from the spot. Final score 4-1.

Three Things We Learned

1. Switzerland's Bench Might Be Their Best Weapon

Manzambi and Vargas combined for three goals and an assist in a combined ~35 minutes of game time. Murat Yakin has a problem most managers would love to have: a front line that's better off the bench than on it.

2. Embolo and Džeko Both Went Quiet

Neither striker found the net, and neither was the story of this match despite being the two names every preview circled. The headline acts got upstaged by the understudies.

3. Right Winner, Wrong Everything Else

Predicted Switzerland 2-0 with Embolo scoring, Xhaka assisting, Sommer needed for a couple of big saves, and Džeko hitting the post. Got Switzerland 4-1 with two substitutes scoring three goals between them, Embolo and Džeko both blanking, and the goalkeepers barely involved compared to the chaos at the other end.

Switzerland
4 – 1
Bosnia & Herzegovina
Full Time · Group B · MD2
🛋️ The Armchair Galáctico Predicted
Switzerland 2 – 0
Called the winner correctly. Called almost nothing else right — predicted an Embolo goal and a Xhaka assist; got a Manzambi brace, a Vargas goal-and-assist, and a Xhaka penalty instead. Bosnia's consolation goal also wasn't in the script.

Player Ratings

🇨🇭 Switzerland

Johan ManzambiFW9.0
Ruben VargasFW8.5
Granit XhakaMF8.0
Breel EmboloFW6.0

🇧🇦 Bosnia & Herzegovina

Ermin MahmićFW7.0
Haris DžekoFW5.5
Tarik MuharemovićDF4.0

Match Stats

  • First-half possessionSUI 68%
  • First-half passesSUI 322
  • Manzambi: time to 1st goal166 seconds
  • Red cardsMuharemović (BIH) 80'
  • VenueSoFi Stadium, Inglewood

Group B — After MD2

TeamPWDLGDPts
🇨🇦 Canada2110+64
🇨🇭 Switzerland2110+34
🇧🇦 Bosnia & Herz.2011-31
🇶🇦 Qatar2011-61

Canada and Switzerland share the same points but Canada's even bigger goal difference is coming up next, in a result nobody saw coming.