The final day of the 2020 Tour de France is upon us, with Tadej Pogačar (UAE Team Emirates) in the yellow jersey having sensationally overhauled Primož Roglič (Jumbo-Visma) during the stage 20 time trial up La Planche des Belles Filles.
Richie Porte (Trek-Segafredo) moved up to the final podium spot after a stellar time trial, while Pogačar will take home both the mountain and young rider's jerseys. The green jersey race is all but over, with Sam Bennett (Deceuninck-QuickStep) looking to secure his win in Paris.
Stage 21 will be a largely ceremonial stage, but there will be a sprint finish on the Champs-Élysées to conclude the Grand Boucle.
Cyclingnews will be bringing you full live coverage, reports, results, news, interviews and analysis throughout the race. Read on to find out how to watch the 2020 Tour de France via live stream, no matter your location, with ExpressVPN.
Double stage Caleb Ewan (Lotto Soudal) leads the way in contention for victory on the final day. He'll compete against Bennett, Peter Sagan (Bora-Hansgrohe), Elia Viviani (Cofidis), and stage 1 winner Alexander Kristoff (UAE Team Emirates), among others. Bennett has all but sewn up the green jersey, but Sagan is pushing him every step of the way, while Matteo Trentin lies (CCC Team) lies in third.
Other men who could challenge for victory in Paris include Wout van Aert (Jumbo-Visma), Hugo Hofstetter (Israel Start-Up Nation), Cees Bol (Team Sunweb), Luka Mezgec (Mitchelton-Scott) and Bryan Coquard (B&B Hotels-Vital Concept).
Click here for details of the route on what is a climber-friendly three weeks in France. Check below for all the details of how to watch all the action at the Tour de France.
Tour de France live stream
The Tour de France is being aired comprehensively across a number of networks, and is being aired live across Europe, Asia and Australia via Eurosport and on the Eurosport Player.
You can sign up for a subscription to Eurosport Player for £6.99 / $9.26 for a month, £4.99 / $6.61 for a year-long monthly pass, or £39.99 / $52.99 for a 12-month pass.
The GCN Race Pass, available on the GCN app, is also airing the race in the UK and Australia. Access in the UK will set you back £39.99 for a year. There's also an option to pay for the Race Pass month-by-month, although the year pass is much better value.
FloBikes are showing the race in Canada. Subscribing to FloBikes will set you back $30 per month or $150 for the year, and gives you access to watch most of the season's biggest races.
NBC Sports Gold is also streaming the race, costing $54.99 for a year's subscription that includes a number of other major races.
If you live outside a broadcast zone or are on holiday outside your country and find that the live streams to be geo-restricted, you can get around this by getting access to them by simulating being back in your home country via a 'virtual private network', or VPN, for your laptop, tablet or mobile.
Our sister site TechRadar tested hundreds of VPNs and recommends the number-one VPN currently available as Express VPN. With ExpressVPN, you can watch on many devices at once including Smart TVs, Fire TV Stick, PC, Mac, iPhone, Android phone, iPads, tablets, etc.
Saturday, August 29
Stage 1: Nice – Nice, 170km
Sunday, August 30
Stage 2: Nice – Nice, 190km
Monday, August 31
Stage 3: Nice – Sisteron, 198km
Tuesday, September 1
Stage 4: Sisteron – Orcières-Merlette, 157km
Wednesday, September 2
Stage 5: Gap – Privas, 183km
Thursday, September 3
Stage 6: Le Teil – Mont Aigoual, 191km
Friday, September 4
Stage 7: Millau – Lavaur, 168km
Saturday, September 5
Stage 8: Cazères – Loudenvielle, 140km
Sunday, September 6
Stage 9: Pau – Lauruns, 154km
Monday, September 7
Tuesday, September 8
Stage 10: Île d'Oléron – Île de Ré, 170km
Wednesday, September 9
Stage 11: Châtelaillon-Plage – Poitiers, 167km
Thursday, September 10
Stage 12: Chauvigny – Sarran, 218km
Friday, September 11
Stage 13: Châtel-Guyon – Puy Mary, 191km
Saturday, September 12
Stage 14: Clermont Ferrand – Lyon, 197km
Sunday, September 13
Stage 15: Lyon – Grand Colombier, 175km
Monday, September 14
Tuesday, September 15
Stage 16: La Tour-du-Pin – Villard-de-Lans, 164km
Wednesday, September 16
Stage 17: Grenoble – Méribel, 168km
Thursday, September 17
Stage 18: Méribel – La Roche-sur-Foron, 168km
Friday, September 18
Stage 19: Bourg-en-Bresse – Champagnole, 160km
Saturday, September 19
Stage 20: Lure – La Planche des Belles Filles, 36km
Sunday, September 20
Stage 21: Mantes-la-Jolie – Paris Champs-Élysées, 122km