Skip to main content

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

Image 1 of 48

Caleb Ewan (Orica-Scott) was happy to win his first ever Giro d'Italia stage

Caleb Ewan (Orica-Scott) was happy to win his first ever Giro d'Italia stage
(Image credit: Bettini Photo)
Image 2 of 48

Caleb Ewan takes a narrow victory on the Giro d'Italia's seventh stage.

Caleb Ewan takes a narrow victory on the Giro d'Italia's seventh stage.
(Image credit: Tim de Waele/TDWSport.com)
Image 3 of 48

Fernando Gaviria had to be happy with the cyclamen jersey after losing the sprint in Alberobello

Fernando Gaviria had to be happy with the cyclamen jersey after losing the sprint in Alberobello
(Image credit: Tim de Waele/TDWSport.com)
Image 4 of 48

Caleb Ewan (Orica-Scott) lets rip with the spumante

Caleb Ewan (Orica-Scott) lets rip with the spumante
(Image credit: Tim de Waele/TDWSport.com)
Image 5 of 48

Bob Jungels (Quick-Step Floors) kept pink for another day

Bob Jungels (Quick-Step Floors) kept pink for another day
(Image credit: Tim de Waele/TDWSport.com)
Image 6 of 48

Caleb Ewan (Orica-Scott) celebrates his first win at the Giro d'Italia

Caleb Ewan (Orica-Scott) celebrates his first win at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 7 of 48

Diego Rosa (Team Sky)

Diego Rosa (Team Sky)
(Image credit: Bettini Photo)
Image 8 of 48

Bauke Mollema (Trek-Segfredo)

Bauke Mollema (Trek-Segfredo)
(Image credit: Bettini Photo)
Image 9 of 48

Tejay van Garderen (BMC)

Tejay van Garderen (BMC)
(Image credit: Bettini Photo)
Image 10 of 48

Mikel Landa (Team Sky)

Mikel Landa (Team Sky)
(Image credit: Bettini Photo)
Image 11 of 48

Actor Patrick Dempsey was a specila guest at the Giro d'Italia

Actor Patrick Dempsey was a specila guest at the Giro d'Italia
(Image credit: Bettini Photo)
Image 12 of 48

Nairo Quintana (Movistar)

Nairo Quintana (Movistar)
(Image credit: Bettini Photo)
Image 13 of 48

Patrick Dempsey rides with the BMC team

Patrick Dempsey rides with the BMC team
(Image credit: Bettini Photo)
Image 14 of 48

Vincenzo Nibali (Bahrain-Merida)

Vincenzo Nibali (Bahrain-Merida)
(Image credit: Bettini Photo)
Image 15 of 48

Bob Jungels (Quick-Step Floors) on the Giro d'Italia podium

Bob Jungels (Quick-Step Floors) on the Giro d'Italia podium
(Image credit: Bettini Photo)
Image 16 of 48

Bob Jungels (Quick-Step Floors) opens the spumante

Bob Jungels (Quick-Step Floors) opens the spumante
(Image credit: Bettini Photo)
Image 17 of 48

Caleb Ewan (Orica-Scott) won a close sprint

Caleb Ewan (Orica-Scott) won a close sprint
(Image credit: Bettini Photo)
Image 18 of 48

Bob Jungels (Quick-Step Floors)

Bob Jungels (Quick-Step Floors)
(Image credit: Bettini Photo)
Image 19 of 48

Caleb Ewan (Orica-Scott) celebrates his win in Alberobello

Caleb Ewan (Orica-Scott) celebrates his win in Alberobello
(Image credit: Bettini Photo)
Image 20 of 48

Nairo Quintana at the Giro d'Italia

Nairo Quintana at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 21 of 48

Ilnur Zakarin mugging for the camera at the Giro d'Italia

Ilnur Zakarin mugging for the camera at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 22 of 48

Michal Golas and Mikel Landa at the Giro d'Italia

Michal Golas and Mikel Landa at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 23 of 48

Diego Rosa at the Sky team car on the Giro d'Italia's stage 7

Diego Rosa at the Sky team car on the Giro d'Italia's stage 7
(Image credit: Tim de Waele/TDWSport.com)
Image 24 of 48

Manuele Boaro on bottle duty at the Giro d'Italia

Manuele Boaro on bottle duty at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 25 of 48

The back of the pack at the Giro d'Italia

The back of the pack at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 26 of 48

The peloton makes its way through Southern Italy on stage 7 of the Giro d'Italia.

The peloton makes its way through Southern Italy on stage 7 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 27 of 48

Adam Yates in white at the Giro d'Italia

Adam Yates in white at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 28 of 48

Orica-Scott in the bunch at the Giro d'Italia

Orica-Scott in the bunch at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 29 of 48

Quick-Step in the peloton on the Giro d'Italia's seventh stage

Quick-Step in the peloton on the Giro d'Italia's seventh stage
(Image credit: Tim de Waele/TDWSport.com)
Image 30 of 48

The pack on stage 7 of the Giro d'Italia

The pack on stage 7 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 31 of 48

Bob Jungels and his Quick-Step Floors teammates at the Giro d'Italia

Bob Jungels and his Quick-Step Floors teammates at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 32 of 48

Adam Yates on stage 7 of the Giro d'Italia

Adam Yates on stage 7 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 33 of 48

Adam Yates at the Giro d'Italia

Adam Yates at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 34 of 48

Patrick Dempsey makes an appearance at the Giro d'Italia

Patrick Dempsey makes an appearance at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 35 of 48

Patrick Dempsey with the Giro's jersey wearers ahead of stage 7

Patrick Dempsey with the Giro's jersey wearers ahead of stage 7
(Image credit: Tim de Waele/TDWSport.com)
Image 36 of 48

Patrick Dempsey in pink

Patrick Dempsey in pink
(Image credit: Tim de Waele/TDWSport.com)
Image 37 of 48

Mikel Landa all smiles on stage 7 of the Giro d'Italia

Mikel Landa all smiles on stage 7 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 38 of 48

Patrick Dempsey rolls out with BMC on the Giro d'Italia's stage 7

Patrick Dempsey rolls out with BMC on the Giro d'Italia's stage 7
(Image credit: Tim de Waele/TDWSport.com)
Image 39 of 48

Caleb Ewan staying informed at the Giro d'Italia

Caleb Ewan staying informed at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 40 of 48

Orica-Scott bikes before stage 7 of the Giro d'Italia

Orica-Scott bikes before stage 7 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 41 of 48

Breakers Giuseppe Fonzi and Dimitri Kozonchuk on stage 7 of the Giro d'Italia

Breakers Giuseppe Fonzi and Dimitri Kozonchuk on stage 7 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 42 of 48

Giuseppe Fonzi and Dimitri Kozonchuk in the break at the Giro d'Italia

Giuseppe Fonzi and Dimitri Kozonchuk in the break at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 43 of 48

Giuseppe Fonzi and Dimitri Kozonchuk up the road on the Giro's seventh stage

Giuseppe Fonzi and Dimitri Kozonchuk up the road on the Giro's seventh stage
(Image credit: Tim de Waele/TDWSport.com)
Image 44 of 48

The pace in the peloton picked up as the Giro d'Italia's seventh stage wore on.

The pace in the peloton picked up as the Giro d'Italia's seventh stage wore on.
(Image credit: Tim de Waele/TDWSport.com)
Image 45 of 48

Fernando Gaviria back at the Quick-Step Floors team car

Fernando Gaviria back at the Quick-Step Floors team car
(Image credit: Tim de Waele/TDWSport.com)
Image 46 of 48

Orica-Scott gearing up for the coming sprint on the Giro d'Italia's seventh stage

Orica-Scott gearing up for the coming sprint on the Giro d'Italia's seventh stage
(Image credit: Tim de Waele/TDWSport.com)
Image 47 of 48

Caleb Ewan wins stage 7 of the Giro d'Italia.

Caleb Ewan wins stage 7 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 48 of 48

The three-up sprint for stage 7 was narrowly won by Caleb Ewan

The three-up sprint for stage 7 was narrowly won by Caleb Ewan
(Image credit: Tim de Waele/TDWSport.com)

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 – Rusvelo10pts
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 – Rusvelo10pts
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 Triestina3pts
2Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2
3Jan Polanc (Slo) UAE Team Emirates1

Combativity
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors11pts
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-Scott51pts
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 Floors191pts
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 Data37pts
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 Emirates44pts
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 Floors34pts
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 Floors218pts
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

Latest on Cyclingnews