Fans paid exorbitant prices for tickets and protests were staged outside as the world’s biggest sporting tournament finally kicked off in Mexico City.

Mexico City will be the stage on Thursday for the opening ceremony of the 2026 World Cup, the first contested by 48 teams and the first hosted by three countries: Mexico, the…

It's time for the 2026 FIFA World Cup opening ceremony in Mexico City's Estadio Azteca. Here's how to stream Shakira and see all the performers live.