FIFA World Cup · Thursday 2 July 2026 · BC Place, Vancouver, Canada
Switzerland 2–0 Algeria (2 Jul 2026): Result & Goals
Goals
- 10'
Breel EmboloSwitzerland
- 46'
Dan NdoyeSwitzerland
Pre-match prediction
49%29%22%
Switzerland winDrawAlgeria win
Based on Elo ratings (Switzerland 1937, Algeria 1839) and the outcomes of 8,206 past internationals with a similar rating gap. Statistics, not betting advice. Try the predictor →
Match facts
- This is meeting number 3 between Switzerland and Algeria.
- Head-to-head before this game: Switzerland 2 wins, Algeria 0, 0 draws.
- Previous meeting: Switzerland 2–0 Algeria on 6 May 1986 (International Friendly).
- Switzerland won 3 of their last 5 matches before this game, scoring 12 goals.
- Algeria won 3 of their last 5 matches before this game, scoring 10 goals.
- Elo ratings before kick-off: Switzerland 1937, Algeria 1839 — Switzerland were favourites.
Switzerland: last 5 matches
- 2–1 vs Canada24 Jun 2026 · FIFA World Cup
- 4–1 vs Bosnia and Herzegovina18 Jun 2026 · FIFA World Cup
- 1–1 vs Qatar13 Jun 2026 · FIFA World Cup
- 1–1 vs Australia6 Jun 2026 · International Friendly
- 4–1 vs Jordan31 May 2026 · International Friendly
Algeria: last 5 matches
- 3–3 vs Austria27 Jun 2026 · FIFA World Cup
- 2–1 vs Jordan22 Jun 2026 · FIFA World Cup
- 0–3 vs Argentina16 Jun 2026 · FIFA World Cup
- 4–0 vs Bolivia10 Jun 2026 · International Friendly
- 1–0 vs Netherlands3 Jun 2026 · International Friendly