Hello and welcome to live coverage of stage 1 of the 2016 Tour de France! The wait is over, the riders are ready - and the show is about to get on the road with this hotly anticipated 188km opening stage from Mont-Saint-Michel to Utah Beach with a ding-dong bunch sprint and the race's first yellow jersey up for grabs.
Tour de France
Stage 1 | Flat | Men | 02.07.2016