Key events
83 min: Canada substitution Jacob Shaffelburg replaces Richie Laryea.
Share
80 min: Switzerland substitution Dan Ndoye replaces Ruben Vargas.
Share
79 min An outswinging free-kick from the right is headed wide by Cornelius, eight yards out at the near post. That was a decent chance for Canada to equalise.
Share
Updated at 22.40 CEST
77 min That was such a good goal. All three touches were superb, with Salibaâs control the pick of them. His pass was superb too, as was Davidâs finish.
Share
A long, straight pass down the inside-right channel was controlled outrageously by Saliba, who turned back and lobbed a square pass to Promise David. Kobel was out of the game and David stretched to volley into the net from 12 yards.
Share
GOAL! Switzerland 2-1 Canada (P David 76)
Promise David scores with his first touch!
Share
74 min Substitutions on both sides.
Switzerland Widmer and Aebischer for Sow and Jaquez.
Canada Promise David for Buchanan.
Share
72 min âGreetings from Corfu,â writes Matt Emerson, âwhere the local broadcaster cuts to adverts when itâs a hydration break, in case you were wondering why theyâve been introduced. Chief among them is a gambling website where the first sport they highlight is⊠cricket from Sri Lanka. Go figure.
Share
71 min Time for you know what.
Share
70 min A couple of corner in quick succession for Canada, who are having probably their best spell of the match.
Share
68 min Millar has made a difference since coming on. He slips a low cross from the left towards David, who takes a touch at the near post and has a left-foot shot well blocked by Elvedi. Superbly blocked in fact.
Share
66 min Manzambi goes down and wants some treatment, which leads to a chorus of empathy boos in Vancouver. The consensus in the UK commentary team is that he was trying it on.
Share
61 min A snap volley from Cornelius spins behind for a Canada corner. That leads a bit of a scramble before Kobel punches clear.
Share
58 min: Triple substitution for Canada Stephen Eustaquio, Liam Millar and Tanitoluwa Oluwaseyi replace Cyle Larin, Ali Ahmed and Mathieu Choiniere.
Share
The right-back Jaquez sprayed a long, angled pass behind the defence. Embolo held off a defender, declined to shoot and instead played a square pass to the supporting Manzambi. He swept a low shot that went through the hands of the diving Crepeau and into the net. Having got such a firm touch on it, Crepeau will feel he should have made the save.
Share
Updated at 22.38 CEST
GOAL! Switzerland 2-0 Canada (Manzambi 57)
Johan Manzambi gets another World Cup goal!
Share
56 min Ali Ahmed clips a good cross from the left that evades Larin, who seemed to be distracted by his physical battle with Akanji.
Share
53 min Canada have been quiet as an attacking force for a lot of the game. and right now a second Switzerland goal looks more likely than a Canada equaliser.
At the risk of offering insight, I wonder whether the relative lack of jeopardy has subdued them.
Share
51 min âWow,â says Andrew Goudie of Ollieâs half-time poem. âRhyming âscaryâ with âDembĂ©lĂ©â is genius! Take a bow, son, take a bow. Who needs Mac Millings for top-level wordplay?â
Share
50 min If it stays like this, Switerland will stay in Vancouver and Canada will be off to Los Angeles to play (potentially) South Korea.
Share
49 min âAyup,â writes Richie. âMy mate is one of the flag-carrying volunteers here in Philadelphia and they can confirm that they are indeed very heavy. They are made of thick, durable canvas (thicker than your typical flag material) and they must have a minimum of 16 people on each long side and eight on the shorter sides, (mostly to have enough folk to prevent it from taking off if there is a strong wind).
âWhen they parade off the pitch itâs like a military unit; there are so many people marching by holding that rolled-up thing. Sadly after doing all that work (for which they show up to the stadium five and a half hours before kick-off) they have to turn in their credentials and leave the stadium. They are not allowed to stay and watch.â
Share
Switzerland worked the ball efficiently down the right before Manzambi clipped a cross into the middle. It evaded Embolo at the near post and reached Vargas, who took a touch and rattled a decisive finish past Crepeau. A well-taken goal.
Share
Updated at 22.19 CEST
GOAL! Switzerland 1-0 Canada (Vargas 46)
Ruben Vargas scores after 40 seconds of the second half!
Share
Updated at 22.15 CEST
46 min The second half is under way, andâŠ
Share
âI had you split-screened with the BBC,â writes Steve. âI think itâll be BBC-only in the second half. Theyâre beating you about 5-1. I expect better from the Guardian than smarmy comments and a complete dearth of anything resembling insight. A Guardian subscriber.â
Share
Updated at 22.25 CEST
Half-time reading
Ollie, aged 12, has sent in a World Cup poem. And itâs infinitely more entertaining than that first half.
double quotation markWorld Cup fever here again,
Excitement turned right up to ten!
Who will win it? Who can say?
So hot, theyâve all turned to clay!
Three Lions roaring on my shirt,
Ending sixty years of hurt?
Is it our year? Shall we see?
Having good players is the key.
Harryâs on a scoring streak!
Bellingham has reached his peak!
Bukayo Saka on the wing,
England fans can really sing!
But France are looking pretty scary:
Mbappé, Doué and Dembélé!
Messiâs scoring more and more,
Ronaldoâs knocking on the door.
Ghana had us in their pocket,
But next game Rice will score a rocket!
Come on Thomas Tuchelâs men,
Footballâs coming home again.
Share
Updated at 22.01 CEST
Half time: Switzerland 0-0 Canada
Your life is precious, my friend, and you have just wasted 45 minutes of it.
Share
45+1 min âIf I close my eyes,â writes Barbra Streis- Tom Hopkins, âI can still see Rijkaardâs flob glistening in Rudi Völlerâs magnificent perm. Is that or Benjamin Massingâs valedictory wave after receiving a very harsh second yellow card the defining moment of Italia 90?â
Gary Linekerâs undercrackers would like a word.
Share
45 min Four minutes of added time.
Share
44 min Canada are having their best spell. Another sharp counter-attack ends with David spraying a left-foot shot wide from 20 yards.
Share
41 min Johnston arrows a good pass into David, who turns and slides the ball further across to Ali Ahmed. His slightly tame shot is pushed round the near post by Kobel.
Share
41 min Itâs been a forgettable first half, and we should have always known it would be like this.
Share
Updated at 21.43 CEST
40 min A loose ball runs to Johnston, who splashes high and wide from 25 yards.
Share
38 min Free-kick to Switzerland 30 yards out. Xhaka launches it into orbit.
Share
Updated at 21.49 CEST
37 min Thereâs an unpleasant clash of heads between Laryea and Embolo, though they seem to be okay.
Share
36 min âWhat even is a goal?â asks Ian Copestake. âIs the journey the goal? Ball in the net is perfection realised but surely the rest of it has value. If not at least Wonderwall was top.â
Share
33 min After two penetrative straight passes, first from Xhaka and then Manzambi, Vargas scurries away on the left. But his low cross is too close to the keeper and thatâs the end of that.
Share
33 min A decent break from Canada. David angles a pass to Larin, who has pulled cleverly from centre to left. He then cuts back inside and sweeps a shot from 15 yards that is saved by the falling Kobel.
Share
Updated at 21.35 CEST
32 min Both players are booked. That was mildly farcical. Larin poked the ball away just as Xhaka was about to kick it, so instead Xhaka kicked his shin.
Not sure what Xhaka has been booked for, but there was an endearing physical comedy to the whole thing.
Share
Updated at 21.34 CEST
83 min: Canada substitution Jacob Shaffelburg replaces Richie Laryea.
Share
80 min: Switzerland substitution Dan Ndoye replaces Ruben Vargas.
Share
79 min An outswinging free-kick from the right is headed wide by Cornelius, eight yards out at the near post. That was a decent chance for Canada to equalise.
Share
Updated at 22.40 CEST
77 min That was such a good goal. All three touches were superb, with Salibaâs control the pick of them. His pass was superb too, as was Davidâs finish.
Share
A long, straight pass down the inside-right channel was controlled outrageously by Saliba, who turned back and lobbed a square pass to Promise David. Kobel was out of the game and David stretched to volley into the net from 12 yards.
Share
GOAL! Switzerland 2-1 Canada (P David 76)
Promise David scores with his first touch!
Share
74 min Substitutions on both sides.
Switzerland Widmer and Aebischer for Sow and Jaquez.
Canada Promise David for Buchanan.
Share
72 min âGreetings from Corfu,â writes Matt Emerson, âwhere the local broadcaster cuts to adverts when itâs a hydration break, in case you were wondering why theyâve been introduced. Chief among them is a gambling website where the first sport they highlight is⊠cricket from Sri Lanka. Go figure.
Share
71 min Time for you know what.
Share
70 min A couple of corner in quick succession for Canada, who are having probably their best spell of the match.
Share
68 min Millar has made a difference since coming on. He slips a low cross from the left towards David, who takes a touch at the near post and has a left-foot shot well blocked by Elvedi. Superbly blocked in fact.
Share
66 min Manzambi goes down and wants some treatment, which leads to a chorus of empathy boos in Vancouver. The consensus in the UK commentary team is that he was trying it on.
Share
61 min A snap volley from Cornelius spins behind for a Canada corner. That leads a bit of a scramble before Kobel punches clear.
Share
58 min: Triple substitution for Canada Stephen Eustaquio, Liam Millar and Tanitoluwa Oluwaseyi replace Cyle Larin, Ali Ahmed and Mathieu Choiniere.
Share
The right-back Jaquez sprayed a long, angled pass behind the defence. Embolo held off a defender, declined to shoot and instead played a square pass to the supporting Manzambi. He swept a low shot that went through the hands of the diving Crepeau and into the net. Having got such a firm touch on it, Crepeau will feel he should have made the save.
Share
Updated at 22.38 CEST
GOAL! Switzerland 2-0 Canada (Manzambi 57)
Johan Manzambi gets another World Cup goal!
Share
56 min Ali Ahmed clips a good cross from the left that evades Larin, who seemed to be distracted by his physical battle with Akanji.
Share
53 min Canada have been quiet as an attacking force for a lot of the game. and right now a second Switzerland goal looks more likely than a Canada equaliser.
At the risk of offering insight, I wonder whether the relative lack of jeopardy has subdued them.
Share
51 min âWow,â says Andrew Goudie of Ollieâs half-time poem. âRhyming âscaryâ with âDembĂ©lĂ©â is genius! Take a bow, son, take a bow. Who needs Mac Millings for top-level wordplay?â
Share
50 min If it stays like this, Switerland will stay in Vancouver and Canada will be off to Los Angeles to play (potentially) South Korea.
Share
49 min âAyup,â writes Richie. âMy mate is one of the flag-carrying volunteers here in Philadelphia and they can confirm that they are indeed very heavy. They are made of thick, durable canvas (thicker than your typical flag material) and they must have a minimum of 16 people on each long side and eight on the shorter sides, (mostly to have enough folk to prevent it from taking off if there is a strong wind).
âWhen they parade off the pitch itâs like a military unit; there are so many people marching by holding that rolled-up thing. Sadly after doing all that work (for which they show up to the stadium five and a half hours before kick-off) they have to turn in their credentials and leave the stadium. They are not allowed to stay and watch.â
Share
Switzerland worked the ball efficiently down the right before Manzambi clipped a cross into the middle. It evaded Embolo at the near post and reached Vargas, who took a touch and rattled a decisive finish past Crepeau. A well-taken goal.
Share
Updated at 22.19 CEST
GOAL! Switzerland 1-0 Canada (Vargas 46)
Ruben Vargas scores after 40 seconds of the second half!
Share
Updated at 22.15 CEST
46 min The second half is under way, andâŠ
Share
âI had you split-screened with the BBC,â writes Steve. âI think itâll be BBC-only in the second half. Theyâre beating you about 5-1. I expect better from the Guardian than smarmy comments and a complete dearth of anything resembling insight. A Guardian subscriber.â
Share
Updated at 22.25 CEST
Half-time reading
Ollie, aged 12, has sent in a World Cup poem. And itâs infinitely more entertaining than that first half.
double quotation markWorld Cup fever here again,
Excitement turned right up to ten!
Who will win it? Who can say?
So hot, theyâve all turned to clay!
Three Lions roaring on my shirt,
Ending sixty years of hurt?
Is it our year? Shall we see?
Having good players is the key.
Harryâs on a scoring streak!
Bellingham has reached his peak!
Bukayo Saka on the wing,
England fans can really sing!
But France are looking pretty scary:
Mbappé, Doué and Dembélé!
Messiâs scoring more and more,
Ronaldoâs knocking on the door.
Ghana had us in their pocket,
But next game Rice will score a rocket!
Come on Thomas Tuchelâs men,
Footballâs coming home again.
Share
Updated at 22.01 CEST
Half time: Switzerland 0-0 Canada
Your life is precious, my friend, and you have just wasted 45 minutes of it.
Share
45+1 min âIf I close my eyes,â writes Barbra Streis- Tom Hopkins, âI can still see Rijkaardâs flob glistening in Rudi Völlerâs magnificent perm. Is that or Benjamin Massingâs valedictory wave after receiving a very harsh second yellow card the defining moment of Italia 90?â
Gary Linekerâs undercrackers would like a word.
Share
45 min Four minutes of added time.
Share
44 min Canada are having their best spell. Another sharp counter-attack ends with David spraying a left-foot shot wide from 20 yards.
Share
41 min Johnston arrows a good pass into David, who turns and slides the ball further across to Ali Ahmed. His slightly tame shot is pushed round the near post by Kobel.
Share
41 min Itâs been a forgettable first half, and we should have always known it would be like this.
Share
Updated at 21.43 CEST
40 min A loose ball runs to Johnston, who splashes high and wide from 25 yards.
Share
38 min Free-kick to Switzerland 30 yards out. Xhaka launches it into orbit.
Share
Updated at 21.49 CEST
37 min Thereâs an unpleasant clash of heads between Laryea and Embolo, though they seem to be okay.
Share
36 min âWhat even is a goal?â asks Ian Copestake. âIs the journey the goal? Ball in the net is perfection realised but surely the rest of it has value. If not at least Wonderwall was top.â
Share
33 min After two penetrative straight passes, first from Xhaka and then Manzambi, Vargas scurries away on the left. But his low cross is too close to the keeper and thatâs the end of that.
Share
33 min A decent break from Canada. David angles a pass to Larin, who has pulled cleverly from centre to left. He then cuts back inside and sweeps a shot from 15 yards that is saved by the falling Kobel.
Share
Updated at 21.35 CEST
32 min Both players are booked. That was mildly farcical. Larin poked the ball away just as Xhaka was about to kick it, so instead Xhaka kicked his shin.
Not sure what Xhaka has been booked for, but there was an endearing physical comedy to the whole thing.
Share
Updated at 21.34 CEST