Forecast vs result · Round of 32 · Match 13

Switzerland vs Algeria

2026-07-03

The recap publishes at full time. Once this match finishes, this page shows how the frozen pre-match forecast below scored against the realised outcome: Brier score, log loss, and final xG vs predicted xG. Until then, follow it live on the live tracker.

Pre-match forecast

Switzerland win
52.4%
Draw
23.9%
Algeria win
23.7%
Switzerland
1.46
expected
goals
Algeria
1.07

Video analysis: player performance

Per-player ratings and event breakdowns from official highlights analysis. Tap a player to see their full match timeline.

Switzerland
8
Johan Manzambi9'–13'

Opened the scoring for Switzerland and created the opportunity for the second goal.

1goals1shots1on target

Match timeline

9'MANZAMBI (SUI) opened the scoring with a powerful shot from inside the box, putting Switzerland ahead.
13'Manzambi's shot
8
Breel Embolo13'–140'

Scored Switzerland's second goal and was a constant threat, despite being denied multiple times later.

1goals3shots3on target

Match timeline

13'Embolo scores for Switzerland after a rebound from Manzambi's shot.
119'a close-range shot from Embolo.
133'Embolo's attempt.
140'Embolo
8
Ricardo Rodriguez27'–27'

Doubled Switzerland's lead with a precise strike, contributing significantly from a defensive position.

1goals

Match timeline

27'RODRIGUEZ (SUI) doubled Switzerland's lead with a precise strike into the net.
8
Swiss Goalkeeper31'–54'

Made several crucial saves to maintain Switzerland's lead and secure a clean sheet in the highlights.

5saves

Match timeline

31'The Swiss goalkeeper made a strong save
36'Another attempt from an Algerian player was stopped by the alert Swiss goalkeeper.
47'LOUBAL (ALG)'s shot on target was parried away by the Swiss goalkeeper.
51'saved by the Swiss goalkeeper.
54'The Swiss goalkeeper made a final stop from an Algerian attacking movement.
6
Denis Zakaria

Involved in a defensive action, contributing to midfield stability.

Match timeline

Algeria
8
Algerian Goalkeeper23'–140'

Made numerous crucial saves, particularly against Embolo, preventing a much wider margin of defeat for Algeria.

6saves

Match timeline

23'The Algerian goalkeeper gathered the ball
43'The Algerian goalkeeper intervened to prevent a further Swiss goal.
45'Algerian goalkeeper saves a shot from Aouar.
119'Algerian goalkeeper saves a close-range shot from Embolo.
133'Algerian goalkeeper makes another save from Embolo's attempt.
140'Algerian goalkeeper denies Embolo once more.
7
Farès Chaïbi31'–51'

Showcased strong dribbling ability and created multiple shooting opportunities, though he was unable to convert.

2shots2on target

Match timeline

31'CHAIBI (ALG)'s effort
51'CHAIBI (ALG) had another shot on goal
6
Houssem Aouar45'–45'

Displayed good passing vision and had a shot on target that tested the Swiss goalkeeper.

1shots1on target

Match timeline

45'a shot from Aouar.
6
Rafik Belghali

Delivered a dangerous cross that created a scoring chance for Algeria.

Match timeline

5
Rosari

Had a shot blocked by the Swiss defence, but no further significant contributions were highlighted.

5
Riyad Mahrez

Had an attempt on goal that was blocked by a defender, but did not make a significant impact otherwise.

1shots

Match timeline

Match observations

  • Switzerland secured a comfortable 2-0 victory over Algeria in a match that saw both teams create scoring opportunities.
  • The Swiss side demonstrated greater clinical finishing, converting two of their chances while Algeria struggled to find the back of the net.
  • The Algerian goalkeeper delivered a strong performance, making multiple important saves to prevent a wider margin of defeat.

How to read this. A single match's Brier and log-loss are noisy. What matters is how the forecast calibrates across many matches. This per-fixture recap is one row of the aggregate calibration scoreboard at /docs/calibration/. The pre-match probability shown here is the one frozen before kickoff; it was never re-priced during play.