Moscow’s Luzhniki Stadium to be 2018 World Cup centrepiece

FIFA has confirmed that Moscow’s Luzhniki Stadium will host the opening match and final of the 2018 World Cup after approving Russia 2018’s hosting concept for the competition.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here