Yahoo Sports reports: LOS ANGELES -- The 2026 World Cup kicked off with Mexico defeating South Africa 2-0 at the Estadio Azteca, in Mexico City.