The stage is set for an exciting showdown between Switzerland and Algeria as they meet in the Round of 32 at the 2026 FIFA World Cup. This highly anticipated match takes place on Thursday, July 2, 2026, at 11:00 p.m. ET from BC Place Vancouver.
Switzerland had a strong showing in Group B, finishing with a 2-1-0 record. They started with a 1-1 draw against Qatar, followed by a convincing 4-1 win over Bosnia and Herzegovina, and capped off the group stage with a 2-1 victory against Canada, earning seven points in total. Johan Manzambi was a key contributor, scoring three times in the group stage to lead the Swiss.
Algeria, on the other hand, advanced from Group J with four points. Their journey began with a 0-3 loss to Argentina, but they bounced back with a 2-1 win over Jordan. In their final group stage match, Algeria had a thrilling 3-3 draw with Austria. Riyad Mahrez has been a standout player, finding the net twice in the tournament so far.
For all the details on how to catch this exciting match, including TV channel, live stream, and time, look no further.
How to Watch Switzerland vs. Algeria
Switzerland vs. Algeria Odds
To stay up-to-date on the latest FIFA World Cup action, including the full schedule, head over to FOX Sports. Additionally, create or log in to your FOX Sports account to follow your favorite leagues, teams, and players, and receive a personalized newsletter delivered right to your inbox daily.




