Pretty sure the Imperial Walkers will hand them their asses.
they say that the final match of 2018 World Cup in Russia will be played in Berlin...