The World Cup is here
Analysis: The tournament desperately needs a vibe shift. Can the matches relieve the tension around the world's largest sporting event?
The World Cup is in desperate need of a vibe shift. The matches have arrived just in time
It’s finally here. The first of 104 matches in this biggest-ever World Cup kicks off in Mexico City when South Africa meets up with Mexico in the Estadio Azteca.



