Match Details

Live updates ready
World Cup
Switzerland
2 0
Algeria
Full Time
HT 1-0
B. Embolo 10'D. Ndoye 46'

Fan Zone

Have your say

One vote per poll. You can change your choice.

Who will win?

Player of the match

Match Flow Pitch

Select a marker to jump to the event. Vertical position represents match time, not field location.

Importance and match impact are assigned from the verified event type.

Match Started
B. Embolo 10'

Goal (Assist: J. Manzambi)

Turning point Momentum boost
F. Chaibi 36'

Yellow Card

Notable Disciplinary setback
Half Time
D. Ndoye 46'

Goal

Turning point Momentum boost
H. Aouar J. Hadjam 58'

Substitution

Tactical Fresh impetus
R. Zerrouki A. Gouiri 58'

Substitution

Tactical Fresh impetus
R. Vargas F. Rieder 71'

Substitution

Tactical Fresh impetus
J. Manzambi N. Okafor 71'

Substitution

Tactical Fresh impetus
R. Mahrez A. Hadj Moussa 71'

Substitution

Tactical Fresh impetus
N. Bentaleb H. Boudaoui 71'

Substitution

Tactical Fresh impetus
H. Boudaoui 72'

Yellow Card

Notable Disciplinary setback
R. Belghali A. Boulbina 82'

Substitution

Tactical Fresh impetus
B. Embolo Z. Amdouni 83'

Substitution

Tactical Fresh impetus
D. Zakaria S. Widmer 87'

Substitution

Tactical Fresh impetus
D. Ndoye M. Aebischer 87'

Substitution

Tactical Fresh impetus
Full Time
End of Match

Switzerland 4-2-3-1 Murat Yakin

Gregor Kobel 1
Kobel
Ricardo Rodríguez 13
Rodríguez
Manuel Akanji 5
Akanji
Nico Elvedi 4
Elvedi
Denis Zakaria 6
Zakaria
Granit Xhaka 10
Xhaka
Remo Freuler 8
Freuler
Rubén Vargas 17
Vargas
Johan Manzambi 9
Manzambi
Dan Ndoye 11
Ndoye
Breel Embolo 7
Embolo

Starters

  • Gregor Kobel1 Gregor Kobel
  • Ricardo Rodríguez13 Ricardo Rodríguez
  • Manuel Akanji5 Manuel Akanji
  • Nico Elvedi4 Nico Elvedi
  • Denis Zakaria6 Denis Zakaria
  • Granit Xhaka10 Granit Xhaka
  • Remo Freuler8 Remo Freuler
  • Rubén Vargas17 Rubén Vargas
  • Johan Manzambi9 Johan Manzambi
  • Dan Ndoye11 Dan Ndoye
  • Breel Embolo7 Breel Embolo

Substitutes

  • Miro Muheim2 Miro Muheim
  • Silvan Widmer3 Silvan Widmer
  • Yvon Mvogo12 Yvon Mvogo
  • Ardon Jashari14 Ardon Jashari
  • Djibril Sow15 Djibril Sow
  • Christian Fassnacht16 Christian Fassnacht
  • Eray Cömert18 Eray Cömert
  • Noah Okafor19 Noah Okafor
  • Michel Aebischer20 Michel Aebischer
  • Marvin Keller21 Marvin Keller
  • Fabian Rieder22 Fabian Rieder
  • Zeki Amdouni23 Zeki Amdouni
  • Aurèle Amenda24 Aurèle Amenda
  • Cédric Itten26 Cédric Itten

Algeria 4-3-3 Vladimir Petkovic

Luca Zidane 23
Zidane
Rayan Aït-Nouri 15
Aït-Nouri
Ramy Bensebaini 21
Bensebaini
Aïssa Mandi 2
Mandi
Rafik Belghali 17
Belghali
Farès Chaïbi 10
Chaïbi
Nabil Bentaleb 19
Bentaleb
Ramiz Zerrouki 6
Zerrouki
Houssem Aouar 8
Aouar
Ibrahim Maza 22
Maza
Riyad Mahrez 7
Mahrez

Starters

  • Luca Zidane23 Luca Zidane
  • Rayan Aït-Nouri15 Rayan Aït-Nouri
  • Ramy Bensebaini21 Ramy Bensebaini
  • Aïssa Mandi2 Aïssa Mandi
  • Rafik Belghali17 Rafik Belghali
  • Farès Chaïbi10 Farès Chaïbi
  • Nabil Bentaleb19 Nabil Bentaleb
  • Ramiz Zerrouki6 Ramiz Zerrouki
  • Houssem Aouar8 Houssem Aouar
  • Ibrahim Maza22 Ibrahim Maza
  • Riyad Mahrez7 Riyad Mahrez

Substitutes

  • Melvin Mastil1 Melvin Mastil
  • Achref Abada3 Achref Abada
  • Mohamed Tougai4 Mohamed Tougai
  • Zineddine Belaid5 Zineddine Belaid
  • Amine Gouiri9 Amine Gouiri
  • Anis Hadj Moussa11 Anis Hadj Moussa
  • Jaouen Hadjam13 Jaouen Hadjam
  • Hicham Boudaoui14 Hicham Boudaoui
  • Oussama Benbot16 Oussama Benbot
  • Adil Boulbina20 Adil Boulbina
  • Yassine Titraoui24 Yassine Titraoui
  • Farès Ghedjemis25 Farès Ghedjemis
  • Samir Sophian Chergui26 Samir Sophian Chergui

Loading chat...

Verified match data

Ask the match companion

Ask about the score, key events, cards, players, or statistics currently stored for this match.

Answers are constrained to verified fixture, event, and statistics data.

Match Statistics

Live indicator

Momentum & pressure

Switzerland are applying more pressure
67% 33%

Derived from possession, expected goals, shots, shots inside the box, and corners. It is an indicator, not an official match statistic.

Switzerland Algeria
  • 5 Free Kicks 5
  • 5 Shots on Goal 2
  • 2 Goalkeeper Saves 2
  • 4 Shots off Goal 3
  • 11 Total Shots 8
  • 4 Corner Kicks 2
  • 2 Blocked Shots 3
  • 0 Offsides 2
  • 0 Yellow Cards 2
  • 10 Fouls 12
  • 0 Red Cards 0
  • 45% Ball Possession 55%
  • 9 Shots insidebox 5
  • 2 Shots outsidebox 3
  • 436 Total passes 561
  • 354 Passes accurate 476
  • 81% Passes % 85%
  • 2.56 expected_goals 0.73
  • -0.29 goals_prevented -0.29

Head-to-Head Stats

Switzerland Wins 1
Draws 0
Algeria Wins 0

Recent Matches

  • 2026-07-03 Switzerland 2 - 0 Algeria

League Standings

# Team MP W D L GD Pts
1 Mexico 3 3 0 0 6 9
2 South Africa 3 1 1 1 -1 4
3 South Korea 3 1 0 2 -1 3
4 Czechia 3 0 1 2 -4 1
1 Switzerland 3 2 1 0 4 7
2 Canada 3 1 1 1 5 4
3 Bosnia & Herzegovina 3 1 1 1 -1 4
4 Qatar 3 0 1 2 -8 1
1 Brazil 3 2 1 0 6 7
2 Morocco 3 2 1 0 3 7
3 Scotland 3 1 0 2 -3 3
4 Haiti 3 0 0 3 -6 0
1 USA 3 2 0 1 4 6
2 Australia 3 1 1 1 0 4
3 Paraguay 3 1 1 1 -2 4
4 Türkiye 3 1 0 2 -2 3
1 Germany 3 2 0 1 6 6
2 Ivory Coast 3 2 0 1 2 6
3 Ecuador 3 1 1 1 0 4
4 Curaçao 3 0 1 2 -8 1
1 Netherlands 3 2 1 0 6 7
2 Japan 3 1 2 0 4 5
3 Sweden 3 1 1 1 0 4
4 Tunisia 3 0 0 3 -10 0
1 Belgium 3 1 2 0 4 5
2 Egypt 3 1 2 0 2 5
3 Iran 3 0 3 0 0 3
4 New Zealand 3 0 1 2 -6 1
1 Spain 3 2 1 0 5 7
2 Cape Verde Islands 3 0 3 0 0 3
3 Uruguay 3 0 2 1 -1 2
4 Saudi Arabia 3 0 2 1 -4 2
1 France 3 3 0 0 8 9
2 Norway 3 2 0 1 1 6
3 Senegal 3 1 0 2 2 3
4 Iraq 3 0 0 3 -11 0
1 Argentina 3 3 0 0 7 9
2 Austria 3 1 1 1 0 4
3 Algeria 3 1 1 1 -2 4
4 Jordan 3 0 0 3 -5 0
1 Colombia 3 2 1 0 3 7
2 Portugal 3 1 2 0 5 5
3 Congo DR 3 1 1 1 1 4
4 Uzbekistan 3 0 0 3 -9 0
1 England 3 2 1 0 4 7
2 Croatia 3 2 0 1 0 6
3 Ghana 3 1 1 1 0 4
4 Panama 3 0 0 3 -4 0
1 Congo DR 3 1 1 1 1 4
2 Sweden 3 1 1 1 0 4
3 Ghana 3 1 1 1 0 4
4 Ecuador 3 1 1 1 0 4
5 Bosnia & Herzegovina 3 1 1 1 -1 4
6 Algeria 3 1 1 1 -2 4
7 Paraguay 3 1 1 1 -2 4
8 Senegal 3 1 0 2 2 3
9 Iran 3 0 3 0 0 3
10 South Korea 3 1 0 2 -1 3
11 Scotland 3 1 0 2 -3 3
12 Uruguay 3 0 2 1 -1 2

Recent Form

Switzerland
WWWD
Algeria
LDWL

Related News

  • Mahrez retires from Algeria duty after World Cup exit

    Mahrez Hangs Up Boots for Algeria

    Algeria captain Riyad Mahrez has retired from international football after their World Cup last-32 defeat to Switzerland. The 35-year-old confirmed the decision post-match, ending a 12-year career with 120 caps and 40 goals for the Desert Foxes. He cited costly mistakes in the 2-0 loss, stating, “It was my last game.”


    READ MORE FROM BBC SPORT

  • US security chief ‘danced happy dance’ after Iran exit

    US Security Chief Jubilant After Iran World Cup Exit!

    The United States’ head of homeland security admitted to a “happy dance” after Iran’s elimination from the World Cup. Iran’s exit came after failing to qualify from the group stage on goal difference, following a disallowed stoppage-time winner against Egypt due to a marginal offside call.

  • ‘You are Canadian heroes’ – the forgotten hosts making World Cup history

    “Canadian heroes!” coach Jesse Marsch proclaimed after Canada’s historic World Cup victory over South Africa. The team secured their first knockout win, reaching the last 16 and transforming the sport’s landscape in the nation. Marsch’s words, though grand, highlight a palpable shift as Canada embraces football, moving past its ‘forgotten co-host’ status.

  • Great stories, little jeopardy – does the new World Cup format work?

    World Cup Format Review: Hits & Misses!

    Did the new 48-team World Cup group stage truly succeed? Fascinating stories emerged, with Cape Verde remarkably reaching the last 32, stunning Uruguay. However, the format raised questions about competitive tension for major nations, leading to debate over its overall impact.

    READ MORE FROM BBC SPORT

  • France the team to beat? Chris Sutton predicts World Cup’s last-32 matches

    World Cup Round of 32 Kicks Off!

    Sutton Predicts Knockout Stages

    The World Cup knockout stages begin with 32 teams vying for the final at MetLife Stadium on July 19. Half will exit after the first round. Key clashes include England facing DR Congo and reigning champions Argentina against the surprising Cape Verde. Football expert Chris Sutton and AI share their predictions.

    READ MORE FROM BBC SPORT

Error generating match report: Could not retrieve AI response. API Error: API key not valid. Please pass a valid API key.

Scroll to Top