Day 8 World Cup Recap: South Africa Salvage Draw, Canada and Mexico Triumph
Day 8 of the 2026 World Cup delivered drama across four group games. In Atlanta, South Africa fought back to earn a 1-1 draw with the Czech Republic. Michal Sadilek’s early strike looked set to end Bafana Bafana’s hopes, but Teboho Mokoena converted a late penalty to keep them alive. Switzerland recovered from a sluggish start to beat Bosnia 4-1 in Los Angeles. Johan Manzambi scored twice after coming on as a substitute, Ruben Vargas added a goal, and Granit Xhaka sealed the win from the spot following a red card for Bosnia. Co-host Canada made history with a 6-0 rout of Qatar. Jonathan David grabbed a hat-trick alongside efforts from Cyle Larin, Nathan Saliba and an own goal. Mexico then edged South Korea 1-0 thanks to a defensive mistake capitalised on by Luis Romo, booking their place in the last 32.
Stories are shared by community members. This article does not represent the official view of NaijaWorld — the author is solely responsible for its content.

