June 19, 2026

Switzerland found the keys to break down a resolute Bosnia and Herzegovina defence with four late goals in a 4-1 win thanks to a brace from Johan Manzambi and further strikes from fellow substitute Ruben Vargas and captain Granit Xhaka with a penalty.

Bosnia, who had repelled Switzerland's attacks until the 74th minute in the Group B clash, finally cracked and allowed 20-year-old Manzambito net three minutes after coming on to the pitch.

Moments later a red card for Bosnia's Tarik Muharemovic made the team's situation desperate and the Swiss took full advantage with three more goals, including Xhaka's spot-kick at the death.

The Swiss, who have four points and need one more from their final group game to guarantee a place in the round of 32 as winners or runners-up, face Canada on Wednesday when Bosnia, who have one point, meet Qatar.