Switzerland vs Algeria

World Cup · Round of 32

Kickwise AI before kickoff: Switzerland (49%)Final 2-0Correct

SwitzerlandSwitzerland
2-0
AlgeriaAlgeria
World Cup · Round of 32
▶ Search Highlights

Match summary

Half time1-0
Full time2-0

Switzerland beat Algeria 2-0. Switzerland led 1-0 at half time.

Match timeline
Switzerland
Algeria
0′45′90′
How the goals came
  1. 1-0B. Embolo10′
  2. 2-0D. Ndoye46′

B. Embolo opened the scoring for Switzerland, set up by J. Manzambi (10′). D. Ndoye made it 2-0 for Switzerland (46′).

Cards and VAR

Yellow cards: Switzerland 0, Algeria 2.

In numbers

SwitzerlandAlgeria
45%Possession55%
11Shots8
5Shots on target2
4Corners2
2.56Expected goals (xG)0.73

Algeria had 55% of the ball. Shots: Switzerland 11 (5 on target), Algeria 8 (2). Expected goals (xG): Switzerland 2.56, Algeria 0.73. Top rated: Dan Ndoye (Switzerland), 8.2.

Kickwise AI before kickoff

Switzerland
49%
Draw before penalties
27%
Algeria
24%

The AI's pick: Switzerland (low confidence). Final 2-0. Correct

Just for fun, not for betting.

Match facts

Competition
World Cup · Round of 32
Kickoff
Referee
Y. Perez
Goals
Switzerland: B. Embolo 10′, D. Ndoye 46′

Read about this match

Questions and answers

Who won Switzerland vs Algeria?

Switzerland beat Algeria 2-0. B. Embolo opened the scoring for Switzerland in the 10th minute.

Who scored in Switzerland vs Algeria?

Switzerland: B. Embolo 10′, D. Ndoye 46′.

Did the AI predict Switzerland vs Algeria correctly?

Before kickoff the Kickwise AI gave Switzerland 49%, the draw 27% and Algeria 24%, and picked Switzerland. The final score was 2-0, so the pick was right.

What were the key stats of Switzerland vs Algeria?

Algeria had 55% of the ball. Shots: Switzerland 11 (5 on target), Algeria 8 (2). Expected goals (xG): Switzerland 2.56, Algeria 0.73. Corners: Switzerland 4, Algeria 2.

Who was the best player in Switzerland vs Algeria?

Top rated: Dan Ndoye (Switzerland), 8.2. He scored 1 of the goals.

Were there any red cards in Switzerland vs Algeria?

No player was sent off.

When and where was Switzerland vs Algeria played?

Switzerland vs Algeria was played on Friday, July 3, 2026 at 03:00 UTC. Competition: World Cup, Round of 32.

Who started for Switzerland and Algeria?

Switzerland (4-2-3-1, coach Murat Yakin): G. Kobel, D. Zakaria, N. Elvedi, M. Akanji, R. Rodriguez, R. Freuler, G. Xhaka, D. Ndoye, J. Manzambi, R. Vargas, B. Embolo. Algeria (4-2-3-1, coach Vladimir Petkovic): L. Zidane, R. Belghali, A. Mandi, R. Bensebaini, R. Ait-Nouri, H. Aouar, N. Bentaleb, R. Mahrez, R. Zerrouki, F. Chaibi, I. Maza.

Who refereed Switzerland vs Algeria?

Y. Perez was the referee.