Manchester City have booked their spot in the Champions League final after an impressive 4-1 aggregate win over Paris Saint-Germain and they will be joined by either Chelsea or Real Madrid in the biggest match in European football.
The Blues came away from the first leg in Spain with a 1-1 draw and are favourites to progress to the final and make it an all-English affair against Pep Guardiola’s side.
However, they must deal with the most successful team in the history of European competition and Zinedine Zidane will be planning to cause an upset in west London.
The second leg of Chelsea vs Real Madrid is played at 8pm on Wednesday 5 May.
The showpiece match will be played on Saturday 29 May, with kick-off at 7pm UK time.
The game is being staged at the Ataturk Olympic Stadium in Istanbul, Turkey.
With Turkey two hours ahead of the UK, the match will kick-off at 9pm local time.
What TV channel will the Champions League final be shown on in the UK and will it be streamed?
BT Sport will be showing the game in the UK and in recent years they have shown it for free, without the need for a subscription.
It has also been available to stream for free on the BT Sport app, the BT Sport Player on their website and on their YouTube channel, however, whether this will be the case this year is yet to be confirmed.
For more stories like this, check our sport page.