Manchester City play Inter Milan for the biggest prize in European football tonight and you can watch it live for free whether you subscribe to BT Sport or not.
The match is being streamed live on YouTube once again this year and you can watch that Champions League final live stream here at the top of the article.
Pep Guardiola's side are on the brink of a remarkable treble after claiming the Premier League title and FA Cup already.
The teams have now been announced, with Erling Haaland taking centre stage up front and England defender Kyle Walker dropped to the bench.
The Champions League final kicks off in Istanbul at 8pm.
Man City: Ederson, Akanji, Dias, Ake, Stones, Rodri, Silva, De Bruyne, Gundogan, Grealish, Haaland
Substitutes: Carson, Ortega, Laporte, Gomez, Lewis, Walker, Phillips, Perrone, Palmer, Alvarez, Mahrez, Foden
Inter Milan: Onana, Darmian, Acerbi, Bastoni, Dumfries, Barella, Marcelo, Calhanoglu, Dimarco, Dzeko, Martinez
Substitutes: Handanovic, Cordaz, De Vrij, Gosens, D'Ambrosio, Skriniar, Gagliardini, Bellanova, Asllani, Mkhitaryan, Correa, Lukaku