A music review of Matchday 9 at the FIFA Confederations Cup 2017, which saw Germany book their place in the Final against Chile after a comprehensive victory over Mexico.