Switzerland vs Algeria Competition – 2026 World Cup Stadium: BC Place Date: 3rd July 2026 Kick-off time – 04:00 GMT
Friday morning at BC Place in Vancouver brings a compelling Round of 32 encounter between Switzerland and Algeria — two sides who navigated their respective groups in contrasting fashion. Switzerland topped Group B on seven points, losing none of their three matches and conceding just three goals. Algeria came through Group J in third place on four points, qualifying as one of the best third-placed sides, and their final group game — a 3–3 draw with Austria — provided an emphatic reminder of their attacking quality. Both sides have earned their place here and neither will feel overawed by the occasion.
Switzerland were the most composed and well-organised side in Group B, and their record reflects it. Their most recent outing was a 2–1 home win over Canada on 24th June — a tight affair that confirmed top spot after Canada pushed them right to the end. Prior to that, they swept aside Bosnia & Herzegovina 4–1 at home on 18th June in their most commanding group stage display. Earlier in this run, a 1–1 draw away in Qatar on 13th June was their only dropped point, a 1–1 draw at home to Australia on 6th June continued their reliable pre-tournament preparation, and a 4–1 home win over Jordan on 31st May completed a sequence of three wins and two draws. Switzerland finished Group B top on seven points with a goal difference of +4, three points clear of Canada and Bosnia in second and third respectively.
Algeria’s route to the last thirty-two was anything but straightforward, but their quality shone through at key moments. Their most recent outing was a 3–3 draw at home against Austria on 28th June — a dramatic match in which they led before being pegged back, but the point proved enough to advance as third-placed qualifiers. Prior to that, they won 2–1 away in Jordan on 23rd June in a tight but professional performance. Earlier in this run, a 3–0 defeat away to Argentina on 17th June was their heaviest reversal, but pre-tournament results showed their real capability — a 4–0 win away in Bolivia on 11th June and a stunning 1–0 win away in the Netherlands on 3rd June complete a sequence that makes Algeria a genuinely dangerous knockout opponent.
These two nations have never previously met — this is an entirely new fixture with no head-to-head record between Switzerland and Algeria.
In the UK, the match is live on BBC One and available to stream via BBC iPlayer and BBC Sport Web, with radio commentary on BBC Radio 5 Live. In Switzerland, viewers can follow on SRF zwei, RTS Sport, RSI La 2, and Blue Sport. In Algeria, audiences can catch the action on beIN SPORTS CONNECT. US viewers can follow on Fox Sports 1, fuboTV, Telemundo, and Telemundo Deportes En Vivo.
Possible Lineups
Switzerland (4-2-3-1) Kobel, Jaquez, Elvedi, Akanji, Rodríguez, Xhaka, Sow, Freuler, Vargas, Manzambi, Embolo
Algeria (4-2-3-1) Benbot, Hadjam, Bensebaini, Mandi, Belghali, Aouar, Chaïbi, Bentaleb, Maza, Mahrez, Gouiri
Group B Table
| Pos. | Team | MP | W | D | L | GF | GA | GD | P |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Switzerland | 3 | 2 | 1 | 0 | 7 | 3 | +4 | 7 |
| 2 | Canada | 3 | 1 | 1 | 1 | 8 | 3 | +5 | 4 |
| 3 | Bosnia and Herzegovina | 3 | 1 | 1 | 1 | 5 | 6 | -1 | 4 |
| 4 | Qatar | 3 | 0 | 1 | 2 | 2 | 10 | -8 | 1 |
Switzerland Form
| Result | Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|---|
| ✅ | Switzerland | 2–1 | Canada | World Cup | 24-06-26 |
| ✅ | Switzerland | 4–1 | Bosnia & Herzegovina | World Cup | 18-06-26 |
| 🤝 | Qatar | 1–1 | Switzerland | World Cup | 13-06-26 |
| 🤝 | Switzerland | 1–1 | Australia | Friendly | 06-06-26 |
| ✅ | Switzerland | 4–1 | Jordan | Friendly | 31-05-26 |
Group J Table
| Pos. | Team | MP | W | D | L | GF | GA | GD | P |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Argentina | 3 | 3 | 0 | 0 | 8 | 1 | +7 | 9 |
| 2 | Austria | 3 | 1 | 1 | 1 | 6 | 6 | 0 | 4 |
| 3 | Algeria | 3 | 1 | 1 | 1 | 5 | 7 | -2 | 4 |
| 4 | Jordan | 3 | 0 | 0 | 3 | 3 | 8 | -5 | 0 |
Algeria Form
| Result | Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|---|
| 🤝 | Algeria | 3–3 | Austria | World Cup | 28-06-26 |
| ✅ | Jordan | 1–2 | Algeria | World Cup | 23-06-26 |
| ❌ | Argentina | 3–0 | Algeria | World Cup | 17-06-26 |
| ✅ | Bolivia | 0–4 | Algeria | Friendly | 11-06-26 |
| ✅ | Netherlands | 0–1 | Algeria | Friendly | 03-06-26 |
Head-to-Head
No previous meetings on record between these sides.
TV Listings / Streaming
| Country | Channel |
|---|---|
| Great Britain | BBC One, BBC iPlayer, BBC Sport Web, BBC Radio 5 Live |
| Ireland Republic | RTE 2, BBC One, RTE Player, BBC iPlayer, BBC Radio 5 Live |
| Switzerland | SRF zwei, RTS Sport, RSI La 2, Blue Sport, SRF Play |
| Algeria | beIN SPORTS CONNECT, beIN Sports MAX 6 Arabia |
| USA | Fox Sports 1, fuboTV, Telemundo, Telemundo Deportes En Vivo, FOX One |
| Germany | ZDF, SRF zwei, MagentaTV |
| France | beIN Sports 1, beIN SPORTS CONNECT, myCANAL |
| Australia | SBS, SBS On Demand |
| Canada | TSN+, TSN1, TSN4, RDS, CTV |
| Spain | DAZN Spain, DAZN Mundial, Movistar+ |
BET.ax Live Football Scores
