Switzerland defeated Bosnia-Herzegovina 4-1 in this FIFA World Cup 2026 Group B fixture, with Johan Manzambi proving decisive through goals in the 74th and 90th minutes as a tense, goalless contest turned into a commanding late result at SoFi Stadium.
For more than an hour, this was a match of patience rather than fluency. Switzerland controlled the ball, finishing with 62.3 percent possession, and kept Bosnia-Herzegovina pinned back for long stretches, but the breakthrough would not come in the first half. The interval arrived at 0-0, despite the Swiss side asking more of the questions and winning territory in the final third.
Bosnia-Herzegovina tried to keep the contest compact and physical, though their discipline increasingly became an issue after the break. Amar Dedic went into the book in the 59th minute, Edin Dzeko followed with a yellow card in the 61st, and Switzerland continued to probe with greater purpose. Nico Elvedi was also cautioned for Switzerland in the 65th minute as the intensity rose.
The deadlock was finally broken in the 74th minute, when Johan Manzambi gave Switzerland a deserved lead at 1-0. It was the moment the match had been building toward, rewarding the home side’s territorial control and superior volume in attack. Switzerland ended the night with 13 total shots and seven on target, compared with Bosnia-Herzegovina’s five efforts and three on target.
The pivotal turning point came six minutes later. Tarik Muharemovic was shown a red card in the 80th minute, leaving Bosnia-Herzegovina down to 10 men just as they were trying to stay alive in the fixture. From there, Switzerland had more room to work with and took full advantage.
Rubén Vargas doubled the advantage in the 84th minute, finishing off a move that effectively put Switzerland in control at 2-0. Manzambi then struck again in the 90th minute to make it 3-0, capping an excellent individual display and removing any remaining doubt about the outcome.
To Bosnia-Herzegovina’s credit, they still found a late response through Ermin Mahmic in the 90+3rd minute, pulling the score back to 3-1 and at least giving their supporters a moment to take from a difficult evening. But Switzerland had the last word as Granit Xhaka converted a penalty in the 90+7th minute, restoring the three-goal margin and sealing a 4-1 victory.
Key performers
Manzambi was the clear standout, scoring in the 74th and 90th minutes and providing the cutting edge Switzerland had lacked for much of the night. Vargas’ 84th-minute goal was also a major contribution, arriving at exactly the right moment after Bosnia-Herzegovina had gone down to 10 men. Xhaka added composure from the spot in stoppage time, while Switzerland’s overall control in midfield laid the platform for the result.
For Bosnia-Herzegovina, Mahmic’s 90+3rd-minute goal ensured they did not leave empty-handed in attacking terms, but the red card to Muharemovic in the 80th minute changed the shape of the closing stages and made an already difficult task even harder.
NerdSports Stat: Switzerland scored all four of their goals from the 74th minute onward, turning 62.3 percent possession into a four-goal final 16-minute surge including stoppage time.
This result gives Switzerland a valuable three points in Group B and a significant boost in goal difference, which could matter later in the table. Bosnia-Herzegovina, meanwhile, are left chasing ground after taking just one point from two matches. Switzerland will look to carry this momentum into their next fixture, while Bosnia-Herzegovina need a response quickly to keep their World Cup hopes alive.
Frequently Asked Questions
Johan Manzambi (74′, 90′), Rubén Vargas (84′), and Granit Xhaka (90’+7′ pen) scored for Switzerland. Ermin Mahmic (90’+3′) scored for Bosnia-Herzegovina.
Switzerland 4 – 1 Bosnia-Herzegovina.
Switzerland move onto four points in Group B and strengthen their position with an improved goal difference, while Bosnia-Herzegovina remain on one point and face pressure in the next fixture.
Johan Manzambi was the standout performer with two goals, scored in the 74th and 90th minutes.