Le Belge Greg Van Avermaet (BMC) porte le maillot jaune de leader.

Classement général
1. Greg Van Avermaet (BEL/BMC) 36 h 07:17.
2. Geraint Thomas (GBR/SKY) à 43.
3. Philippe Gilbert (BEL/QST) 44.
4. Bob Jungels (LUX/QST) 50.
5. Alejandro Valverde (ESP/MOV) 1:31.
6. Rafal Majka (POL/BOR) 1:32.
7. Jakob Fuglsang (DEN/AST) 1:33.
8. Christopher Froome (GBR/SKY) 1:42.
9. Adam Yates (GBR/MIT) 1:42.
10. Mikel Landa (ESP/MOV) 1:42.
11. Soren Kragh Andersen (DEN/SUN) 1:43.
12. Vincenzo Nibali (ITA/BAH) 1:48.
13. Primoz Roglic (SLO/LNL) 1:57.
14. Bauke Mollema (NED/TRE) 1:58.
15. Tom Dumoulin (NED/SUN) 2:03.
16. Steven Kruijswijk (NED/LNL) 2:06.
17. Romain Bardet (FRA/ALM) 2:32.
18. Warren Barguil (FRA/FST) 2:37.
19. Ilnur Zakarin (RUS/KAT) 2:42.
20. Domenico Pozzovivo (ITA/BAH) 2:48.
21. Nairo Quintana (COL/MOV) 2:50.
22. Rigoberto Uran (COL/EFD) 2:53.
23. Peter Sagan (SVK/BOR) 3:08.
24. Daniel Martin (IRL/EAU) 3:22.
25. Pierre Rolland (FRA/EFD) 4:21.
26. Mikel Nieve (ESP/MIT) 4:41.
27. Sylvain Chavanel (FRA/DEN) 4:42.
28. Lilian Calmejane (FRA/DEN) 5:01.
29. Serge Pauwels (BEL/DDT) 5:12.
30. Tejay Van Garderen (USA/BMC) 6:05.
31. Edvald Boasson Hagen (NOR/DDT) 6:05.
32. Tanel Kangert (EST/AST) 6:39.
33. Daryl Impey (RSA/MIT) 6:54.
34. Maxime Bouet (FRA/FST) 7:00.
35. Ion Izagirre (ESP/BAH) 8:22.
36. Thomas Boudat (FRA/DEN) 8:43.
37. Marcus Burghardt (GER/BOR) 8:53.
38. Amaël Moinard (FRA/FST) 9:06.
39. Pierre Latour (FRA/ALM) 9:20.
40. Damiano Caruso (ITA/BMC) 9:21.
41. Kristijan Durasek (CRO/EAU) 9:31.
42. Simon Geschke (GER/SUN) 9:37.
43. Magnus Nielsen (DEN/AST) 10:19.
44. Guillaume Martin (FRA/WGG) 11:09.
45. Oliver Naesen (BEL/ALM) 11:16.
46. Jasper Stuyven (BEL/TRE) 12:00.
47. Julien Bernard (FRA/TRE) 12:13.
48. Stefan Kung (SUI/BMC) 13:50.
49. Julian Alaphilippe (FRA/QST) 13:59.
50. Nils Politt (GER/KAT) 14:25.
51. Chad Haga (USA/SUN) 14:58.
52. Tony Gallopin (FRA/ALM) 15:33.
53. John Degenkolb (GER/TRE) 15:44.
54. Andrey Amador (CRC/MOV) 15:47.
55. Reinardt Janse Van Rensburg (RSA/DDT) 16:16.
56. Tom-Jelte Slagter (NED/DDT) 17:19.
57. Omar Fraile (ESP/AST) 17:50.
58. Egan Bernal (COL/SKY) 17:52.
59. Alexander Kristoff (NOR/EAU) 18:14.
60. Pavel Kochetkov (RUS/KAT) 18:31.
61. Arthur Vichot (FRA/FDJ) 19:20.
62. Edward Theuns (BEL/SUN) 20:19.
63. Alexis Vuillermoz (FRA/ALM) 20:23.
64. Julien Simon (FRA/COF) 20:29.
65. Andrea Pasqualon (ITA/WGG) 20:38.
66. Franco Pellizotti (ITA/BAH) 20:46.
67. Jelle Vanendert (BEL/LOT) 21:03.
68. Marco Minnaard (NED/WGG) 21:17.
69. Mathias Frank (SUI/ALM) 21:22.
70. Robert Gesink (NED/LNL) 21:22.
71. Koen de Kort (NED/TRE) 21:33.
72. Yves Lampaert (BEL/QST) 21:50.
73. Michael Gogl (AUT/TRE) 22:05.
74. Sonny Colbrelli (ITA/BAH) 22:12.
75. Daniel Oss (ITA/BOR) 22:54.
76. Sep Vanmarcke (BEL/EFD) 23:06.
77. Imanol Erviti (ESP/MOV) 23:20.
78. Fernando Gaviria (COL/QST) 24:01.
79. Rudy Molard (FRA/FDJ) 24:10.
80. Rein Taaramae (EST/DEN) 24:11.
81. Thomas Degand (BEL/WGG) 24:21.
82. Gorka Izagirre (ESP/BAH) 24:47.
83. Romain Hardy (FRA/FST) 24:48.
84. David Gaudu (FRA/FDJ) 25:02.
85. Kristijan Koren (SLO/BAH) 25:04.
86. Jens Keukeleire (BEL/LOT) 26:18.
87. Marco Marcato (ITA/EAU) 26:31.
88. Marc Soler (ESP/MOV) 26:36.
89. Luke Durbridge (AUS/MIT) 26:38.
90. Daniel Martínez (COL/EFD) 26:47.
91. Mathew Hayman (AUS/MIT) 26:52.
92. Tobias Ludvigsson (SWE/FDJ) 27:06.
93. Jack Bauer (NZL/MIT) 27:20.
94. Romain Sicard (FRA/DEN) 27:36.
95. Julien Vermote (BEL/DDT) 28:05.
96. Jérôme Cousin (FRA/DEN) 28:08.
97. Gregor Mühlberger (AUT/BOR) 28:16.
98. Paul Martens (GER/LNL) 28:19.
99. Florian Vachon (FRA/FST) 28:21.
100. Heinrich Haussler (AUS/BAH) 28:32.
101. Toms Skujins (LAT/TRE) 29:11.
102. Nikias Arndt (GER/SUN) 29:14.
103. Silvan Dillier (SUI/ALM) 29:18.
104. Yoann Offredo (FRA/WGG) 29:37.
105. Nicolas Edet (FRA/COF) 30:08.
106. Michael Valgren (DEN/AST) 30:17.
107. Michal Kwiatkowski (POL/SKY) 30:24.
108. Dion Smith (NZL/WGG) 30:35.
109. Thomas De Gendt (BEL/LOT) 30:47.
110. Laurent Pichon (FRA/FST) 31:22.
111. Michael Hepburn (AUS/MIT) 32:24.
112. Gianni Moscon (ITA/SKY) 32:25.
113. Laurens ten Dam (NED/SUN) 32:30.
114. Pawel Poljanski (POL/BOR) 32:40.
115. Darwin Atapuma (COL/EAU) 32:43.
116. Dmitriy Gruzdev (KAZ/AST) 33:01.
117. Timothy Dupont (BEL/WGG) 34:50.
118. Lukas Pöstlberger (AUT/BOR) 35:31.
119. Ramon Sinkeldam (NED/FDJ) 35:36.
120. Jesus Herrada (ESP/COF) 35:52.
121. Tom Scully (NZL/EFD) 35:53.
122. Niki Terpstra (NED/QST) 36:04.
123. Arnaud Démare (FRA/FDJ) 36:15.
124. Maximiliano Richeze (ARG/QST) 36:24.
125. Olivier Le Gac (FRA/FDJ) 36:48.
126. Oliviero Troia (ITA/EAU) 36:50.
127. Tomasz Marczynski (POL/LOT) 37:03.
128. André Greipel (GER/LOT) 37:24.
129. Simon Clarke (AUS/EFD) 37:26.
130. Elie Gesbert (FRA/FST) 37:40.
131. Tim Declercq (BEL/QST) 38:15.
132. Mark Cavendish (GBR/DDT) 38:42.
133. Guillaume Van Keirsbulck (BEL/WGG) 39:01.
134. Taylor Phinney (USA/EFD) 40:05.
135. Antwan Tolhoek (NED/LNL) 40:33.
136. Roberto Ferrari (ITA/EAU) 41:09.
137. Michael Schär (SUI/BMC) 41:20.
138. Simon Gerrans (AUS/BMC) 41:37.
139. Luke Rowe (GBR/SKY) 41:57.
140. Kévin Ledanois (FRA/FST) 42:07.
141. Marcel Sieberg (GER/LOT) 42:54.
142. Damien Gaudin (FRA/DEN) 43:19.
143. Christophe Laporte (FRA/COF) 43:43.
144. Patrick Bevin (NZL/BMC) 43:50.
145. Wouter Poels (NED/SKY) 43:53.
146. Daniel Navarro (ESP/COF) 45:03.
147. Daniele Bennati (ITA/MOV) 45:13.
148. Maciej Bodnar (POL/BOR) 45:55.
149. Ian Boswell (USA/KAT) 47:01.
150. Rick Zabel (GER/KAT) 47:08.
151. Rory Sutherland (AUS/EAU) 48:20.
152. Jonathan Castroviejo (ESP/SKY) 48:38.
153. Fabien Grellier (FRA/DEN) 49:33.
154. Anthony Perez (FRA/COF) 49:44.
155. Jacopo Guarnieri (ITA/FDJ) 50:17.
156. Jesper Hansen (DEN/AST) 50:21.
157. Timo Roosen (NED/LNL) 52:31.
158. Dimitri Claeys (BEL/COF) 52:58.
159. Damien Howson (AUS/MIT) 53:14.
160. Jasper De Buyst (BEL/LOT) 54:40.
161. Dylan Groenewegen (NED/LNL) 55:51.
162. Amund Jansen (NOR/LNL) 57:06.
163. Mark Renshaw (AUS/DDT) 57:12.
164. Anthony Turgis (FRA/COF) 58:05.
165. Marcel Kittel (GER/KAT) 59:58.
166. Jay Thomson (RSA/DDT) 1 h 02:29.
167. Lawson Craddock (USA/EFD) 1 h 20:01.

   Points (général):
1. Peter Sagan (SVK/BOR) 299 pts
2. Fernando Gaviria (COL/QST) 218
3. Dylan Groenewegen (NED/LNL) 132
4. Alexander Kristoff (NOR/EAU) 129
5. Arnaud Démare (FRA/FDJ) 106
6. André Greipel (GER/LOT) 106
7. John Degenkolb (GER/TRE) 100
8. Andrea Pasqualon (ITA/WGG) 72
9. Sonny Colbrelli (ITA/BAH) 64
10. Philippe Gilbert (BEL/QST) 55

   Montagne (général):
1. Toms Skujins (LAT/TRE) 6 pts
2. Sylvain Chavanel (FRA/DEN) 4
3. Dion Smith (NZL/WGG) 4
4. Lilian Calmejane (FRA/DEN) 3
5. Daniel Martin (IRL/EAU) 2
6. Fabien Grellier (FRA/DEN) 2
7. Marco Minnaard (NED/WGG) 1
8. Yoann Offredo (FRA/WGG) 1
9. Kévin Ledanois (FRA/FST) 1
10. Anthony Perez (FRA/COF) 1

   Equipes (général):
1. Quick Step 109 h 02:46.
2. Movistar à 4:51.
3. Mitchelton 5:58.
4. Bahrain 6:07.
5. Sunweb 6:08.
6. BMC 6:36.
7. Bora 7:23.
8. Lotto NL 7:29.
9. Trek 7:52.
10. AG2R La Mondiale 7:52.
11. Astana 10:07.
12. EF Drapac 11:49.
13. Fortuneo-Samsic 12:29.
14. Dimension Data 14:05.
15. Direct Energie 14:11.
16. Sky 14:30.
17. Katusha 14:40.
18. Emirats 17:23.
19. Lotto 20:19.
20. FDJ 21:58.
21. Wanty 22:31.
22. Cofidis 45:58.

   Jeunes (général):
1. Soren Kragh Andersen (DEN/SUN) 36 h 09:00.
2. Thomas Boudat (FRA/DEN) à 7:00.
3. Pierre Latour (FRA/ALM) 7:37.
4. Magnus Nielsen (DEN/AST) 8:36.
5. Guillaume Martin (FRA/WGG) 9:26.
6. Stefan Kung (SUI/BMC) 12:07.
7. Nils Politt (GER/KAT) 12:42.
8. Egan Bernal (COL/SKY) 16:09.
9. Michael Gogl (AUT/TRE) 20:22.
10. Fernando Gaviria (COL/QST) 22:18.