Substitute Johan Manzambi scored his maiden World Cup goal with an outstanding volley in the 74th minute as Switzerland erupted late for a 4-1 win over Bosnia-Herzegovina to take control of their group.
Rubén Vargas scored in the 84th minute for the Swiss shortly after Tarik Muharemovic was sent off for a dangerous tackle, leaving Bosnia with 10 men.
Manzambi scored again in the 90th on a pass from Vargas, and captain Granit Xhaka converted from the penalty spot with the final kick of the game in stoppage time.
Ermin Mahmic scored in the fourth minute of second-half injury time for Bosnia, who still have a legitimate chance of reaching the knockout stage in only their second World Cup after going toe-to-toe with higher-ranked Switzerland deep into the second half.