The World Cup kicks off today in Mexico City with co-host Mexico facing South Africa in a rematch of the 2010 opener.

Controversies and logistical challenges have marked tournament preparations, but fans are hoping the soccer will finally take center stage.

Mexico becomes the only country to host three World Cups, with matches scheduled across three nations through the tournament.

AI-generated summary was reviewed by a CNN editor.

Note: This is story first appeared in The Beautiful Game by CNN Sports, our daily newsletter on all things World Cup. To subscribe, click here.