FIFA has confirmed that the 2018 FIFA World Cup final will be played in Germany and Barcelona will take on Bayern Munich.
The Spanish giants have announced that the final will take place in front of around 4.5 million spectators in the city of Cologne.
The event will be streamed live on Fifa’s official website with the match being shown on a live TV channel.FIFA have previously announced that Bayern Munich would host the final and will also be taking part in the World Cup for the first time in 2018.
They will face Real Madrid in the quarter-finals in Germany.
The tie will be broadcast on a regional television channel in the country.