Tour de France 2021 stage 20
Tour de France 2021 Route stage 20: Libourne – Saint-EmilionSaturday 17 July - The 20th stage of the Tour de France sees the second and final time trial of the race. The route is 31 kilometres long and takes place in the rolling vineyards near Bordeaux.
Read more »
Watch the highlights of recent races here: