World Cup
·
Switzerland
2
Canada
1
Full Time
Summary
Match Stats
Info
Match Details
Match Events
23'📋
Start Delay
23'📋
Start Delay
25'📋
End Delay
25'📋
End Delay
32'🟨
Yellow Card
Cyle Larin
Cyle Larin
32'🟨
Yellow Card
Granit Xhaka
Granit Xhaka
── Half Time ──
46'⚽
Goal
Rubén Vargas, Johan Manzambi
Rubén Vargas, Johan Manzambi
57'⚽
Goal
Johan Manzambi, Breel Embolo
Johan Manzambi, Breel Embolo
58'🔄
Substitution
Stephen Eustáquio, Mathieu Choinière
Stephen Eustáquio, Mathieu Choinière
58'🔄
Substitution
Tani Oluwaseyi, Cyle Larin
Tani Oluwaseyi, Cyle Larin
58'🔄
Substitution
Liam Millar, Ali Ahmed
Liam Millar, Ali Ahmed
71'📋
Start Delay
71'📋
Start Delay
74'📋
End Delay
74'📋
End Delay
74'🔄
Substitution
Michel Aebischer, Djibril Sow
Michel Aebischer, Djibril Sow
74'🔄
Substitution
Silvan Widmer, Luca Jaquez
Silvan Widmer, Luca Jaquez
74'🔄
Substitution
Promise David, Tajon Buchanan
Promise David, Tajon Buchanan
76'⚽
Goal – Volley
Promise David, Nathan Saliba
Promise David, Nathan Saliba
80'🔄
Substitution
Dan Ndoye, Rubén Vargas
Dan Ndoye, Rubén Vargas
83'🔄
Substitution
Jacob Shaffelburg, Richie Laryea
Jacob Shaffelburg, Richie Laryea
85'🔄
Substitution
Christian Fassnacht, Johan Manzambi
Christian Fassnacht, Johan Manzambi
85'🔄
Substitution
Cedric Itten, Breel Embolo
Cedric Itten, Breel Embolo
87'🟨
Yellow Card
Liam Millar
Liam Millar
90'+7'📋
End Regular Time
Switzerland4-2-3-1
1Gregor KobelG
5Manuel AkanjiCD-L
4Nico ElvediCD-R
13Ricardo RodríguezLB
25Luca JaquezRB
9Johan ManzambiAM
10Granit Xhaka 🟨LM
8Remo FreulerRM
7Breel EmboloF
17Rubén VargasAM-L
15Djibril SowAM-R
Substitutes
3Silvan Widmer
22Fabian Rieder
14Ardon Jashari
11Dan Ndoye
26Cedric Itten
18Eray Cömert
20Michel Aebischer
Canada4-4-2
16Maxime CrépeauG
13Derek CorneliusCD-L
4Luc de FougerollesCD-R
22Richie LaryeaLB
2Alistair JohnstonRB
6Mathieu ChoinièreCM-L
25Nathan SalibaCM-R
20Ali AhmedLM
17Tajon BuchananRM
9Cyle Larin 🟨CF-L
10Jonathan DavidCF-R
Substitutes
19Alphonso Davies
15Moïse Bombito
12Tani Oluwaseyi
23Niko Sigur
18Owen Goodman
14Jacob Shaffelburg
7Stephen Eustáquio
Match Events
23'📋
Start Delay
23'📋
Start Delay
25'📋
End Delay
25'📋
End Delay
32'🟨
Yellow Card
Cyle Larin
Cyle Larin
32'🟨
Yellow Card
Granit Xhaka
Granit Xhaka
── Half Time ──
46'⚽
Goal
Rubén Vargas, Johan Manzambi
Rubén Vargas, Johan Manzambi
57'⚽
Goal
Johan Manzambi, Breel Embolo
Johan Manzambi, Breel Embolo
58'🔄
Substitution
Stephen Eustáquio, Mathieu Choinière
Stephen Eustáquio, Mathieu Choinière
58'🔄
Substitution
Tani Oluwaseyi, Cyle Larin
Tani Oluwaseyi, Cyle Larin
58'🔄
Substitution
Liam Millar, Ali Ahmed
Liam Millar, Ali Ahmed
71'📋
Start Delay
71'📋
Start Delay
74'📋
End Delay
74'📋
End Delay
74'🔄
Substitution
Michel Aebischer, Djibril Sow
Michel Aebischer, Djibril Sow
74'🔄
Substitution
Silvan Widmer, Luca Jaquez
Silvan Widmer, Luca Jaquez
74'🔄
Substitution
Promise David, Tajon Buchanan
Promise David, Tajon Buchanan
76'⚽
Goal – Volley
Promise David, Nathan Saliba
Promise David, Nathan Saliba
80'🔄
Substitution
Dan Ndoye, Rubén Vargas
Dan Ndoye, Rubén Vargas
83'🔄
Substitution
Jacob Shaffelburg, Richie Laryea
Jacob Shaffelburg, Richie Laryea
85'🔄
Substitution
Christian Fassnacht, Johan Manzambi
Christian Fassnacht, Johan Manzambi
85'🔄
Substitution
Cedric Itten, Breel Embolo
Cedric Itten, Breel Embolo
87'🟨
Yellow Card
Liam Millar
Liam Millar
90'+7'📋
End Regular Time
Switzerland4-2-3-1
1Gregor KobelG
5Manuel AkanjiCD-L
4Nico ElvediCD-R
13Ricardo RodríguezLB
25Luca JaquezRB
9Johan ManzambiAM
10Granit Xhaka 🟨LM
8Remo FreulerRM
7Breel EmboloF
17Rubén VargasAM-L
15Djibril SowAM-R
Substitutes
3Silvan Widmer
22Fabian Rieder
14Ardon Jashari
11Dan Ndoye
26Cedric Itten
18Eray Cömert
20Michel Aebischer
Canada4-4-2
16Maxime CrépeauG
13Derek CorneliusCD-L
4Luc de FougerollesCD-R
22Richie LaryeaLB
2Alistair JohnstonRB
6Mathieu ChoinièreCM-L
25Nathan SalibaCM-R
20Ali AhmedLM
17Tajon BuchananRM
9Cyle Larin 🟨CF-L
10Jonathan DavidCF-R
Substitutes
19Alphonso Davies
15Moïse Bombito
12Tani Oluwaseyi
23Niko Sigur
18Owen Goodman
14Jacob Shaffelburg
7Stephen Eustáquio
VenueBC Place
DateJun 25, 2026
Format
SeriesFIFA World Cup 2026
Data from ESPN · Scores update every 5 minutes








