The Champions League final is here. After nine months of competition and hundreds of matches involving the very best teams in Europe, only two remain.
For the second time in four years, they're both English sides. Thomas Tuchel's Chelsea are aiming to win the competition for the first time since 2012, while Man City are making their first ever appearance in a European final.
Pep Guardiola's men are slight favourites for the match, having won the Premier League by 12 points. However, Chelsea will take confidence from two recent victories over City, including a 1-0 win in the FA Cup semi-final.
Here's how you can watch all the action for free, wherever you are in the world.
When is the Champions League final?
The Champions League final will take place on Saturday 29 May at the Estádio do Dragão in Porto, Portugal. The game was originally due to be played in Turkey, but was moved due to coronavirus travel restrictions.
Kick-off is 9pm local time, or 8pm in the UK. Here's how that translates around the world.
- 12pm PDT
- 3pm EDT
- 8pm BST
- 9pm CEST
There's a full guide to the Champions League fixtures and results on the UEFA website.
How to watch the Champions League final free in the UK
BT Sport has exclusive rights to the Champions League in the UK, so you usually need an active subscription in order to start watching.
However, the broadcaster is making the Champions League League final available for free via the official BT Sport YouTube channel. We've embedded the stream at the top of this page. Full coverage of the event begins at 6pm UK time, and will be live streamed for viewers at a resolution of up to 4K.
If you'd still like to subscribe (perhaps in preparation for next season), check out all the deals on BT Sport on TV, including if you just want access via the app. If you want access to BT Sport via your existing Sky box, you can easily do so by updating your viewing card. Prices currently start at £10 per month with £29.99 upfront.
BT Sport is also now offering a Monthly Pass, which gives you unlimited access to all the channels for £25 a month. This is contract-free, so you can dip in and out at any time.
How to watch the Europa League final for free from abroad
BT Sport is usually geo-restricted, which means you can only officially stream the final if you're based in the UK.
However, before using the following method, we'd encourage you to find out if the official broadcaster in your country is making similar arrangements. That's CBS/Univision in the US, Optus Sport in Australia or Sony Pictures Networks in the Indian subcontinent.
If you still need to pay to access the local coverage, we'd recommend accessing the BT Sport stream using a VPN. This will allow you to still appear as if you're in the UK and retain access to channels, and it's completely legal.
If you're only planning on using the VPN for the football, you might also want to consider a free VPN. Nearly all will have a UK server, but there may be strict data limits.
You may also be interested in a similar guide for the Tokyo 2020 Olympic Games.