Giro d'Italia: Ewan pips Gaviria to win stage 7

Australian sprints to narrow victory in Alberobello

Caleb Ewan won a photo finish sprint on Friday's seventh stage of the Giro d'Italia. The Orica-Scott rider nosed out Fernando Gaviria (Quick-Step Floors) and Sam Bennett (Bora-Hansgrohe) at the line in Alberobello after 224 kilometres of racing. There was no change in the overall standings, with Quick-Step's Bob Jungels maintaining his position atop the GC leaderboard.

The stage saw a breakaway survive for well over 200 kilometres, with Giuseppe Fonzi (Wilier Trestina) and Dimitri Kozonchuk (Gazprom-Rusvelo) holding out with a gap that never reached five minutes before the pack reeled in the move to set up a bunch kick.

The sprinters' teams set up their trains with 10 kilometres to go, but the narrow roads and many curves, taken at a fast pace, derailed most of them. Bora was going for the win with Bennett and opened the sprint. Ewan passed Bennett for the lead and within sight of the finish line, Gaviria came up on the left-hand side to challenge. The three crossed the finish line almost simultaneously, necessitating a look at the finish photo, which proved Ewan the winner.

"It's been a little bit difficult for us in the first part of the Giro d'Italia. I came close and guys worked really hard, so I'm happy to finally win," Ewan said after crossing the line.

"It was a really close sprint. I had to do some work with three kilometres to go so I was a little tired for the sprint. But Luka [Mezgec] did a great lead out, so it was perfect."

How it unfolded

Hollywood came to the Giro for stage 7 with Patrick Dempsey visiting the race as a guest. The American actor was allowed to ride through the bunch during the neutralized zone before the flag was dropped and hostilities began.

Stage 7 was also the second longest of the Giro, winding its way north along Italy's eastern coast. It started with a descent and then went into an extended flat section of over 100 kilometers.

Perhaps realizing the potential for boredom along the way, three riders got away near the start. Fonzi, Kozonchuk and Simone Ponzi (CCC) were the lucky ones to make the escape, however, after only 39 kilometres Ponzi sat up, leaving just two riders at the head of the race.

The remaining two stayed away but the field kept them close, never allowing the gap to get much above the 4:30 mark.

That was the story for most of the stage. After several hours, the terrain became rolling and shortly after 150 kilometres, the riders reached the day's only ranked climb. Fonzi took the points on the Cat. 4 Bosco della Pianelle ahead of Kozonchuk. Jan Polanc (UAE Team Emirates led the peloton across a few minutes later to add to his lead in the KOM standings.

By the time the two leaders hit the second intermediate sprint at after 167 kilometres, which Kozonchuk won, the gap had dropped to 2:20. And as at the first sprint, Gaviria jumped to take the points for third place.

From there the gap kept on dropping, going under two minutes with less than 27 kilometres to go. Only eight kilometres later the two shook hands, sat up and let themselves be swallowed up by the bunch.

Movistar, Bahrain-Merida and Orica-Scott moved up in full force to the front, with Quick-Step and Lotto Soudal keeping an eye on them. Once inside the 10 kilometre marker, the sprint trains started forming, with Bora-Hansgrohe and Orica leading the way.

It was a difficult finale, with a town circuit with narrow roads and bends. Kristian Koren of Cannondale jumped with about 3.5 kilometres to go, but was caught again at the three-kilometre marker.

The last kilometre introduced a narrower road, with a sharp right hand turn at 500 metres. Bora led the way but Ewan jumped to the lead around the final corner. Gaviria came up at full speed out of nowhere, and three riders hit the line together for a photo finish – Gaviria, Ewan and Bennett. The photo showed that Ewan had the win by a few centimetres.

The high-speed finale saw a very small split after the top six riders – none of them GC contenders – crossed the line. Jungels finished safely in the peloton to hold onto the pink jersey for another day.

Full Results

#Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Orica-Scott5:35:18 
2Fernando Gaviria (Col) Quick-Step Floors  
3Sam Bennett (Irl) Bora-Hansgrohe  
4André Greipel (Ger) Lotto Soudal  
5Jasper Stuyven (Bel) Trek-Segafredo  
6Ryan Gibbons (RSA) Dimension Data  
7Enrico Battaglin (Ita) Team LottoNl-Jumbo0:00:02 
8Rüdiger Selig (Ger) Bora-Hansgrohe  
9Aleksei Tcatevich (Rus) Gazprom – Rusvelo  
10Vincenzo Nibali (Ita) Bahrain-Merida  
11Tom Dumoulin (Ned) Team Sunweb  
12Geraint Thomas (GBr) Team Sky  
13Salvatore Puccio (Ita) Team Sky  
14Sacha Modolo (Ita) UAE Team Emirates  
15Adam Yates (GBr) Orica-Scott  
16Luka Mezgec (Slo) Orica-Scott  
17Domenico Pozzovivo (Ita) AG2R La Mondiale  
18Enrico Barbin (Ita) Bardiani CSF  
19Davide Formolo (Ita) Cannondale-Drapac  
20Davide Martinelli (Ita) Quick-Step Floors  
21Bob Jungels (Lux) Quick-Step Floors  
22Phil Bauhaus (Ger) Team Sunweb  
23Jose Rojas (Spa) Movistar Team  
24Rui Costa (Por) UAE Team Emirates  
25Nairo Quintana (Col) Movistar Team  
26François Bidard (Fra) AG2R La Mondiale  
27Andrey Amador (CRc) Movistar Team  
28Valerio Conti (Ita) UAE Team Emirates  
29Steven Kruijswijk (Ned) Team LottoNl-Jumbo  
30Bauke Mollema (Ned) Trek-Segafredo  
31Vasil Kiryienka (Blr) Team Sky  
32Viacheslav Kuznetsov (Rus) Katusha-Alpecin  
33Mikel Landa (Spa) Team Sky  
34Manuele Boaro (Ita) Bahrain-Merida  
35Thibaut Pinot (Fra) FDJ  
36Tejay Van Garderen (USA) BMC Racing Team  
37Vincenzo Albanese (Ita) Bardiani CSF  
38Matteo Montaguti (Ita) AG2R La Mondiale  
39Maxime Monfort (Bel) Lotto Soudal  
40Wilco Kelderman (Ned) Team Sunweb  
41Dario Cataldo (Ita) Astana Pro Team  
42Ilnur Zakarin (Rus) Katusha-Alpecin  
43Georg Preidler (Aut) Team Sunweb  
44Alex Howes (USA) Cannondale-Drapac  
45Luis León Sanchez (Spa) Astana Pro Team0:00:11 
46Natnael Berhane (Eri) Dimension Data  
47Chad Haga (USA) Team Sunweb  
48Francisco Ventoso (Spa) BMC Racing Team  
49Joey Rosskopf (USA) BMC Racing Team  
50Roberto Ferrari (Ita) UAE Team Emirates  
51Jan Polanc (Slo) UAE Team Emirates  
52Tanel Kangert (Est) Astana Pro Team  
53Simone Petilli (Ita) UAE Team Emirates  
54Maximiliano Richeze (Arg) Quick-Step Floors  
55Michael Woods (Can) Cannondale-Drapac  
56Laurens De Plus (Bel) Quick-Step Floors  
57Kanstantsin Siutsou (Blr) Bahrain-Merida  
58Gorka Izagirre (Spa) Movistar Team  
59Tomasz Marczynski (Pol) Lotto Soudal  
60Mirco Maestri (Ita) Bardiani CSF  
61Kristijan Koren (Slo) Cannondale-Drapac  
62José Gonçalves (Por) Katusha-Alpecin  
63Jose Herrada (Spa) Movistar Team  
64Ben Gastauer (Lux) AG2R La Mondiale  
65Hubert Dupont (Fra) AG2R La Mondiale  
66Laurent Didier (Lux) Trek-Segafredo  
67Patrick Konrad (Aut) Bora-Hansgrohe  
68Gregor Mühlberger (Aut) Bora-Hansgrohe  
69Lars Ytting Bak (Den) Lotto Soudal  
70Daniel Teklehaimanot (Eri) Dimension Data  
71Jan Hirt (Cze) CCC Sprandi Polkowice  
72Rudy Molard (Fra) FDJ0:00:17 
73Lukas Pöstlberger (Aut) Bora-Hansgrohe  
74Davide Villella (Ita) Cannondale-Drapac  
75Tobias Ludvigsson (Swe) FDJ  
76Pavel Brutt (Rus) Gazprom – Rusvelo  
77Bram Tankink (Ned) Team LottoNl-Jumbo  
78Jan Tratnik (Slo) CCC Sprandi Polkowice  
79Andrey Zeits (Kaz) Astana Pro Team  
80Stef Clement (Ned) Team LottoNl-Jumbo  
81Jesper Hansen (Den) Astana Pro Team  
82Clement Chevrier (Fra) AG2R La Mondiale  
83José Mendes (Por) Bora-Hansgrohe  
84Jasper De Buyst (Bel) Lotto Soudal  
85Nathan Haas (Aus) Dimension Data  
86Lukasz Owsian (Pol) CCC Sprandi Polkowice  
87Sergey Firsanov (Rus) Gazprom – Rusvelo  
88Michal Golas (Pol) Team Sky  
89Matej Mohoric (Slo) UAE Team Emirates  
90Iljo Keisse (Bel) Quick-Step Floors  
91Ben Hermans (Bel) BMC Racing Team  
92Laurens Ten Dam (Ned) Team Sunweb  
93Steve Morabito (Swi) FDJ  
94Matthieu Ladagnous (Fra) FDJ  
95Peter Stetina (USA) Trek-Segafredo  
96Sebastian Henao (Col) Team Sky  
97Jakub Mareczko (Ita) Wilier Triestina  
98Jos Van Emden (Ned) Team LottoNl-Jumbo  
99Eugert Zhupa (Alb) Wilier Triestina  
100Alexander Foliforov (Rus) Gazprom – Rusvelo  
101Igor Anton (Spa) Dimension Data  
102Twan Castelijns (Ned) Team LottoNl-Jumbo  
103Cristian Rodriguez (Spa) Wilier Triestina  
104Maxim Belkov (Rus) Katusha-Alpecin  
105Robert Kiserlovski (Cro) Katusha-Alpecin  
106Franco Pellizotti (Ita) Bahrain-Merida  
107Enrico Gasparotto (Ita) Bahrain-Merida  
108Ángel Vicioso (Spa) Katusha-Alpecin  
109Matteo Busato (Ita) Wilier Triestina0:00:29 
110Alexander Edmondson (Aus) Orica-Scott  
111Matteo Pelucchi (Ita) Bora-Hansgrohe  
112Michael Hepburn (Aus) Orica-Scott0:00:32 
113Victor De La Parte (Spa) Movistar Team  
114Paolo Tiralongo (Ita) Astana Pro Team  
115Winner Anacona (Col) Movistar Team  
116Filippo Pozzato (Ita) Wilier Triestina  
117Julien Bernard (Fra) Trek-Segafredo  
118Martijn Keizer (Ned) Team LottoNl-Jumbo  
119Sindre Skjøstad Lunke (Nor) Team Sunweb  
120Daniele Bennati (Ita) Movistar Team  
121Maciej Paterski (Pol) CCC Sprandi Polkowice  
122Giovanni Visconti (Ita) Bahrain-Merida  
123Jacques Janse Van Rensburg (RSA) Dimension Data  
124Julien Berard (Fra) AG2R La Mondiale  
125Jérémy Roy (Fra) FDJ  
126Michal Schlegel (Cze) CCC Sprandi Polkowice  
127Kristian Sbaragli (Ita) Dimension Data  
128Marco Marcato (Ita) UAE Team Emirates  
129Branislau Samoilau (Blr) CCC Sprandi Polkowice  
130Tom Stamsnijder (Ned) Team Sunweb  
131Simone Ponzi (Ita) CCC Sprandi Polkowice0:00:46 
132Dries Devenyns (Bel) Quick-Step Floors0:01:09 
133Moreno Hofland (Ned) Lotto Soudal0:01:15 
134William Bonnet (Fra) FDJ  
135Sébastien Reichenbach (Swi) FDJ  
136Benoit Vaugrenard (Fra) FDJ  
137Manuel Quinziato (Ita) BMC Racing Team0:01:32 
138Pello Bilbao (Spa) Astana Pro Team  
139Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo  
140Zhandos Bizhigitov (Kaz) Astana Pro Team  
141Jan Bárta (Cze) Bora-Hansgrohe  
142Simon Geschke (Ger) Team Sunweb  
143Hugh Carthy (GBr) Cannondale-Drapac  
144Ivan Savitckii (Rus) Gazprom – Rusvelo0:00:02 
145Giacomo Nizzolo (Ita) Trek-Segafredo0:01:42 
146Luka Pibernik (Slo) Bahrain-Merida  
147Johann Van Zyl (RSA) Dimension Data  
148Valerio Agnoli (Ita) Bahrain-Merida0:02:05 
149Diego Rosa (Ita) Team Sky  
150Eros Capecchi (Ita) Quick-Step Floors  
151Julen Amezqueta (Spa) Wilier Triestina  
152Eugenio Alafaci (Ita) Trek-Segafredo  
153Sergey Lagutin (Rus) Gazprom – Rusvelo  
154Edward Ravasi (Ita) UAE Team Emirates  
155Bart De Clercq (Bel) Lotto Soudal  
156Mads Pedersen (Den) Trek-Segafredo  
157Dylan Teuns (Bel) BMC Racing Team  
158Silvan Dillier (Swi) BMC Racing Team  
159Manuel Senni (Ita) BMC Racing Team  
160Philip Deignan (Irl) Team Sky  
161Quentin Jauregui (Fra) AG2R La Mondiale  
162Kenny Elissonde (Fra) Team Sky  
163Ruben Plaza (Spa) Orica-Scott  
164Alberto Losada (Spa) Katusha-Alpecin  
165Ivan Rovny (Rus) Gazprom – Rusvelo  
166Felix Großschartner (Aut) CCC Sprandi Polkowice  
167Jesus Hernandez (Spa) Trek-Segafredo  
168Evgeny Shalunov (Rus) Gazprom – Rusvelo  
169Tom-Jelte Slagter (Ned) Cannondale-Drapac0:02:34 
170Cesare Benedetti (Ita) Bora-Hansgrohe0:02:39 
171Daniel Martinez (Col) Wilier Triestina0:02:43 
172Omar Fraile (Spa) Dimension Data0:02:44 
173Joe Dombrowski (USA) Cannondale-Drapac0:02:46 
174Victor Campenaerts (Bel) Team LottoNl-Jumbo0:02:58 
175Sean De Bie (Bel) Lotto Soudal  
176Carlos Verona (Spa) Orica-Scott0:03:07 
177Svein Tuft (Can) Orica-Scott0:03:10 
178Adam James Hansen (Aus) Lotto Soudal  
179Marcin Bialoblocki (Pol) CCC Sprandi Polkowice0:03:41 
180Rory Sutherland (Aus) Movistar Team0:03:46 
181Ilia Koshevoy (Blr) Wilier Triestina  
182Matvey Mamykin (Rus) Katusha-Alpecin  
183Christopher Juul Jensen (Den) Orica-Scott0:05:17 
184Nicola Boem (Ita) Bardiani CSF  
185Pierre Rolland (Fra) Cannondale-Drapac  
186Giulio Ciccone (Ita) Bardiani CSF0:06:39 
187Simone Andreetta (Ita) Bardiani CSF  
188Giuseppe Fonzi (Ita) Wilier Triestina0:07:39 
189Lorenzo Rota (Ita) Bardiani CSF  
190Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo  
191Pieter Serry (Bel) Quick-Step Floors0:07:45 
Sprint 1 - Massafra, km 138
#Rider Name (Country) TeamResult
1Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10 pts
2Giuseppe Fonzi (Ita) Wilier Triestina6 
3Fernando Gaviria (Col) Quick-Step Floors3 
4André Greipel (Ger) Lotto Soudal2 
5Daniel Teklehaimanot (Eri) Dimension Data1 
6Jasper Stuyven (Bel) Trek-Segafredo  
7Maximiliano Richeze (Arg) Quick-Step Floors  
8Dries Devenyns (Bel) Quick-Step Floors  
Sprint 2 - Martina Franca, km 167
#Rider Name (Country) TeamResult
1Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10 pts
2Giuseppe Fonzi (Ita) Wilier Triestina6 
3Fernando Gaviria (Col) Quick-Step Floors3 
4Jasper Stuyven (Bel) Trek-Segafredo2 
5Maximiliano Richeze (Arg) Quick-Step Floors1 
6Laurent Didier (Lux) Trek-Segafredo  
7Bart De Clercq (Bel) Lotto Soudal  
8Christopher Juul Jensen (Den) Orica-Scott  
Mountain 1 (Cat. 4) Bosco delle Pianelle, km 154
#Rider Name (Country) TeamResult
1Giuseppe Fonzi (Ita) Wilier Triestina3 pts
2Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2 
3Jan Polanc (Slo) UAE Team Emirates1 
Combativity
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors11 pts
2Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10 
3Giuseppe Fonzi (Ita) Wilier Triestina9 
4Caleb Ewan (Aus) Orica-Scott6 
5André Greipel (Ger) Lotto Soudal5 
6Sam Bennett (Irl) Bora-Hansgrohe4 
7Jasper Stuyven (Bel) Trek-Segafredo4 
8Ryan Gibbons (RSA) Dimension Data1 
9Maximiliano Richeze (Arg) Quick-Step Floors1 
10Daniel Teklehaimanot (Eri) Dimension Data1 
Teams
#Rider Name (Country) TeamResult
1Orica-Scott16:45:58 
2Quick-Step Floors  
3Team Sky0:00:02 
4UAE Team Emirates  
5Movistar Team  
6AG2R La Mondiale  
7Team Sunweb  
8Bora-Hansgrohe0:00:09 
9Trek-Segafredo  
10Lotto Soudal  
11Bahrain-Merida0:00:11 
12Bardiani CSF  
13Cannondale-Drapac  
14Katusha-Alpecin  
15Team LottoNl-Jumbo0:00:17 
16Gazprom – Rusvelo  
17Dimension Data0:00:18 
18BMC Racing Team0:00:20 
19Astana Pro Team  
20FDJ0:00:32 
21CCC Sprandi Polkowice0:00:41 
22Wilier Triestina0:00:47 
Super teams
#Rider Name (Country) TeamResult
1Orica-Scott51 pts
2Quick-Step Floors42 
3Bora-Hansgrohe33 
4Gazprom – Rusvelo23 
5Lotto Soudal20 
6Trek-Segafredo16 
7Dimension Data13 
8Team LottoNl-Jumbo10 
9Wilier Triestina10 
10Team Sky7 
11Bahrain-Merida6 
12Team Sunweb5 
13UAE Team Emirates2 
14AG2R La Mondiale  
15Bardiani CSF  
16Cannondale-Drapac  
17Movistar Team  
18Katusha-Alpecin  
19FDJ  
20BMC Racing Team  
21Astana Pro Team  
22CCC Sprandi Polkowice  
General classification after stage 7
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors33:56:07 
2Geraint Thomas (GBr) Team Sky0:00:06 
3Adam Yates (GBr) Orica-Scott0:00:10 
4Vincenzo Nibali (Ita) Bahrain-Merida  
5Domenico Pozzovivo (Ita) AG2R La Mondiale  
6Tom Dumoulin (Ned) Team Sunweb  
7Nairo Quintana (Col) Movistar Team  
8Bauke Mollema (Ned) Trek-Segafredo  
9Andrey Amador (CRc) Movistar Team  
10Tejay Van Garderen (USA) BMC Racing Team  
11Thibaut Pinot (Fra) FDJ  
12Mikel Landa (Spa) Team Sky  
13Davide Formolo (Ita) Cannondale-Drapac  
14Ilnur Zakarin (Rus) Katusha-Alpecin0:00:14 
15Steven Kruijswijk (Ned) Team LottoNl-Jumbo0:00:23 
16Wilco Kelderman (Ned) Team Sunweb  
17Rui Costa (Por) UAE Team Emirates0:00:46 
18Tanel Kangert (Est) Astana Pro Team0:01:03 
19Jan Polanc (Slo) UAE Team Emirates0:01:18 
20Dario Cataldo (Ita) Astana Pro Team0:01:32 
21Simone Petilli (Ita) UAE Team Emirates0:01:34 
22Michael Woods (Can) Cannondale-Drapac0:01:36 
23Kanstantsin Siutsou (Blr) Bahrain-Merida0:01:52 
24Valerio Conti (Ita) UAE Team Emirates0:02:10 
25Maxime Monfort (Bel) Lotto Soudal0:02:25 
26Ben Hermans (Bel) BMC Racing Team0:03:38 
27Natnael Berhane (Eri) Dimension Data0:03:39 
28Matteo Montaguti (Ita) AG2R La Mondiale0:03:48 
29Jesper Hansen (Den) Astana Pro Team0:04:30 
30Hubert Dupont (Fra) AG2R La Mondiale0:04:46 
31Franco Pellizotti (Ita) Bahrain-Merida0:05:12 
32Gorka Izagirre (Spa) Movistar Team0:05:18 
33Tomasz Marczynski (Pol) Lotto Soudal0:05:40 
34Peter Stetina (USA) Trek-Segafredo0:05:44 
35Winner Anacona (Col) Movistar Team0:06:00 
36Jan Hirt (Cze) CCC Sprandi Polkowice0:06:29 
37Jose Herrada (Spa) Movistar Team0:06:32 
38Laurens De Plus (Bel) Quick-Step Floors0:07:18 
39Sébastien Reichenbach (Swi) FDJ0:07:23 
40Cristian Rodriguez (Spa) Wilier Triestina0:07:47 
41Tobias Ludvigsson (Swe) FDJ0:08:47 
42Rudy Molard (Fra) FDJ0:09:07 
43Steve Morabito (Swi) FDJ0:09:24 
44Pierre Rolland (Fra) Cannondale-Drapac0:10:19 
45Patrick Konrad (Aut) Bora-Hansgrohe0:10:35 
46Gregor Mühlberger (Aut) Bora-Hansgrohe  
47Joey Rosskopf (USA) BMC Racing Team0:11:12 
48Jose Rojas (Spa) Movistar Team0:12:03 
49Georg Preidler (Aut) Team Sunweb0:12:05 
50Sebastian Henao (Col) Team Sky0:12:25 
51Robert Kiserlovski (Cro) Katusha-Alpecin0:12:30 
52Stef Clement (Ned) Team LottoNl-Jumbo0:12:40 
53Luis León Sanchez (Spa) Astana Pro Team0:14:16 
54Simon Geschke (Ger) Team Sunweb0:14:22 
55Alexander Foliforov (Rus) Gazprom – Rusvelo0:14:23 
56Enrico Battaglin (Ita) Team LottoNl-Jumbo0:14:27 
57François Bidard (Fra) AG2R La Mondiale0:14:47 
58José Gonçalves (Por) Katusha-Alpecin0:14:56 
59Tom-Jelte Slagter (Ned) Cannondale-Drapac0:14:57 
60Ben Gastauer (Lux) AG2R La Mondiale0:15:37 
61Pavel Brutt (Rus) Gazprom – Rusvelo0:15:41 
62Laurent Didier (Lux) Trek-Segafredo0:15:48 
63Salvatore Puccio (Ita) Team Sky0:16:20 
64Victor De La Parte (Spa) Movistar Team0:16:34 
65Diego Rosa (Ita) Team Sky0:16:36 
66Sergey Firsanov (Rus) Gazprom – Rusvelo0:17:01 
67Philip Deignan (Irl) Team Sky0:17:26 
68Chad Haga (USA) Team Sunweb0:17:35 
69Silvan Dillier (Swi) BMC Racing Team0:18:10 
70Laurens Ten Dam (Ned) Team Sunweb0:18:15 
71Giovanni Visconti (Ita) Bahrain-Merida0:18:27 
72Julien Bernard (Fra) Trek-Segafredo0:18:34 
73Bram Tankink (Ned) Team LottoNl-Jumbo0:18:45 
74Pello Bilbao (Spa) Astana Pro Team0:18:49 
75Paolo Tiralongo (Ita) Astana Pro Team0:18:52 
76Ruben Plaza (Spa) Orica-Scott0:18:59 
77Manuele Boaro (Ita) Bahrain-Merida0:19:10 
78Francisco Ventoso (Spa) BMC Racing Team0:19:46 
79Eros Capecchi (Ita) Quick-Step Floors0:19:52 
80Igor Anton (Spa) Dimension Data0:20:25 
81Jacques Janse Van Rensburg (RSA) Dimension Data0:20:34 
82Adam James Hansen (Aus) Lotto Soudal0:20:52 
83Lukas Pöstlberger (Aut) Bora-Hansgrohe0:20:58 
84Jérémy Roy (Fra) FDJ0:21:09 
85Jasper Stuyven (Bel) Trek-Segafredo0:21:34 
86Andrey Zeits (Kaz) Astana Pro Team0:22:38 
87Hugh Carthy (GBr) Cannondale-Drapac0:24:20 
88José Mendes (Por) Bora-Hansgrohe0:24:42 
89Michal Schlegel (Cze) CCC Sprandi Polkowice0:24:52 
90Carlos Verona (Spa) Orica-Scott0:25:06 
91Maciej Paterski (Pol) CCC Sprandi Polkowice0:26:13 
92Ryan Gibbons (RSA) Dimension Data0:26:45 
93Enrico Gasparotto (Ita) Bahrain-Merida0:26:48 
94Omar Fraile (Spa) Dimension Data0:26:52 
95Simone Ponzi (Ita) CCC Sprandi Polkowice0:26:56 
96Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo0:27:08 
97Dylan Teuns (Bel) BMC Racing Team0:27:30 
98Davide Villella (Ita) Cannondale-Drapac0:27:36 
99Marco Marcato (Ita) UAE Team Emirates0:28:12 
100Clement Chevrier (Fra) AG2R La Mondiale0:28:23 
101Matej Mohoric (Slo) UAE Team Emirates0:28:30 
102Fernando Gaviria (Col) Quick-Step Floors0:28:32 
103Dries Devenyns (Bel) Quick-Step Floors0:28:36 
104Sacha Modolo (Ita) UAE Team Emirates0:28:42 
105Matteo Busato (Ita) Wilier Triestina0:28:59 
106Edward Ravasi (Ita) UAE Team Emirates0:29:05 
107Kristian Sbaragli (Ita) Dimension Data0:29:14 
108Jos Van Emden (Ned) Team LottoNl-Jumbo0:29:22 
109Luka Pibernik (Slo) Bahrain-Merida0:29:25 
110Julien Berard (Fra) AG2R La Mondiale0:29:31 
111Sindre Skjøstad Lunke (Nor) Team Sunweb0:30:07 
112Viacheslav Kuznetsov (Rus) Katusha-Alpecin0:30:11 
113Matthieu Ladagnous (Fra) FDJ0:30:29 
114Felix Großschartner (Aut) CCC Sprandi Polkowice0:30:32 
115Benoit Vaugrenard (Fra) FDJ0:30:33 
116Lars Ytting Bak (Den) Lotto Soudal0:30:38 
117Quentin Jauregui (Fra) AG2R La Mondiale0:31:14 
118Kenny Elissonde (Fra) Team Sky0:31:15 
119Michael Hepburn (Aus) Orica-Scott0:31:20 
120Bart De Clercq (Bel) Lotto Soudal0:31:24 
121Jasper De Buyst (Bel) Lotto Soudal0:32:19 
122Eugert Zhupa (Alb) Wilier Triestina0:32:37 
123Jan Tratnik (Slo) CCC Sprandi Polkowice0:32:47 
124Filippo Pozzato (Ita) Wilier Triestina0:32:54 
125Jesus Hernandez (Spa) Trek-Segafredo0:33:21 
126Valerio Agnoli (Ita) Bahrain-Merida0:33:39 
127Matvey Mamykin (Rus) Katusha-Alpecin0:33:44 
128William Bonnet (Fra) FDJ0:34:43 
129Daniele Bennati (Ita) Movistar Team0:34:45 
130Alex Howes (USA) Cannondale-Drapac0:35:04 
131André Greipel (Ger) Lotto Soudal0:35:43 
132Kristijan Koren (Slo) Cannondale-Drapac0:35:46 
133Cesare Benedetti (Ita) Bora-Hansgrohe0:35:48 
134Aleksei Tcatevich (Rus) Gazprom – Rusvelo0:35:57 
135Ivan Rovny (Rus) Gazprom – Rusvelo0:36:02 
136Roberto Ferrari (Ita) UAE Team Emirates0:36:48 
137Vasil Kiryienka (Blr) Team Sky0:36:53 
138Luka Mezgec (Slo) Orica-Scott0:36:55 
139Enrico Barbin (Ita) Bardiani CSF0:36:57 
140Manuel Quinziato (Ita) BMC Racing Team0:37:25 
141Michal Golas (Pol) Team Sky0:37:31 
142Mirco Maestri (Ita) Bardiani CSF0:37:41 
143Moreno Hofland (Ned) Lotto Soudal0:39:16 
144Martijn Keizer (Ned) Team LottoNl-Jumbo0:39:18 
145Christopher Juul Jensen (Den) Orica-Scott0:39:45 
146Rüdiger Selig (Ger) Bora-Hansgrohe0:39:50 
147Caleb Ewan (Aus) Orica-Scott0:40:13 
148Branislau Samoilau (Blr) CCC Sprandi Polkowice0:40:20 
149Svein Tuft (Can) Orica-Scott  
150Lukasz Owsian (Pol) CCC Sprandi Polkowice0:40:24 
151Davide Martinelli (Ita) Quick-Step Floors0:41:27 
152Maximiliano Richeze (Arg) Quick-Step Floors0:41:33 
153Alexander Edmondson (Aus) Orica-Scott0:41:40 
154Ángel Vicioso (Spa) Katusha-Alpecin0:41:47 
155Mads Pedersen (Den) Trek-Segafredo0:42:24 
156Vincenzo Albanese (Ita) Bardiani CSF0:42:27 
157Iljo Keisse (Bel) Quick-Step Floors0:42:40 
158Sergey Lagutin (Rus) Gazprom – Rusvelo0:42:43 
159Nathan Haas (Aus) Dimension Data0:42:47 
160Victor Campenaerts (Bel) Team LottoNl-Jumbo0:43:24 
161Daniel Teklehaimanot (Eri) Dimension Data0:43:28 
162Eugenio Alafaci (Ita) Trek-Segafredo0:44:00 
163Giulio Ciccone (Ita) Bardiani CSF0:44:10 
164Ivan Savitckii (Rus) Gazprom – Rusvelo0:44:17 
165Tom Stamsnijder (Ned) Team Sunweb0:44:59 
166Julen Amezqueta (Spa) Wilier Triestina0:45:26 
167Jakub Mareczko (Ita) Wilier Triestina0:46:13 
168Phil Bauhaus (Ger) Team Sunweb0:47:14 
169Johann Van Zyl (RSA) Dimension Data  
170Twan Castelijns (Ned) Team LottoNl-Jumbo0:48:19 
171Giacomo Nizzolo (Ita) Trek-Segafredo0:48:59 
172Daniel Martinez (Col) Wilier Triestina0:49:02 
173Maxim Belkov (Rus) Katusha-Alpecin0:49:06 
174Lorenzo Rota (Ita) Bardiani CSF0:49:59 
175Joe Dombrowski (USA) Cannondale-Drapac0:50:42 
176Nicola Boem (Ita) Bardiani CSF0:51:02 
177Jan Bárta (Cze) Bora-Hansgrohe0:52:51 
178Simone Andreetta (Ita) Bardiani CSF0:53:08 
179Rory Sutherland (Aus) Movistar Team0:54:29 
180Sean De Bie (Bel) Lotto Soudal0:54:35 
181Evgeny Shalunov (Rus) Gazprom – Rusvelo0:55:10 
182Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo0:55:59 
183Pieter Serry (Bel) Quick-Step Floors0:56:39 
184Sam Bennett (Irl) Bora-Hansgrohe0:58:19 
185Manuel Senni (Ita) BMC Racing Team1:03:50 
186Ilia Koshevoy (Blr) Wilier Triestina1:04:22 
187Zhandos Bizhigitov (Kaz) Astana Pro Team1:05:10 
188Giuseppe Fonzi (Ita) Wilier Triestina1:05:24 
189Matteo Pelucchi (Ita) Bora-Hansgrohe1:06:23 
190Marcin Bialoblocki (Pol) CCC Sprandi Polkowice1:08:59 
191Alberto Losada (Spa) Katusha-Alpecin1:09:51 
Points classification
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors191 pts
2Jasper Stuyven (Bel) Trek-Segafredo160 
3André Greipel (Ger) Lotto Soudal129 
4Caleb Ewan (Aus) Orica-Scott100 
5Lukas Pöstlberger (Aut) Bora-Hansgrohe92 
6Daniel Teklehaimanot (Eri) Dimension Data78 
7Kristian Sbaragli (Ita) Dimension Data76 
8Silvan Dillier (Swi) BMC Racing Team68 
9Eugert Zhupa (Alb) Wilier Triestina60 
10Sam Bennett (Irl) Bora-Hansgrohe57 
11Simone Andreetta (Ita) Bardiani CSF52 
12Roberto Ferrari (Ita) UAE Team Emirates46 
13Rüdiger Selig (Ger) Bora-Hansgrohe43 
14Giacomo Nizzolo (Ita) Trek-Segafredo43 
15Ryan Gibbons (RSA) Dimension Data42 
16Maciej Paterski (Pol) CCC Sprandi Polkowice40 
17Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo40 
18Evgeny Shalunov (Rus) Gazprom – Rusvelo36 
19Jakub Mareczko (Ita) Wilier Triestina35 
20Pavel Brutt (Rus) Gazprom – Rusvelo34 
21Enrico Battaglin (Ita) Team LottoNl-Jumbo31 
22Maximiliano Richeze (Arg) Quick-Step Floors28 
23Geraint Thomas (GBr) Team Sky27 
24Phil Bauhaus (Ger) Team Sunweb25 
25Nathan Haas (Aus) Dimension Data24 
26Giuseppe Fonzi (Ita) Wilier Triestina24 
27Bob Jungels (Lux) Quick-Step Floors23 
28Sacha Modolo (Ita) UAE Team Emirates23 
29Jan Polanc (Slo) UAE Team Emirates20 
30Ivan Rovny (Rus) Gazprom – Rusvelo20 
31Ilia Koshevoy (Blr) Wilier Triestina20 
32Adam Yates (GBr) Orica-Scott19 
33Jan Tratnik (Slo) CCC Sprandi Polkowice16 
34Vincenzo Nibali (Ita) Bahrain-Merida14 
35Michael Woods (Can) Cannondale-Drapac14 
36Tom Dumoulin (Ned) Team Sunweb13 
37Ilnur Zakarin (Rus) Katusha-Alpecin12 
38Kanstantsin Siutsou (Blr) Bahrain-Merida12 
39Marcin Bialoblocki (Pol) CCC Sprandi Polkowice12 
40Viacheslav Kuznetsov (Rus) Katusha-Alpecin11 
41Cesare Benedetti (Ita) Bora-Hansgrohe11 
42Aleksei Tcatevich (Rus) Gazprom – Rusvelo11 
43Wilco Kelderman (Ned) Team Sunweb10 
44Lukasz Owsian (Pol) CCC Sprandi Polkowice10 
45Mads Pedersen (Den) Trek-Segafredo10 
46Bauke Mollema (Ned) Trek-Segafredo9 
47Thibaut Pinot (Fra) FDJ7 
48Rui Costa (Por) UAE Team Emirates6 
49Dario Cataldo (Ita) Astana Pro Team6 
50Matteo Montaguti (Ita) AG2R La Mondiale6 
51Nairo Quintana (Col) Movistar Team5 
52Gregor Mühlberger (Aut) Bora-Hansgrohe5 
53Jacques Janse Van Rensburg (RSA) Dimension Data5 
54Davide Villella (Ita) Cannondale-Drapac4 
55Bart De Clercq (Bel) Lotto Soudal4 
56Valerio Agnoli (Ita) Bahrain-Merida4 
57Johann Van Zyl (RSA) Dimension Data4 
58Laurent Didier (Lux) Trek-Segafredo3 
59Salvatore Puccio (Ita) Team Sky3 
60Eros Capecchi (Ita) Quick-Step Floors3 
61Iljo Keisse (Bel) Quick-Step Floors3 
62Jan Bárta (Cze) Bora-Hansgrohe3 
63Pieter Serry (Bel) Quick-Step Floors3 
64Steven Kruijswijk (Ned) Team LottoNl-Jumbo2 
65Igor Anton (Spa) Dimension Data2 
66Simone Ponzi (Ita) CCC Sprandi Polkowice2 
67Jasper De Buyst (Bel) Lotto Soudal2 
68Christopher Juul Jensen (Den) Orica-Scott2 
69Svein Tuft (Can) Orica-Scott2 
70Andrey Amador (CRc) Movistar Team1 
71Patrick Konrad (Aut) Bora-Hansgrohe1 
72Francisco Ventoso (Spa) BMC Racing Team1 
73Dries Devenyns (Bel) Quick-Step Floors1 
74Lars Ytting Bak (Den) Lotto Soudal1 
75Jose Rojas (Spa) Movistar Team-5 
Sprints classification
#Rider Name (Country) TeamResult
1Daniel Teklehaimanot (Eri) Dimension Data37 pts
2Eugert Zhupa (Alb) Wilier Triestina29 
3Pavel Brutt (Rus) Gazprom – Rusvelo28 
4Jasper Stuyven (Bel) Trek-Segafredo28 
5Maciej Paterski (Pol) CCC Sprandi Polkowice20 
6Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo20 
7Evgeny Shalunov (Rus) Gazprom – Rusvelo16 
8Fernando Gaviria (Col) Quick-Step Floors14 
9Simone Andreetta (Ita) Bardiani CSF14 
10Kristian Sbaragli (Ita) Dimension Data12 
11Giuseppe Fonzi (Ita) Wilier Triestina12 
12Jan Polanc (Slo) UAE Team Emirates9 
13Jacques Janse Van Rensburg (RSA) Dimension Data9 
14Ivan Rovny (Rus) Gazprom – Rusvelo9 
15Ilia Koshevoy (Blr) Wilier Triestina9 
16Silvan Dillier (Swi) BMC Racing Team8 
17Lukas Pöstlberger (Aut) Bora-Hansgrohe7 
18Jan Tratnik (Slo) CCC Sprandi Polkowice5 
19Eugenio Alafaci (Ita) Trek-Segafredo4 
20Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4 
21Cesare Benedetti (Ita) Bora-Hansgrohe3 
22Lukasz Owsian (Pol) CCC Sprandi Polkowice3 
23Mads Pedersen (Den) Trek-Segafredo3 
24André Greipel (Ger) Lotto Soudal2 
25Maximiliano Richeze (Arg) Quick-Step Floors2 
26Valerio Agnoli (Ita) Bahrain-Merida1 
Mountains classification
#Rider Name (Country) TeamResult
1Jan Polanc (Slo) UAE Team Emirates44 pts
2Daniel Teklehaimanot (Eri) Dimension Data23 
3Ilnur Zakarin (Rus) Katusha-Alpecin18 
4Jacques Janse Van Rensburg (RSA) Dimension Data15 
5Simone Andreetta (Ita) Bardiani CSF15 
6Geraint Thomas (GBr) Team Sky12 
7Cesare Benedetti (Ita) Bora-Hansgrohe9 
8Thibaut Pinot (Fra) FDJ9 
9Omar Fraile (Spa) Dimension Data9 
10Lukas Pöstlberger (Aut) Bora-Hansgrohe8 
11Pavel Brutt (Rus) Gazprom – Rusvelo7 
12Dario Cataldo (Ita) Astana Pro Team6 
13Pierre Rolland (Fra) Cannondale-Drapac6 
14Silvan Dillier (Swi) BMC Racing Team6 
15Eugert Zhupa (Alb) Wilier Triestina6 
16Evgeny Shalunov (Rus) Gazprom – Rusvelo6 
17Tom Dumoulin (Ned) Team Sunweb4 
18Eugenio Alafaci (Ita) Trek-Segafredo4 
19Maciej Paterski (Pol) CCC Sprandi Polkowice3 
20Jan Tratnik (Slo) CCC Sprandi Polkowice3 
21Giuseppe Fonzi (Ita) Wilier Triestina3 
22Bob Jungels (Lux) Quick-Step Floors2 
23Matteo Montaguti (Ita) AG2R La Mondiale2 
24Jasper Stuyven (Bel) Trek-Segafredo2 
25Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2 
26Adam Yates (GBr) Orica-Scott1 
27Manuele Boaro (Ita) Bahrain-Merida1 
28Ivan Rovny (Rus) Gazprom – Rusvelo1 
29Ilia Koshevoy (Blr) Wilier Triestina1 
30Marcin Bialoblocki (Pol) CCC Sprandi Polkowice1 
Combativity classification
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors34 pts
2Jasper Stuyven (Bel) Trek-Segafredo29 
3Daniel Teklehaimanot (Eri) Dimension Data23 
4Jan Polanc (Slo) UAE Team Emirates19 
5Simone Andreetta (Ita) Bardiani CSF19 
6André Greipel (Ger) Lotto Soudal18 
7Pavel Brutt (Rus) Gazprom – Rusvelo17 
8Eugert Zhupa (Alb) Wilier Triestina17 
9Lukas Pöstlberger (Aut) Bora-Hansgrohe16 
10Silvan Dillier (Swi) BMC Racing Team13 
11Evgeny Shalunov (Rus) Gazprom – Rusvelo13 
12Caleb Ewan (Aus) Orica-Scott11 
13Maciej Paterski (Pol) CCC Sprandi Polkowice11 
14Kristian Sbaragli (Ita) Dimension Data11 
15Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10 
16Jacques Janse Van Rensburg (RSA) Dimension Data10 
17Giuseppe Fonzi (Ita) Wilier Triestina9 
18Ilnur Zakarin (Rus) Katusha-Alpecin8 
19Sam Bennett (Irl) Bora-Hansgrohe8 
20Ivan Rovny (Rus) Gazprom – Rusvelo7 
21Giacomo Nizzolo (Ita) Trek-Segafredo7 
22Ilia Koshevoy (Blr) Wilier Triestina7 
23Geraint Thomas (GBr) Team Sky6 
24Jan Tratnik (Slo) CCC Sprandi Polkowice6 
25Cesare Benedetti (Ita) Bora-Hansgrohe6 
26Roberto Ferrari (Ita) UAE Team Emirates5 
27Rüdiger Selig (Ger) Bora-Hansgrohe5 
28Jakub Mareczko (Ita) Wilier Triestina5 
29Thibaut Pinot (Fra) FDJ4 
30Maximiliano Richeze (Arg) Quick-Step Floors4 
31Eugenio Alafaci (Ita) Trek-Segafredo4 
32Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4 
33Lukasz Owsian (Pol) CCC Sprandi Polkowice3 
34Mads Pedersen (Den) Trek-Segafredo3 
35Nathan Haas (Aus) Dimension Data3 
36Dario Cataldo (Ita) Astana Pro Team2 
37Michael Woods (Can) Cannondale-Drapac2 
38Omar Fraile (Spa) Dimension Data2 
39Sacha Modolo (Ita) UAE Team Emirates2 
40Phil Bauhaus (Ger) Team Sunweb2 
41Adam Yates (GBr) Orica-Scott1 
42Tom Dumoulin (Ned) Team Sunweb1 
43Kanstantsin Siutsou (Blr) Bahrain-Merida1 
44Pierre Rolland (Fra) Cannondale-Drapac1 
45Enrico Battaglin (Ita) Team LottoNl-Jumbo1 
46Ryan Gibbons (RSA) Dimension Data1 
47Valerio Agnoli (Ita) Bahrain-Merida1 
Young riders classification
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors33:56:07 
2Adam Yates (GBr) Orica-Scott0:00:10 
3Davide Formolo (Ita) Cannondale-Drapac  
4Jan Polanc (Slo) UAE Team Emirates0:01:18 
5Simone Petilli (Ita) UAE Team Emirates0:01:34 
6Valerio Conti (Ita) UAE Team Emirates0:02:10 
7Laurens De Plus (Bel) Quick-Step Floors0:07:18 
8Cristian Rodriguez (Spa) Wilier Triestina0:07:47 
9Gregor Mühlberger (Aut) Bora-Hansgrohe0:10:35 
10Sebastian Henao (Col) Team Sky0:12:25 
11Alexander Foliforov (Rus) Gazprom – Rusvelo0:14:23 
12François Bidard (Fra) AG2R La Mondiale0:14:47 
13Julien Bernard (Fra) Trek-Segafredo0:18:34 
14Lukas Pöstlberger (Aut) Bora-Hansgrohe0:20:58 
15Jasper Stuyven (Bel) Trek-Segafredo0:21:34 
16Hugh Carthy (GBr) Cannondale-Drapac0:24:20 
17Michal Schlegel (Cze) CCC Sprandi Polkowice0:24:52 
18Carlos Verona (Spa) Orica-Scott0:25:06 
19Ryan Gibbons (RSA) Dimension Data0:26:45 
20Dylan Teuns (Bel) BMC Racing Team0:27:30 
21Clement Chevrier (Fra) AG2R La Mondiale0:28:23 
22Matej Mohoric (Slo) UAE Team Emirates0:28:30 
23Fernando Gaviria (Col) Quick-Step Floors0:28:32 
24Edward Ravasi (Ita) UAE Team Emirates0:29:05 
25Luka Pibernik (Slo) Bahrain-Merida0:29:25 
26Sindre Skjøstad Lunke (Nor) Team Sunweb0:30:07 
27Felix Großschartner (Aut) CCC Sprandi Polkowice0:30:32 
28Quentin Jauregui (Fra) AG2R La Mondiale0:31:14 
29Jasper De Buyst (Bel) Lotto Soudal0:32:19 
30Matvey Mamykin (Rus) Katusha-Alpecin0:33:44 
31Caleb Ewan (Aus) Orica-Scott0:40:13 
32Davide Martinelli (Ita) Quick-Step Floors0:41:27 
33Alexander Edmondson (Aus) Orica-Scott0:41:40 
34Mads Pedersen (Den) Trek-Segafredo0:42:24 
35Vincenzo Albanese (Ita) Bardiani CSF0:42:27 
36Giulio Ciccone (Ita) Bardiani CSF0:44:10 
37Ivan Savitckii (Rus) Gazprom – Rusvelo0:44:17 
38Julen Amezqueta (Spa) Wilier Triestina0:45:26 
39Jakub Mareczko (Ita) Wilier Triestina0:46:13 
40Phil Bauhaus (Ger) Team Sunweb0:47:14 
41Daniel Martinez (Col) Wilier Triestina0:49:02 
42Lorenzo Rota (Ita) Bardiani CSF0:49:59 
43Simone Andreetta (Ita) Bardiani CSF0:53:08 
44Evgeny Shalunov (Rus) Gazprom – Rusvelo0:55:10 
45Manuel Senni (Ita) BMC Racing Team1:03:50 
Teams classification
#Rider Name (Country) TeamResult
1UAE Team Emirates101:49:20 
2Cannondale-Drapac0:00:04 
3Movistar Team0:00:27 
4Astana Pro Team0:03:12 
5Bahrain-Merida0:04:34 
6AG2R La Mondiale0:05:28 
7Team Sunweb0:07:28 
8Team Sky0:08:11 
9FDJ0:09:17 
10Trek-Segafredo0:09:18 
11BMC Racing Team0:10:13 
12Lotto Soudal0:18:44 
13Orica-Scott0:19:09 
14Team LottoNl-Jumbo0:20:26 
15Dimension Data0:20:53 
16Quick-Step Floors0:20:58 
17Katusha-Alpecin0:24:53 
18Gazprom – Rusvelo0:28:54 
19Bora-Hansgrohe0:40:44 
20CCC Sprandi Polkowice0:43:24 
21Wilier Triestina0:54:42 
22Bardiani CSF1:23:57 
Super teams classification
#Rider Name (Country) TeamResult
1Quick-Step Floors218 pts
2Bora-Hansgrohe191 
3Trek-Segafredo179 
4Dimension Data146 
5UAE Team Emirates137 
6Orica-Scott124 
7Lotto Soudal119 
8Wilier Triestina77 
9Gazprom – Rusvelo72 
10BMC Racing Team58 
11Team Sunweb55 
12Team Sky46 
13Katusha-Alpecin46 
14Team LottoNl-Jumbo33 
15Bahrain-Merida32 
16Bardiani CSF31 
17CCC Sprandi Polkowice30 
18Cannondale-Drapac20 
19FDJ18 
20Astana Pro Team14 
21Movistar Team11 
22AG2R La Mondiale9 

Related Articles

Back to top