Etap 21
1 Dylan Groenewegen (Ned) Team LottoNl-Jumbo
2 André Greipel (Ger) Lotto Soudal
3 Edvald Boasson Hagen (Nor) Dimension Data
4 Nacer Bouhanni (Fra) Cofidis, Solutions Credits
5 Alexander Kristoff (Nor) Katusha-Alpecin
6 Borut Bozic (Slo) Bahrain-Merida
7 Davide Cimolai (Ita) FDJ
8 Pierre Luc Perichon (Fra) Team Fortuneo – Oscaro
9 Rüdiger Selig (Ger) Bora-Hansgrohe
10 Daniele Bennati (Ita) Movistar Team
Klasyfikacja generalna
1 Christopher Froome (GBr) Team Sky 86:20:55
2 Rigoberto Urán (Col) Cannondale-Drapac 0:00:54
3 Romain Bardet (Fra) AG2R La Mondiale 0:02:20
4 Mikel Landa (Spa) Team Sky 0:02:21
5 Fabio Aru (Ita) Astana Pro Team 0:03:05
6 Daniel Martin (Irl) Quick-Step Floors 0:04:42
7 Simon Yates (GBr) Orica-Scott 0:06:14
8 Louis Meintjes (RSA) UAE Team Emirates 0:08:20
9 Alberto Contador (Spa) Trek-Segafredo 0:08:49
10 Warren Barguil (Fra) Team Sunweb 0:09:25