HomeMatchesSwitzerland vs Canada

    Match 49 · Group B · Matchday 3

    SwitzerlandSwitzerland
    2 : 1
    Full-time
    CanadaCanada
    • R. Vargas46'
    • J. Manzambi57'
    Goals
    • P. David76'

    Wednesday, June 24, 2026 · 3:00 PM ET

    BC Place, Vancouver

    VeloBet

    Get a $20 World Cup Free Bet — No Deposit Required

    Accepts:
    Ξ
    Ł
    · 18+ · PLAY RESPONSIBLY

    Match report

    Switzerland Secure Victory Over Canada in Group Stage Clash

    Switzerland defeated Canada 2-1 in a Group B match at BC Place, Vancouver, on Wednesday, June 24. All three goals came in the second half of the game.

    Rubén Vargas opened the scoring for Switzerland in the 46th minute, assisted by Johan Manzambi. Manzambi then extended Switzerland's lead in the 57th minute, with Breel Embolo providing the assist. Canada responded in the 76th minute when Promise David scored, assisted by Nathan-Dylan Saliba, bringing the score to 2-1.

    The match saw a total of three yellow cards. Granit Xhaka and Cyle Larin both received bookings in the 32nd minute. Liam Millar was also shown a yellow card for Canada in the 87th minute. Both teams made multiple substitutions as they sought to influence the game's outcome.

    AI-generated from match data · 26 Jun 2026