Chris Froome savoured his fourth Tour de France title as Dutchman Dylan Groenewegen won stage 21 of the race in Paris.
Chris Froome is set to win his fourth Tour de France title after increasing his lead in Saturday's penultimate time trial in Marseille.
Edvald Boasson Hagen won stage 19 of the Tour de France as Chris Froome crossed safely in the pack to retain the yellow jersey with two stages to go.
Chris Froome conceded four seconds to Romain Bardet on the Col d'Izoard but took another step towards his fourth Tour de France title as Warren Barguil won stage 18.
Primoz Roglic won stage 17 of the Tour de France to Serre-Chevalier as Chris Froome finished third to retain the yellow jersey.
Michael Matthews won stage 16 of the Tour de France to Romans-sur-Isere as Chris Froome fought off fierce crosswinds to protect the yellow jersey.
Bauke Mollema won his first Tour de France Stage as Chris Froome retained the yellow mounting a miraculous comeback following a bike change.
Chris Froome reclaimed the yellow jersey in the Tour de France as Michael Matthews won stage 14 in Rodez.