Get free access to the most comprehensive World Cup coverage in The Athletic appCanada had to settle for the runners-up spot in Group B after a 2-1 defeat to Switzerland in Vancouver on Wednesday, but their performance did include one of the World Cup’s best assists and finishes.A draw or win for Jesse Marsch’s side would have secured top spot and allowed them to stay in the same city for their round-of-32 tie. It would also have allowed them a longer rest period, but it is the Swiss who have that advantage with Canada facing a tie in Los Angeles on Sunday, June 28 where they will most likely face South Korea.A uneventful first half was followed by a goal within a minute of the restart as Ruben Vargas was left open in the Canada area and hammered home. It stunned the home crowd and less than 10 minutes later, the Swiss doubled their lead through the impressive Johan Manzambi, who had set up the first.Promise David was then brought on by Jesse Marsch and finished a brilliantly worked goal after an excellent touch and assist from Nathan Saliba to set up a tense final 15 minutes with several chances for Canada to nick a draw.As for Switzerland, finishing top allows them a longer rest period before their round-of-32 game, which will be in Vancouver on July 2 and, as our projection model suggests, they are most likely to face Algeria, Iran or Egypt.To find out the projected finishing spots, prospective opponents and route through the knockouts rounds, head to our bracket forecast tool.Here, Joshua Kloke in Vancouver and Chris Waugh break down the action.How did Group B finish and what comes next?Bosnia’s victory over Qatar may not have mathematically clinched their place in the last 32, but according to The Athletic’s bracket forecast, it is almost certain they will claim a third-place spot and face USMNT in the first knockout round in San Francisco on Wednesday. Though Bosnia have some experienced and quality players like Edin Dzeko, the US should believe they have a strong chance of progressing further.For Canada, this defeat was damaging. They had all but qualified beforehand yet, rather than ensure they remained in Vancouver for an additional four days’ rest, Marsch’s men will head to Los Angeles on Sunday and, in all probability, take on South Korea.Switzerland’s triumph saw them top the group and places them on the opposite side of the draw. They will once again play in Vancouver next Thursday (July 2), with Algeria, Iran or Egypt their most likely opponents.Qatar, meanwhile, are eliminated after finishing bottom with a solitary point.Chris WaughHow good was Saliba’s touch and David’s goal?Hello, football world: meet Promise David, and what an introduction.The Union SG striker is Canada’s secret weapon: unrestrained, hulking, fast and almost always on the edge of pulling off something brilliant. David is a relative newcomer to Canada and his ebullient off-pitch attitude brings life to the team. And on Wednesday, he brought life to a Canadian side that needed it on the pitch with his first World Cup goal.The wonderful goal started with an elite first touch from midfielder Nathan Saliba, who filled in admirably for the injured Ismael Kone. It could be one of the best assists of the tournament.Saliba turned after corralling a long pass in the air and served a volley up on a plate for David.And as he is known to do off the pitch, David ate it.With a powerful first touch, David smashed a volley of his own into the net.Pure, raw athleticism. And for Canadian fans, pure joy and hope. Maybe enough hope that David can continue to produce like that in the round of 32.