Skip to content

Switzerland vs Bosnia and Herzegovina; FIFA World Cup Group B

Full Time After Extra Time This is a live match. Extra Time Half Time

Switzerland vs Bosnia and Herzegovina. FIFA World Cup Group B.

SoFi StadiumAttendance70,026.

Switzerland 4

  • J Manzambi (74th minute, 90th minute)
  • R Vargas (84th minute)
  • G Xhaka (97th minute pen)

Bosnia and Herzegovina 1

  • T Muharemovic (sent off 80th minute)
  • E Mahmic (93rd minute)

World Cup 2026: Switzerland 4-1 Bosnia-Herzegovina - Johan Manzambi scores twice as Swiss take giant leap towards knockout stages

Match report from the 2026 World Cup Group B match between Switzerland and Bosnia-Herzegovina in Los Angeles; Johan Manzambi hits two and Ruben Vargas and Granit Xhaka score one each as Murat Yakin's side take giant leap towards knockout stages

Switzerland's Johan Manzambi celebrates after scoring the opening goal against Bosnia and Herzegovina
Image: Johan Manzambi came off the bench to score twice in Switzerland's thumping win

Switzerland took a giant leap towards qualifying for the World Cup knockout stages with an emphatic 4-1 win over Bosnia-Herzegovina in Los Angeles.

What had been an otherwise uneventful encounter for the first 73 minutes came to life when 20-year-old Johan Manzambi crashed in a volley just 166 seconds after his introduction, before Tarik Muharemovic was shown a straight red for catching Breel Embolo on the heel as the last man.

Embolo then teed up another sub, Ruben Vargas, to hit a first-time shot past Nikola Vasilj to make it 2-0 and it was three with 90 minutes on the clock when Freiburg midfielder Manzambi coolly side-footed in his second.

Johan Manzambi came off the bench to score twice in Switzerland's thumping win
Image: Manzambi scored twice in 16 minutes

There was still more action to come, though.

On just his third appearance for his country, Ermin Mahmic reduced the deficit when he beat Switzerland goalkeeper Gregor Kobel with the sweetest of volleys from just inside the box.

But the three-goal cushion was restored with one of the final kicks of the game when Swiss captain Granit Xhaka rolled in from the spot after Djibril Sow had been brought down by Amar Memic.

The key moments from LA...

  • 56: CLOSE! Dan Ndoye's brilliant bicycle kick is tipped over, but he's later flagged offside.
  • 69: SAVE! Amar Dedic's powerful strike from 25 yards is pushed away by Gregor Kobel.
  • 74: GOAL! Johan Manzambi crashes in a volley just 166 seconds after coming on to put Switzerland in front.
  • 80: RED CARD! Bosnia-Herzegovina's Tarik Muharemovic shown straight red for tackle on Breel Embolo.
  • 84: GOAL! Ruben Vargas rolls in to make it 2-0.
  • 88: CHANCE! Vargas tees up Embolo, but the cross is just out of his reach.
  • 90: GOAL! Vargas does turn provider by pulling back from the byline for Manzambi to slot his second.
  • 90+3: GOAL! Ermin Mahmic's stunning volley gets Bosnia-Herzegovina on the scoresheet.
  • 90+7: GOAL! Granit Xhaka caps a big win by rolling in a penalty after a foul on Djibril Sow.

Analysis: A star is born? Manzambi's incredible impact

Sky Sports' Dan Long:

Also See:

Aside from a flourish in the opening 20 minutes or so, Switzerland struggled with any sort of attacking cohesion for much of the game in LA. They had dominated the ball, but Bosnia-Herzegovina possessed a threat on the break. Change was needed.

Murat Yakin's substitutes changed the game - and Johan Manzambi was the star. Just 166 seconds after his introduction, he lashed a volley high into the net to open the scoring, then he made it 3-0 on 90 minutes.

But not only that, he had the most shots on target among Switzerland players, and ranked top for both the most opposition box take-ons (5) and dribbles (4). Only two Swiss players managed more than his five duels.

Manzambi - named Europa League Young Player of the Season for his efforts in helping Freiburg to the final - has certainly given Yakin something to think about for when he names his team for Wednesday's final group game against Canada.

What the result means...

Rate the players

Play Super 6!
Play Super 6!

Play Super 6 for a chance to win £250k! Enter for free.