The 2026 FIFA World Cup is finally here. Mexico marked the occasion with a composed 2-0 win over South Africa at the iconic Estadio Azteca, the first stadium ever to host matches at three different World Cups. A passionate home crowd roared the co-hosts to all three points and the early Group A lead.