Kanada baru merespons pada menit ke-76. Pemain pengganti Promise David memperkecil kedudukan lewat sontekan setelah menerima umpan silang Nathan Saliba. Stadion Vancouver bergemuruh dan Kanada terus menggempur Swiss lewat bola-bola lambung.
Peluang emas datang beruntun. Sundulan Tanitoluwa Oluwaseyi pada menit ke-79 melayang tipis, lalu peluang Derek Cornelius pada menit ke-90+1 juga terbuang saat sundulannya dari jarak dekat melenceng dari tiang kanan. Skor 2-1 bertahan hingga akhir laga.
Di laga lain Grup B yang digelar di Seattle, Bosnia & Herzegovina menunjukkan mental hidup-mati saat menundukkan Qatar 3-1, Kamis (25/6) pagi WIB. Kemenangan ini membawa Bosnia finis di peringkat ketiga dengan koleksi empat poin dan selisih gol -1 (5-6), membuka peluang lolos sebagai salah satu dari delapan tim peringkat ketiga terbaik.
Bosnia unggul lebih dulu pada menit ke-29 lewat tembakan keras Karim Alajbegovic dari luar kotak penalti. Lima menit kemudian, keunggulan bertambah setelah gol bunuh diri kiper Qatar, Mahmud Ibrahim Abunada.
Qatar sempat memperkecil ketertinggalan pada menit ke-42. Hasan Al Haydos sukses menyelesaikan umpan Edmilson Junior dan mengubah skor jadi 1-2 hingga jeda.