Switzerland vs Bosnia and Herzegovina

World Cup 2026Full time · 18 Jun 2026
Switzerland

Switzerland

Won · xG 2.06LWWWDLast 5
Full time
4 — 1
90+4'
Johan Manzambi 74' · Rubén Vargas 84' · unknown 90' · Johan Manzambi 90'

Bosnia and Herzegovina

Lost · xG 0.32LWLDLast 5
Bosnia and Herzegovina
PRESSURE INDEX · FINAL▲ SUI · last goal · 90'
74
26
SUI · 2.06 xG0.32 xG · BIH

Post-match recap

AI-written

Switzerland beat Bosnia and Herzegovina 4-1 in World Cup 2026 qualifying. Our model backed a Switzerland win at 52 percent probability, and the pick landed. Both sides had entered the match in poor form, with Switzerland winless in five matches and Bosnia and Herzegovina managing just one draw across the same span. Both teams scored in each of their last five outings, yet Switzerland's attack proved decisive on the day. Past performance does not guarantee future results.

Switzerland's victory consolidated their group leadership with a second consecutive win. The 4-1 scoreline was their largest margin of victory in this qualifying cycle. Bosnia and Herzegovina remained third but fell further adrift; the gap between first and third widened materially. Our model's assessment of both sides' defensive fragility was borne out, with BTTS occurring in 100% of Bosnia's recent fixtures.

Switzerland dominated at home, scoring 4 goals and conceding 1 in a commanding performance. The result marked a sharp upturn from their recent draw with Qatar; they moved to 2 wins in their last 3 matches. Our model had flagged their clean sheet vulnerability at 0%, which proved accurate. The 4-1 scoreline reflected clinical finishing and defensive control that contrasted with their earlier 1-1 stalemate.

Bosnia and Herzegovina conceded 4 goals in a heavy defeat, extending their defensive struggles. They had shipped 5 goals across their last 5 matches and managed only 2 goals for in that span. The loss followed a 3-1 win over Qatar, suggesting inconsistency. Their position at 3rd in the group offered little comfort after this comprehensive away loss.