The 2026 FIFA World Cup kicks off en Mexico, with a repeat of the 2010 tournament's opener. Who will bag the points this time?