Giro d'Italia stage 19: Chris Froome steals maglia rosa with 80km solo attack

Where to start? A complete implosion from the maglia rosa would ordinarily represent more than a fair share of final-week Alpine drama, but the woes of Simon Yates (Mitchelton-Scott) seemed a distant memory by the end of stage 19 of the Giro d'Italia, which will go down as one of the most sensational days in Grand Tour history.

Chris Froome (Team Sky), astoundingly, won the stage with an 80-kilometre solo raid that took him over the Colle delle Finestre, Sestrière, and to the line on the Jafferau, gaining enough time to seize the lead of the Giro with just two days to go.

With a verdict still pending in his salbutamol case, today's result may not stand the test of time in the record books, but it will live long in the memory. Few Grand Tours have been turned on their heads quite like this.

Froome was dead and buried a week ago. Even after his victory on Monte Zoncolan and his solid stage 16 time trial, he started the day fourth overall, 3:22 down on Yates and 2:54 down on Tom Dumoulin (Sunweb). He now leads the race by 40 seconds from Dumoulin, with Thibaut Pinot (Groupama-FDJ) third at 4:17, though the numbers don't begin to cover the half of it.

The mighty Colle delle Finestre was the centrepiece of the stage, the brutal 18.5km climb jutting out imposingly at mid-point of the profile, and that was where Froome's and Yates' fortunes took opposing turns. The Mitchelton-Scott rider, who had looked utterly untouchable for so much of this Giro, found himself in difficulty just a couple of kilometres in, proving that his minor wobble at Prato Nevoso the previous day was indeed a portent of decline rather than a mere moment of weakness. He would eventually cross the finish line in Bardonecchia nearly 40 minutes down on Froome.

Froome's Sky teammates set the tempo that sent Yates out of the back, and once Kenny Elissonde shredded the bunch with one final acceleration, the four-time Tour de France champion took flight several kilometres shy of the summit, shortly after the tarmac had turned to gravel.

Dumoulin and Pinot then found themselves in a three-hour pursuit, as Froome's acceleration dropped third-placed Domenico Pozzovivo (Bahrain-Merida), who eventually finished more than eight minutes down. The duo had Miguel Angel Lopez (Astana) and Richard Carapaz (Movistar) for company, and even if the white jersey rivals preferred to mark each other rather than contribute to the cause, a lifeline came in the form of Pinot's teammate Sebastien Reichenbach, who offered vital support in the valleys.

Despite the numerical disadvantage, Froome's lead only grew and grew as he headed down the other side of the Finestre, through the valley and over the easier side of Sestrière, then through the next valley and up the short but steep final climb of the Jafferau.

Carapaz struck out in the final few hundred metres to take second on the stage, three minutes behind Froome, while Pinot took third on the stage at 3:07, five seconds ahead of Lopez. A ragged Dumoulin, having done the lion's share of the chasing, dragged himself over the line at 3:23. He might have suspected Yates was vulnerable to losing the pink jersey, but he surely couldn't have imagined it going to anyone else but himself.

"I don't think I've ever attacked with 80k's to go like that on my own and gone all the way to the finish but the team did such a fantastic job to set that up for me," said Froome before pulling on the maglia rosa. "It was going to take something really special today to try and first of all get rid of Simon and get away from Dumoulin and Pozzovivo. To go from fourth to first, I wasn't going to do that on the last climb alone, so I had to try from far out and Colle de Finestre was the perfect place... It just felt good and I said 'it's now or never, I have to try'."

More than eight minutes behind Froome, Pozzovivo, who'd started the day one place above the Briton, rolled across the line for 11th place, having spent the day in a second chase group that swelled after Sestrière. Patrick Konrad (Bora-Hansgrohe), Pello Bilbao (Astana), George Bennett (LottoNL-Jumbo), all in the top 15 overall at the start of the day, were in there, along with Davide Formolo (Bora-Hansgrohe) and Sam Oomen (Sunweb).

One rider who perhaps deserved to be there was Ben O'Connor (Dimension Data), but the young Australian crashed on the descent of Sestrière as a top 10 on his debut Grand Tour was coming into focus. Other big-name losers of the day included Rohan Dennis (BMC), who was dropped on the Finestre and lost a heap of time, and Fabio Aru (UAE Team Emirates), who abandoned after an hour to put an end to a miserable Giro.

Froome leads the race by 40 seconds over Dumoulin – the only rider within four minutes – with Pinot third (4:17) ahead of Lopez (4:57), Carapaz (5:44), Pozzovivo (8:03), Bilbao (11:08), Konrad (12:19), Bennett (12:35), and Oomen (14:18). With one mountain stage and summit finish to come on Saturday ahead of the processional final day in Rome, Froome is in the driving seat to win a third consecutive Grand Tour, his sixth in total and his first at the Giro.

"It's great - obviously there's still a really hard day tomorrow, but the legs are feeling good and I've been feeling better and better as the race has gone on," he said. "Even today up front I gave it everything but I also tried to stay within my limits and tried to stay within myself. Hopefully, we can finish this off tomorrow."

How it unfolded

The breakaway had its day at Prato Nevoso on Thursday but it quickly became clear that wouldn't be happening again on stage 19. It was a fast, furious, and chaotic start as the road pitched uphill – even before the first of the day's four climbs, the second-category Colle de Lys. Sergio Henao (Team Sky) and Carlos Betancur (Movistar) were active, but many more moves came and went before a nine-man breakaway stuck, if only briefly, in the valley. In there were Luis Leon Sanchez (Astana), Matteo Montaguti (AG2R), Rodolfo Torres (Androni Giocattoli), Krists Neilands (Israel Cycling Academy), Nathan Brown (EF-Drapac), Koen Bouwman and Danny Van Poppel (LottoNL-Jumbo), and Darwin Atapuma and Valerio Conti (UAE Team Emirates).

Hitting the lower slopes of the Finestre, they had less than a minute, and that quickly evaporated as the Sky train, absent so far at this Giro, appeared at the head of the peloton. Salvatore Puccio was the first in the line - with De La Cruz, Henao, Elissonde, Poels, and Froome behind - and the Italian hadn't even finished his turn when Yates started to drift towards the back of the group. The maglia rosa quickly lost contact and the writing was on the wall as Mikel Nieve visibly had to soft-pedal in order to keep his team leader in tow.

The Sky train rolled on and a huge turn from De La Cruz even dropped Henao. By this point, the bunch had thinned out considerably, but the real fault lines emerged when Elissonde made his vicious acceleration, putting Pozzovivo in immediate trouble. Ellisonde's turn was short but paved the way for Froome, who managed to find another turn of pace. In the saddle, he spun away from Dumoulin, with Pinot and Carapaz the only others able to stay in touch, along with Lopez and Reichenbach yo-yo-ing off the back. It soon became clear this was no testing of the water; Froome really was going for it from 80km out.

At first, Froome's advantage was modest, with Dumoulin steadily keeping him at 15 seconds, but another injection of pace a couple of kilometres from the top took it out to 40 seconds. Just shy of the summit, Pinot broke a spoke, and Dumoulin thought it sensible to keep him for company, with Reichenbach not far from regaining contact either.

They, along with Lopez and Carapaz, crested the climb 38 seconds in arrears. Behind them was a group of six containing Pozzovivo, O'Connor, Bennett, Bilbao, Poels, and Oomen at 2:15. Yates was 15 minutes down by the time he'd dragged his hunched shoulders and empty legs over the top.

Froome opens up his gap

Before reaching Sestrière, the third climb of the day, Froome had to descend the Colle delle Finestre and take on a short hike through the valley. And that's where his lead really started to yawn out and where it became clear the pink jersey could come into play. The Sky rider completed the descent - made treacherous by wet patches, narrow roads, and tight corners - nearly a minute quicker than the five chasers.

He took a lead of 1:40 onto the flatter roads, where it became abundantly clear Carapaz and Lopez would not be offering up a single turn. It was left to Dumoulin and Reichenbach, and to a slightly lesser extent Pinot, to drag Froome back, but the lone leader only took the gap the other way. In the third group, Pozzovivo, Bennett, and O'Connor worked while Oomen, Bilbao, and Poels, all with teammates up the road, sat in. That group slowly started to lose ground to the Dumoulin group.

The climb was preceded by an intermediate sprint, and Froome gladly took three bonus seconds, while Dumoulin took two and Pinot one. Froome hit the climb with a lead of 1:52, and while the steadier gradients should have favoured a group, with the slipstream much more of a benefit than on the Finestre, he continued to put time into the chasers.

By the top, he was 2:45 ahead and almost in the virtual maglia rosa. The Pozzovivo group was now two minutes down on the Dumoulin group.

Maglia rosa hopes dim for Dumoulin

Froome once again descended quicker than his pursuers, taking the virtual lead as he came down from Sestrière. The problem, however, would come in the form of the valley roads ahead of the final climb, some 15km of them on the false flat of the A32 highway. Again, this should have been the sort of terrain that stacked the odds in favour of a group of riders over a lone leader, but still, Froome's lead grew. Even with three out of five willing chasers, the Dumoulin group looked ragged, and Froome, not exactly looking comfortable as he doused himself with water and took sustenance from soigneurs at every opportunity, took his lead above the three-minute mark.

The third group on the road was fading fast, with riders like Alexandre Geniez, Davide Formolo, and Sergio Henao getting back into it. But it was clear Pozzoivo was slipping dramatically down the standings, with the group now almost five minutes down on Dumoulin, and eight on Froome. O'Connor had come unstuck on one of the corners on the descent and soon had to abandon.

The Jafferau climb started with 7.2km remaining and represented a real sting in the tail, with an average gradient on the verge of double figures. It looked like Froome might fade as his lead dipped from 3:30 back down to 3:15 in the space of a kilometre or so. But he rallied again, despite big accelerations from everyone in that chase group.

Reichenbach offered up one final turn, and Dumoulin found himself distanced, with 6km still to cover. He dragged his way back but Pinot immediately attacked and danced on the pedals on his own for a while. Dumoulin's steady tempo, however, brought the four riders back together, though it was soon time for Lopez and Carapaz to launch their inevitable attacks, having sat in all day. Lopez went first, tracked by Carapaz, but Pinot responded and Dumoulin dragged his way back again. Dumoulin then came to the front in what was perhaps a statement of intent, but he was soon on the back foot again as Lopez kicked and the trio went away. Again, Dumoulin steadily drew his way back up, and the quartet decided to climb together until the final few hundred metres.

All the while, Froome was entering the final kilometre with a lead that still stood at 3:10. He rounded the final bend and punched the air as he crossed the line. He was in pink, and behind him, the Giro d'Italia in smithereens.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Chris Froome (GBr) Team Sky5:12:26
2Richard Carapaz (Ecu) Movistar Team0:03:00
3Thibaut Pinot (Fra) Groupama-FDJ0:03:07
4Miguel Angel Lopez (Col) Astana Pro Team0:03:12
5Tom Dumoulin (Ned) Team Sunweb0:03:23
6Sébastien Reichenbach (Swi) Groupama-FDJ0:06:13
7Davide Formolo (Ita) Bora-Hansgrohe0:08:22
8Sam Oomen (Ned) Team Sunweb0:08:23
9Patrick Konrad (Aut) Bora-HansgroheRow 8 - Cell 2
10Pello Bilbao (Spa) Astana Pro TeamRow 9 - Cell 2
11Domenico Pozzovivo (Ita) Bahrain-Merida0:08:29
12George Bennett (NZl) LottoNL-Jumbo0:08:38
13Alexandre Geniez (Fra) AG2R La Mondiale0:09:45
14Sergio Henao (Col) Team Sky0:11:09
15Wout Poels (Ned) Team SkyRow 14 - Cell 2
16Ben Hermans (Bel) Israel Cycling Academy0:14:00
17Gianluca Brambilla (Ita) Trek-Segafredo0:14:20
18Rohan Dennis (Aus) BMC Racing Team0:14:38
19José Gonçalves (Por) Katusha-Alpecin0:14:55
20Robert Gesink (Ned) LottoNL-Jumbo0:15:41
21Georg Preidler (Aut) Groupama-FDJ0:19:32
22Luis León Sanchez (Spa) Astana Pro TeamRow 21 - Cell 2
23Kilian Frankiny (Swi) BMC Racing Team0:23:07
24Diego Ulissi (Ita) UAE Team Emirates0:24:43
25Hubert Dupont (Fra) AG2R La Mondiale0:24:49
26Darwin Atapuma (Col) UAE Team EmiratesRow 25 - Cell 2
27Valerio Conti (Ita) UAE Team EmiratesRow 26 - Cell 2
28François Bidard (Fra) AG2R La MondialeRow 27 - Cell 2
29Eros Capecchi (Ita) Quick-Step Floors0:25:32
30Matteo Montaguti (Ita) AG2R La Mondiale0:26:00
31Laurens ten Dam (Ned) Team Sunweb0:27:00
32Koen Bouwmam (Ned) LottoNL-Jumbo0:27:22
33Davide Villella (Ita) Astana Pro Team0:32:52
34Alexey Lutsenko (Kaz) Astana Pro TeamRow 33 - Cell 2
35Joe Dombrowski (USA) EF Education First-Drapac p/b CannondaleRow 34 - Cell 2
36Benjamin King (USA) Dimension DataRow 35 - Cell 2
37Andrey Zeits (Kaz) Astana Pro TeamRow 36 - Cell 2
38Jan Hirt (Cze) Astana Pro TeamRow 37 - Cell 2
39Michael Woods (Can) EF Education First-Drapac p/b Cannondale0:33:35
40Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec0:33:51
41Jan Polanc (Slo) UAE Team Emirates0:34:28
42Carlos Betancur (Col) Movistar TeamRow 41 - Cell 2
43Victor De La Parte (Spa) Movistar TeamRow 42 - Cell 2
44Rodolfo Torres (Col) Androni Giocattoli-SidermecRow 43 - Cell 2
45Jérémy Roy (Fra) Groupama-FDJRow 44 - Cell 2
46Anthony Roux (Fra) Groupama-FDJRow 45 - Cell 2
47Steve Morabito (Swi) Groupama-FDJRow 46 - Cell 2
48Maurits Lammertink (Ned) Katusha-AlpecinRow 47 - Cell 2
49Manuele Mori (Ita) UAE Team Emirates0:35:05
50Salvatore Puccio (Ita) Team SkyRow 49 - Cell 2
51Christian Knees (Ger) Team SkyRow 50 - Cell 2
52Felix Grossschartner (Aut) Bora-HansgroheRow 51 - Cell 2
53Kenny Elissonde (Fra) Team SkyRow 52 - Cell 2
54Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale0:35:09
55Zdenek Stybar (Cze) Quick-Step FloorsRow 54 - Cell 2
56Eduardo Sepulveda (Arg) Movistar TeamRow 55 - Cell 2
57Domen Novak (Slo) Bahrain-MeridaRow 56 - Cell 2
58David De La Cruz (Spa) Team Sky0:35:16
59Giulio Ciccone (Ita) Bardiani CSF0:35:18
60Jacopo Mosca (Ita) Wilier Triestina-Selle ItaliaRow 59 - Cell 2
61Fausto Masnada (Ita) Androni Giocattoli-SidermecRow 60 - Cell 2
62Enrico Battaglin (Ita) LottoNL-JumboRow 61 - Cell 2
63Niklas Eg (Den) Trek-SegafredoRow 62 - Cell 2
64Quentin Jauregui (Fra) AG2R La MondialeRow 63 - Cell 2
65Davide Ballerini (Ita) Androni Giocattoli-Sidermec0:35:24
66Krists Neilands (Lat) Israel Cycling AcademyRow 65 - Cell 2
67Matej Mohoric (Slo) Bahrain-Merida0:35:27
68Jarlinson Pantano (Col) Trek-Segafredo0:35:34
69Giovanni Visconti (Ita) Bahrain-Merida0:35:51
70Mads Würtz Schmidt (Den) Katusha-Alpecin0:36:09
71Nico Denz (Ger) AG2R La Mondiale0:37:22
72Matthieu Ladagnous (Fra) Groupama-FDJ0:37:34
73Jurgen Roelandts (Bel) BMC Racing Team0:37:39
74Ruben Plaza (Spa) Israel Cycling Academy0:37:44
75Alessandro De Marchi (Ita) BMC Racing Team0:37:52
76Marco Marcato (Ita) UAE Team Emirates0:37:57
77Roman Kreuziger (Cze) Mitchelton-Scott0:38:51
78Mikel Nieve (Spa) Mitchelton-ScottRow 77 - Cell 2
79Simon Yates (GBr) Mitchelton-ScottRow 78 - Cell 2
80Tom Van Asbroeck (Bel) EF Education First-Drapac p/b CannondaleRow 79 - Cell 2
81Maximilian Schachmann (Ger) Quick-Step FloorsRow 80 - Cell 2
82Jean-Pierre Drucker (Lux) BMC Racing TeamRow 81 - Cell 2
83Mattia Cattaneo (Ita) Androni Giocattoli-SidermecRow 82 - Cell 2
84Marco Frapporti (Ita) Androni Giocattoli-SidermecRow 83 - Cell 2
85Jack Haig (Aus) Mitchelton-ScottRow 84 - Cell 2
86Christopher Hamilton (Aus) Team SunwebRow 85 - Cell 2
87Alex Dowsett (GBr) Katusha-AlpecinRow 86 - Cell 2
88Christopher Juul Jensen (Den) Mitchelton-Scott0:38:57
89Nathan Brown (USA) EF Education First-Drapac p/b Cannondale0:39:10
90Jacques Janse Van Rensburg (RSA) Dimension Data0:39:24
91Ruben Fernandez (Spa) Movistar TeamRow 90 - Cell 2
92Antonio Pedrero (Spa) Movistar Team0:39:31
93Bert-Jan Lindeman (Ned) LottoNL-Jumbo0:39:40
94Vegard Stake Laengen (Nor) UAE Team Emirates0:40:26
95Fabio Sabatini (Ita) Quick-Step Floors0:43:45
96Adam Hansen (Aus) Lotto Fix AllRow 95 - Cell 2
97Alex Turrin (Ita) Wilier Triestina-Selle ItaliaRow 96 - Cell 2
98Tony Martin (Ger) Katusha-AlpecinRow 97 - Cell 2
99Danny van Poppel (Ned) LottoNL-JumboRow 98 - Cell 2
100Zakkari Dempster (Aus) Israel Cycling AcademyRow 99 - Cell 2
101Markel Irizar (Spa) Trek-SegafredoRow 100 - Cell 2
102Roy Curvers (Ned) Team SunwebRow 101 - Cell 2
103Clement Venturini (Fra) AG2R La MondialeRow 102 - Cell 2
104Guillaume Boivin (Can) Israel Cycling AcademyRow 103 - Cell 2
105Ryan Mullen (Irl) Trek-SegafredoRow 104 - Cell 2
106Guy Sagiv (Isr) Israel Cycling AcademyRow 105 - Cell 2
107Sander Armee (Bel) Lotto Fix AllRow 106 - Cell 2
108Chad Haga (USA) Team SunwebRow 107 - Cell 2
109Gijs Van Hoecke (Bel) LottoNL-JumboRow 108 - Cell 2
110Francisco Ventoso (Spa) BMC Racing TeamRow 109 - Cell 2
111Manuel Belletti (Ita) Androni Giocattoli-SidermecRow 110 - Cell 2
112Ryan Gibbons (RSA) Dimension DataRow 111 - Cell 2
113Jos van Emden (Ned) LottoNL-JumboRow 112 - Cell 2
114Lars Bak (Den) Lotto Fix AllRow 113 - Cell 2
115Natnael Berhane (Eri) Dimension DataRow 114 - Cell 2
116Eugert Zhupa (Alb) Wilier Triestina-Selle ItaliaRow 115 - Cell 2
117Dayer Quintana (Col) Movistar TeamRow 116 - Cell 2
118Esteban Chaves (Col) Mitchelton-ScottRow 117 - Cell 2
119Mitchell Docker (Aus) EF Education First-Drapac p/b CannondaleRow 118 - Cell 2
120Lennard Hofstede (Ned) Team SunwebRow 119 - Cell 2
121Cesare Benedetti (Ita) Bora-HansgroheRow 120 - Cell 2
122Baptiste Planckaert (Bel) Katusha-AlpecinRow 121 - Cell 2
123Sam Bewley (NZl) Mitchelton-ScottRow 122 - Cell 2
124Jaco Venter (RSA) Dimension DataRow 123 - Cell 2
125Rémi Cavagna (Fra) Quick-Step FloorsRow 124 - Cell 2
126Florian Senechal (Fra) Quick-Step FloorsRow 125 - Cell 2
127Christoph Pfingsten (Ger) Bora-HansgroheRow 126 - Cell 2
128Andrea Vendrame (Ita) Androni Giocattoli-SidermecRow 127 - Cell 2
129Elia Viviani (Ita) Quick-Step FloorsRow 128 - Cell 2
130Michael Mørkøv (Den) Quick-Step FloorsRow 129 - Cell 2
131Svein Tuft (Can) Mitchelton-ScottRow 130 - Cell 2
132Enrico Barbin (Ita) Bardiani CSFRow 131 - Cell 2
133Liam Bertazzo (Ita) Wilier Triestina-Selle ItaliaRow 132 - Cell 2
134Andreas Schillinger (Ger) Bora-HansgroheRow 133 - Cell 2
135Niccolo Bonifazio (Ita) Bahrain-MeridaRow 134 - Cell 2
136Sam Bennett (Irl) Bora-HansgroheRow 135 - Cell 2
137Simone Andreetta (Ita) Bardiani CSFRow 136 - Cell 2
138Sacha Modolo (Ita) EF Education First-Drapac p/b Cannondale0:44:04
139Paolo Simion (Ita) Bardiani CSF0:44:07
140Antonio Nibali (Ita) Bahrain-Merida0:44:26
141Manuele Boaro (Ita) Bahrain-Merida0:44:30
142Viacheslav Kuznetsov (Rus) Katusha-Alpecin0:44:43
143Kristian Sbaragli (Ita) Israel Cycling Academy0:45:05
144Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia0:45:10
145Boy van Poppel (Ned) Trek-SegafredoRow 144 - Cell 2
146Marco Coledan (Ita) Wilier Triestina-Selle ItaliaRow 145 - Cell 2
147Laurent Didier (Lux) Trek-Segafredo0:45:26
148Jens Debusschere (Bel) Lotto Fix AllRow 147 - Cell 2
149Mads Pedersen (Den) Trek-Segafredo0:45:30
150Frederik Frison (Bel) Lotto Fix All0:45:32
151Maxim Belkov (Rus) Katusha-Alpecin0:45:49
DNFLouis Vervaeke (Bel) Team SunwebRow 151 - Cell 2
DNFMikael Cherel (Fra) AG2R La MondialeRow 152 - Cell 2
DNFMirco Maestri (Ita) Bardiani CSFRow 153 - Cell 2
DNFWilliam Bonnet (Fra) Groupama-FDJRow 154 - Cell 2
DNFBen O'Connor (Aus) Dimension DataRow 155 - Cell 2
DNFVasil Kiryienka (Blr) Team SkyRow 156 - Cell 2
DNFFabio Aru (Ita) UAE Team EmiratesRow 157 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Sant'Antonino di Susa, 74km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Zdenek Stybar (Cze) Quick-Step Floors10pts
2Krists Neilands (Lat) Israel Cycling Academy6Row 1 - Cell 3
3Fausto Masnada (Ita) Androni Giocattoli-Sidermec3Row 2 - Cell 3
4Nathan Brown (USA) EF Education First-Drapac p/b Cannondale2Row 3 - Cell 3
5Davide Formolo (Ita) Bora-HansgroheRow 4 - Cell 2 Row 4 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Pragelato, 127km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Froome (GBr) Team Sky10pts
2Tom Dumoulin (Ned) Team Sunweb6Row 1 - Cell 3
3Thibaut Pinot (Fra) Groupama-FDJ3Row 2 - Cell 3
4Sébastien Reichenbach (Swi) Groupama-FDJ2Row 3 - Cell 3
5Richard Carapaz (Ecu) Movistar Team1Row 4 - Cell 3
Swipe to scroll horizontally
Finish - Bardonecchia, 185km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Froome (GBr) Team Sky23pts
2Richard Carapaz (Ecu) Movistar Team12Row 1 - Cell 3
3Thibaut Pinot (Fra) Groupama-FDJ10Row 2 - Cell 3
4Tom Dumoulin (Ned) Team Sunweb10Row 3 - Cell 3
5Zdenek Stybar (Cze) Quick-Step Floors8Row 4 - Cell 3
6Miguel Angel Lopez (Col) Astana Pro Team7Row 5 - Cell 3
7Sébastien Reichenbach (Swi) Groupama-FDJ5Row 6 - Cell 3
8Davide Formolo (Ita) Bora-Hansgrohe4Row 7 - Cell 3
9Krists Neilands (Lat) Israel Cycling Academy4Row 8 - Cell 3
10Sam Oomen (Ned) Team Sunweb3Row 9 - Cell 3
11Patrick Konrad (Aut) Bora-Hansgrohe2Row 10 - Cell 3
12Pello Bilbao (Spa) Astana Pro Team1Row 11 - Cell 3
13Fausto Masnada (Ita) Androni Giocattoli-Sidermec1Row 12 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Colle del Lys, 48km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Luis León Sanchez (Spa) Astana Pro Team15pts
2Matteo Montaguti (Ita) AG2R La Mondiale8Row 1 - Cell 3
3Sergio Henao (Col) Team Sky6Row 2 - Cell 3
4Darwin Atapuma (Col) UAE Team Emirates4Row 3 - Cell 3
5José Gonçalves (Por) Katusha-Alpecin2Row 4 - Cell 3
6Valerio Conti (Ita) UAE Team Emirates1Row 5 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Colle delle Finestre, 110km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Froome (GBr) Team Sky45pts
2Tom Dumoulin (Ned) Team Sunweb30Row 1 - Cell 3
3Richard Carapaz (Ecu) Movistar Team20Row 2 - Cell 3
4Miguel Angel Lopez (Col) Astana Pro Team14Row 3 - Cell 3
5Thibaut Pinot (Fra) Groupama-FDJ10Row 4 - Cell 3
6Sébastien Reichenbach (Swi) Groupama-FDJ6Row 5 - Cell 3
7Domenico Pozzovivo (Ita) Bahrain-Merida4Row 6 - Cell 3
8Sam Oomen (Ned) Team Sunweb2Row 7 - Cell 3
9George Bennett (NZl) LottoNL-Jumbo1Row 8 - Cell 3
Swipe to scroll horizontally
Mountain 3 - Sestriere, 138km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Froome (GBr) Team Sky7pts
2Sébastien Reichenbach (Swi) Groupama-FDJ4Row 1 - Cell 3
3Thibaut Pinot (Fra) Groupama-FDJ2Row 2 - Cell 3
4Tom Dumoulin (Ned) Team Sunweb1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 4 - Bardonecchia, 185km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Froome (GBr) Team Sky35pts
2Richard Carapaz (Ecu) Movistar Team18Row 1 - Cell 3
3Thibaut Pinot (Fra) Groupama-FDJ12Row 2 - Cell 3
4Miguel Angel Lopez (Col) Astana Pro Team9Row 3 - Cell 3
5Tom Dumoulin (Ned) Team Sunweb6Row 4 - Cell 3
6Sébastien Reichenbach (Swi) Groupama-FDJ4Row 5 - Cell 3
7Davide Formolo (Ita) Bora-Hansgrohe2Row 6 - Cell 3
8Sam Oomen (Ned) Team Sunweb1Row 7 - Cell 3
Swipe to scroll horizontally
Combativity
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Froome (GBr) Team Sky21pts
2Richard Carapaz (Ecu) Movistar Team11Row 1 - Cell 3
3Thibaut Pinot (Fra) Groupama-FDJ9Row 2 - Cell 3
4Tom Dumoulin (Ned) Team Sunweb9Row 3 - Cell 3
5Miguel Angel Lopez (Col) Astana Pro Team5Row 4 - Cell 3
6Zdenek Stybar (Cze) Quick-Step Floors5Row 5 - Cell 3
7Sébastien Reichenbach (Swi) Groupama-FDJ4Row 6 - Cell 3
8Krists Neilands (Lat) Israel Cycling Academy4Row 7 - Cell 3
9Luis León Sanchez (Spa) Astana Pro Team3Row 8 - Cell 3
10Fausto Masnada (Ita) Androni Giocattoli-Sidermec3Row 9 - Cell 3
11Matteo Montaguti (Ita) AG2R La Mondiale2Row 10 - Cell 3
12Nathan Brown (USA) EF Education First-Drapac p/b Cannondale2Row 11 - Cell 3
13Davide Formolo (Ita) Bora-Hansgrohe1Row 12 - Cell 3
14Sergio Henao (Col) Team Sky1Row 13 - Cell 3
Swipe to scroll horizontally
Breakaway
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Froome (GBr) Team Sky81pts
2Luis León Sanchez (Spa) Astana Pro Team14Row 1 - Cell 3
3Darwin Atapuma (Col) UAE Team Emirates13Row 2 - Cell 3
4Valerio Conti (Ita) UAE Team Emirates13Row 3 - Cell 3
5Matteo Montaguti (Ita) AG2R La Mondiale13Row 4 - Cell 3
6Nathan Brown (USA) EF Education First-Drapac p/b Cannondale13Row 5 - Cell 3
7Krists Neilands (Lat) Israel Cycling Academy12Row 6 - Cell 3
8Rodolfo Torres (Col) Androni Giocattoli-Sidermec10Row 7 - Cell 3
9Koen Bouwmam (Ned) LottoNL-Jumbo10Row 8 - Cell 3
10Danny van Poppel (Ned) LottoNL-Jumbo9Row 9 - Cell 3
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1Team Sky15:59:36
2Groupama-FDJ0:06:34
3Astana Pro Team0:08:49
4Team Sunweb0:16:28
5LottoNl-Jumbo0:29:23
6Bora-Hansgrohe0:29:32
7AG2R La Mondiale0:37:05
8Movistar Team0:49:38
9UAE Team Emirates0:52:03
10BMC Racing Team0:53:06
11Bahrain-Merida0:56:47
12Trek-Segafredo1:02:54
13Katusha-Alpecin1:03:14
14Israel-Cycling Academy1:04:50
15Quick-Step Floors1:17:14
16EF Education First-Drapac p/b Cannondale1:19:18
17Androni Giocattoli-Sidermec1:21:19
18Dimension Data1:33:43
19Mitchelton-Scott1:34:15
20Wilier Triestina-Selle Italia1:40:30
21Bardiani CSFRow 20 - Cell 2
22Lotto Fix All1:48:57
Swipe to scroll horizontally
General classification after stage 19
#Rider Name (Country) TeamResult
1Chris Froome (GBr) Team Sky80:21:59
2Tom Dumoulin (Ned) Team Sunweb0:00:40
3Thibaut Pinot (Fra) Groupama-FDJ0:04:17
4Miguel Angel Lopez (Col) Astana Pro Team0:04:57
5Richard Carapaz (Ecu) Movistar Team0:05:44
6Domenico Pozzovivo (Ita) Bahrain-Merida0:08:03
7Pello Bilbao (Spa) Astana Pro Team0:11:08
8Patrick Konrad (Aut) Bora-Hansgrohe0:12:19
9George Bennett (NZl) LottoNL-Jumbo0:12:35
10Sam Oomen (Ned) Team Sunweb0:14:18
11Davide Formolo (Ita) Bora-Hansgrohe0:15:16
12Alexandre Geniez (Fra) AG2R La Mondiale0:16:29
13Rohan Dennis (Aus) BMC Racing Team0:16:38
14Wout Poels (Ned) Team Sky0:17:40
15Sergio Henao (Col) Team Sky0:26:02
16José Gonçalves (Por) Katusha-Alpecin0:28:16
17Sébastien Reichenbach (Swi) Groupama-FDJ0:35:29
18Simon Yates (GBr) Mitchelton-Scott0:35:42
19Carlos Betancur (Col) Movistar Team0:40:47
20Georg Preidler (Aut) Groupama-FDJ0:53:55
21Michael Woods (Can) EF Education First-Drapac p/b Cannondale0:57:18
22Hubert Dupont (Fra) AG2R La Mondiale1:01:03
23Gianluca Brambilla (Ita) Trek-Segafredo1:01:10
24Maximilian Schachmann (Ger) Quick-Step Floors1:02:07
25Mikel Nieve (Spa) Mitchelton-Scott1:04:29
26Diego Ulissi (Ita) UAE Team Emirates1:12:20
27Luis León Sanchez (Spa) Astana Pro Team1:12:22
28Valerio Conti (Ita) UAE Team Emirates1:14:04
29Fausto Masnada (Ita) Androni Giocattoli-Sidermec1:20:20
30Robert Gesink (Ned) LottoNL-Jumbo1:23:41
31Matej Mohoric (Slo) Bahrain-Merida1:31:18
32Felix Grossschartner (Aut) Bora-Hansgrohe1:32:12
33Jack Haig (Aus) Mitchelton-Scott1:34:10
34Matteo Montaguti (Ita) AG2R La Mondiale1:37:41
35Ben Hermans (Bel) Israel Cycling Academy1:45:32
36Jan Hirt (Cze) Astana Pro Team1:47:18
37Quentin Jauregui (Fra) AG2R La Mondiale1:49:47
38Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec1:50:12
39Laurens ten Dam (Ned) Team Sunweb1:51:17
40Enrico Battaglin (Ita) LottoNL-Jumbo1:51:26
41Jan Polanc (Slo) UAE Team Emirates1:54:03
42Maurits Lammertink (Ned) Katusha-Alpecin1:54:52
43Giovanni Visconti (Ita) Bahrain-Merida1:54:55
44Benjamin King (USA) Dimension Data1:55:30
45François Bidard (Fra) AG2R La Mondiale1:55:36
46Victor De La Parte (Spa) Movistar Team1:59:26
47Eros Capecchi (Ita) Quick-Step Floors2:02:55
48Giulio Ciccone (Ita) Bardiani CSF2:11:13
49Nathan Brown (USA) EF Education First-Drapac p/b Cannondale2:12:18
50Roman Kreuziger (Cze) Mitchelton-Scott2:12:21
51Kilian Frankiny (Swi) BMC Racing Team2:15:20
52Christoph Pfingsten (Ger) Bora-Hansgrohe2:16:32
53Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec2:16:45
54Jarlinson Pantano (Col) Trek-Segafredo2:19:15
55Ruben Plaza (Spa) Israel Cycling Academy2:21:44
56Kenny Elissonde (Fra) Team Sky2:24:38
57Nico Denz (Ger) AG2R La Mondiale2:26:34
58Darwin Atapuma (Col) UAE Team Emirates2:28:31
59Joe Dombrowski (USA) EF Education First-Drapac p/b Cannondale2:29:48
60Rodolfo Torres (Col) Androni Giocattoli-Sidermec2:30:00
61Alessandro De Marchi (Ita) BMC Racing Team2:31:37
62Adam Hansen (Aus) Lotto Fix All2:32:01
63David De La Cruz (Spa) Team Sky2:33:48
64Andrey Zeits (Kaz) Astana Pro Team2:34:22
65Koen Bouwmam (Ned) LottoNL-Jumbo2:36:47
66Marco Marcato (Ita) UAE Team Emirates2:40:17
67Chad Haga (USA) Team Sunweb2:41:17
68Esteban Chaves (Col) Mitchelton-Scott2:42:02
69Davide Ballerini (Ita) Androni Giocattoli-Sidermec2:45:08
70Sander Armee (Bel) Lotto Fix All2:47:53
71Manuele Boaro (Ita) Bahrain-Merida2:50:36
72Davide Villella (Ita) Astana Pro Team2:50:57
73Salvatore Puccio (Ita) Team Sky2:51:46
74Manuele Mori (Ita) UAE Team Emirates2:53:24
75Anthony Roux (Fra) Groupama-FDJ3:00:19
76Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale3:03:56
77Steve Morabito (Swi) Groupama-FDJ3:05:41
78Matthieu Ladagnous (Fra) Groupama-FDJ3:09:22
79Christopher Juul Jensen (Den) Mitchelton-Scott3:09:23
80Zdenek Stybar (Cze) Quick-Step Floors3:11:11
81Krists Neilands (Lat) Israel Cycling Academy3:11:18
82Mads Würtz Schmidt (Den) Katusha-Alpecin3:13:38
83Jacques Janse Van Rensburg (RSA) Dimension Data3:14:39
84Dayer Quintana (Col) Movistar Team3:15:03
85Natnael Berhane (Eri) Dimension Data3:15:08
86Ryan Gibbons (RSA) Dimension Data3:19:02
87Sacha Modolo (Ita) EF Education First-Drapac p/b Cannondale3:25:54
88Francisco Ventoso (Spa) BMC Racing Team3:26:32
89Andrea Vendrame (Ita) Androni Giocattoli-Sidermec3:27:09
90Antonio Pedrero (Spa) Movistar Team3:27:46
91Niklas Eg (Den) Trek-Segafredo3:28:51
92Jaco Venter (RSA) Dimension Data3:30:33
93Eduardo Sepulveda (Arg) Movistar Team3:30:48
94Laurent Didier (Lux) Trek-Segafredo3:31:36
95Jos van Emden (Ned) LottoNL-Jumbo3:34:53
96Antonio Nibali (Ita) Bahrain-Merida3:35:01
97Enrico Barbin (Ita) Bardiani CSF3:39:38
98Ruben Fernandez (Spa) Movistar Team3:40:42
99Vegard Stake Laengen (Nor) UAE Team Emirates3:41:08
100Clement Venturini (Fra) AG2R La Mondiale3:41:27
101Jacopo Mosca (Ita) Wilier Triestina-Selle Italia3:42:25
102Viacheslav Kuznetsov (Rus) Katusha-Alpecin3:42:27
103Lars Bak (Den) Lotto Fix All3:42:31
104Michael Mørkøv (Den) Quick-Step Floors3:43:27
105Alex Turrin (Ita) Wilier Triestina-Selle Italia3:43:48
106Alexey Lutsenko (Kaz) Astana Pro Team3:43:59
107Cesare Benedetti (Ita) Bora-Hansgrohe3:44:12
108Jérémy Roy (Fra) Groupama-FDJ3:45:10
109Christian Knees (Ger) Team Sky3:45:50
110Kristian Sbaragli (Ita) Israel Cycling Academy3:49:00
111Christopher Hamilton (Aus) Team Sunweb3:50:38
112Sam Bennett (Irl) Bora-Hansgrohe3:51:06
113Tony Martin (Ger) Katusha-Alpecin3:51:44
114Niccolo Bonifazio (Ita) Bahrain-Merida3:53:43
115Domen Novak (Slo) Bahrain-Merida3:55:43
116Bert-Jan Lindeman (Ned) LottoNL-Jumbo3:56:54
117Rémi Cavagna (Fra) Quick-Step Floors3:56:56
118Baptiste Planckaert (Bel) Katusha-Alpecin4:00:15
119Guillaume Boivin (Can) Israel Cycling Academy4:00:44
120Jean-Pierre Drucker (Lux) BMC Racing Team4:00:50
121Marco Frapporti (Ita) Androni Giocattoli-Sidermec4:02:07
122Alex Dowsett (GBr) Katusha-Alpecin4:02:24
123Danny van Poppel (Ned) LottoNL-Jumbo4:04:12
124Gijs Van Hoecke (Bel) LottoNL-Jumbo4:04:56
125Manuel Belletti (Ita) Androni Giocattoli-Sidermec4:06:22
126Jurgen Roelandts (Bel) BMC Racing Team4:06:24
127Simone Andreetta (Ita) Bardiani CSF4:07:22
128Zakkari Dempster (Aus) Israel Cycling Academy4:10:11
129Maxim Belkov (Rus) Katusha-Alpecin4:11:40
130Roy Curvers (Ned) Team Sunweb4:15:31
131Fabio Sabatini (Ita) Quick-Step Floors4:15:40
132Sam Bewley (NZl) Mitchelton-Scott4:16:19
133Mitchell Docker (Aus) EF Education First-Drapac p/b Cannondale4:17:01
134Elia Viviani (Ita) Quick-Step Floors4:17:38
135Tom Van Asbroeck (Bel) EF Education First-Drapac p/b Cannondale4:18:27
136Markel Irizar (Spa) Trek-Segafredo4:19:43
137Florian Senechal (Fra) Quick-Step Floors4:20:02
138Jens Debusschere (Bel) Lotto Fix All4:24:30
139Boy van Poppel (Ned) Trek-Segafredo4:26:10
140Ryan Mullen (Irl) Trek-Segafredo4:28:43
141Andreas Schillinger (Ger) Bora-Hansgrohe4:29:04
142Guy Sagiv (Isr) Israel Cycling Academy4:36:13
143Frederik Frison (Bel) Lotto Fix All4:36:30
144Liam Bertazzo (Ita) Wilier Triestina-Selle Italia4:38:46
145Lennard Hofstede (Ned) Team Sunweb4:39:24
146Mads Pedersen (Den) Trek-Segafredo4:40:38
147Paolo Simion (Ita) Bardiani CSF4:44:41
148Marco Coledan (Ita) Wilier Triestina-Selle Italia4:52:38
149Svein Tuft (Can) Mitchelton-Scott4:53:23
150Eugert Zhupa (Alb) Wilier Triestina-Selle Italia4:54:45
151Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia5:07:59
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Elia Viviani (Ita) Quick-Step Floors290pts
2Sam Bennett (Irl) Bora-Hansgrohe232Row 1 - Cell 3
3Davide Ballerini (Ita) Androni Giocattoli-Sidermec119Row 2 - Cell 3
4Simon Yates (GBr) Mitchelton-Scott113Row 3 - Cell 3
5Sacha Modolo (Ita) EF Education First-Drapac p/b Cannondale110Row 4 - Cell 3
6Marco Frapporti (Ita) Androni Giocattoli-Sidermec109Row 5 - Cell 3
7Danny van Poppel (Ned) LottoNL-Jumbo107Row 6 - Cell 3
8Niccolo Bonifazio (Ita) Bahrain-Merida93Row 7 - Cell 3
9Tom Dumoulin (Ned) Team Sunweb73Row 8 - Cell 3
10Eugert Zhupa (Alb) Wilier Triestina-Selle Italia64Row 9 - Cell 3
11Thibaut Pinot (Fra) Groupama-FDJ63Row 10 - Cell 3
12Enrico Battaglin (Ita) LottoNL-Jumbo59Row 11 - Cell 3
13Guillaume Boivin (Can) Israel Cycling Academy57Row 12 - Cell 3
14Richard Carapaz (Ecu) Movistar Team53Row 13 - Cell 3
15Rohan Dennis (Aus) BMC Racing Team49Row 14 - Cell 3
16Maxim Belkov (Rus) Katusha-Alpecin49Row 15 - Cell 3
17Davide Formolo (Ita) Bora-Hansgrohe48Row 16 - Cell 3
18Chris Froome (GBr) Team Sky45Row 17 - Cell 3
19Andrea Vendrame (Ita) Androni Giocattoli-Sidermec45Row 18 - Cell 3
20Domenico Pozzovivo (Ita) Bahrain-Merida45Row 19 - Cell 3
21Matej Mohoric (Slo) Bahrain-Merida42Row 20 - Cell 3
22Jacopo Mosca (Ita) Wilier Triestina-Selle Italia40Row 21 - Cell 3
23Baptiste Planckaert (Bel) Katusha-Alpecin40Row 22 - Cell 3
24Manuel Belletti (Ita) Androni Giocattoli-Sidermec39Row 23 - Cell 3
25Clement Venturini (Fra) AG2R La Mondiale38Row 24 - Cell 3
26Jens Debusschere (Bel) Lotto Fix All38Row 25 - Cell 3
27Ryan Gibbons (RSA) Dimension Data37Row 26 - Cell 3
28Miguel Angel Lopez (Col) Astana Pro Team33Row 27 - Cell 3
29Marco Marcato (Ita) UAE Team Emirates32Row 28 - Cell 3
30José Gonçalves (Por) Katusha-Alpecin32Row 29 - Cell 3
31Jean-Pierre Drucker (Lux) BMC Racing Team31Row 30 - Cell 3
32Esteban Chaves (Col) Mitchelton-Scott30Row 31 - Cell 3
33Enrico Barbin (Ita) Bardiani CSF30Row 32 - Cell 3
34Maximilian Schachmann (Ger) Quick-Step Floors29Row 33 - Cell 3
35Jurgen Roelandts (Bel) BMC Racing Team29Row 34 - Cell 3
36Michael Mørkøv (Den) Quick-Step Floors28Row 35 - Cell 3
37Markel Irizar (Spa) Trek-Segafredo28Row 36 - Cell 3
38Luis León Sanchez (Spa) Astana Pro Team27Row 37 - Cell 3
39Kristian Sbaragli (Ita) Israel Cycling Academy24Row 38 - Cell 3
40Michael Woods (Can) EF Education First-Drapac p/b Cannondale23Row 39 - Cell 3
41Mads Pedersen (Den) Trek-Segafredo21Row 40 - Cell 3
42Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec20Row 41 - Cell 3
43Wout Poels (Ned) Team Sky19Row 42 - Cell 3
44Mirco Maestri (Ita) Bardiani CSF19Row 43 - Cell 3
45Giovanni Visconti (Ita) Bahrain-Merida18Row 44 - Cell 3
46Nico Denz (Ger) AG2R La Mondiale18Row 45 - Cell 3
47Lars Bak (Den) Lotto Fix All18Row 46 - Cell 3
48Tony Martin (Ger) Katusha-Alpecin18Row 47 - Cell 3
49Zdenek Stybar (Cze) Quick-Step Floors17Row 48 - Cell 3
50Rodolfo Torres (Col) Androni Giocattoli-Sidermec16Row 49 - Cell 3
51Alex Turrin (Ita) Wilier Triestina-Selle Italia15Row 50 - Cell 3
52Patrick Konrad (Aut) Bora-Hansgrohe15Row 51 - Cell 3
53Paolo Simion (Ita) Bardiani CSF15Row 52 - Cell 3
54Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia15Row 53 - Cell 3
55Alexandre Geniez (Fra) AG2R La Mondiale13Row 54 - Cell 3
56Fausto Masnada (Ita) Androni Giocattoli-Sidermec13Row 55 - Cell 3
57Ruben Plaza (Spa) Israel Cycling Academy12Row 56 - Cell 3
58Darwin Atapuma (Col) UAE Team Emirates12Row 57 - Cell 3
59Alessandro De Marchi (Ita) BMC Racing Team12Row 58 - Cell 3
60Pello Bilbao (Spa) Astana Pro Team11Row 59 - Cell 3
61George Bennett (NZl) LottoNL-Jumbo11Row 60 - Cell 3
62Mads Würtz Schmidt (Den) Katusha-Alpecin11Row 61 - Cell 3
63Jos van Emden (Ned) LottoNL-Jumbo11Row 62 - Cell 3
64Alex Dowsett (GBr) Katusha-Alpecin11Row 63 - Cell 3
65Fabio Sabatini (Ita) Quick-Step Floors11Row 64 - Cell 3
66Ryan Mullen (Irl) Trek-Segafredo11Row 65 - Cell 3
67Sébastien Reichenbach (Swi) Groupama-FDJ10Row 66 - Cell 3
68Giulio Ciccone (Ita) Bardiani CSF9Row 67 - Cell 3
69Ben Hermans (Bel) Israel Cycling Academy9Row 68 - Cell 3
70Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec9Row 69 - Cell 3
71Laurent Didier (Lux) Trek-Segafredo9Row 70 - Cell 3
72Viacheslav Kuznetsov (Rus) Katusha-Alpecin9Row 71 - Cell 3
73Florian Senechal (Fra) Quick-Step Floors9Row 72 - Cell 3
74Maurits Lammertink (Ned) Katusha-Alpecin8Row 73 - Cell 3
75Koen Bouwmam (Ned) LottoNL-Jumbo8Row 74 - Cell 3
76Rémi Cavagna (Fra) Quick-Step Floors8Row 75 - Cell 3
77Christoph Pfingsten (Ger) Bora-Hansgrohe7Row 76 - Cell 3
78Matteo Montaguti (Ita) AG2R La Mondiale6Row 77 - Cell 3
79Benjamin King (USA) Dimension Data6Row 78 - Cell 3
80Roman Kreuziger (Cze) Mitchelton-Scott5Row 79 - Cell 3
81Jarlinson Pantano (Col) Trek-Segafredo5Row 80 - Cell 3
82Manuele Mori (Ita) UAE Team Emirates5Row 81 - Cell 3
83Sam Oomen (Ned) Team Sunweb4Row 82 - Cell 3
84Chad Haga (USA) Team Sunweb4Row 83 - Cell 3
85Krists Neilands (Lat) Israel Cycling Academy4Row 84 - Cell 3
86Jaco Venter (RSA) Dimension Data4Row 85 - Cell 3
87Simone Andreetta (Ita) Bardiani CSF4Row 86 - Cell 3
88Boy van Poppel (Ned) Trek-Segafredo4Row 87 - Cell 3
89Quentin Jauregui (Fra) AG2R La Mondiale3Row 88 - Cell 3
90Eros Capecchi (Ita) Quick-Step Floors3Row 89 - Cell 3
91Cesare Benedetti (Ita) Bora-Hansgrohe3Row 90 - Cell 3
92Gianluca Brambilla (Ita) Trek-Segafredo2Row 91 - Cell 3
93Joe Dombrowski (USA) EF Education First-Drapac p/b Cannondale2Row 92 - Cell 3
94David De La Cruz (Spa) Team Sky2Row 93 - Cell 3
95Andreas Schillinger (Ger) Bora-Hansgrohe2Row 94 - Cell 3
96Georg Preidler (Aut) Groupama-FDJ1Row 95 - Cell 3
97Valerio Conti (Ita) UAE Team Emirates1Row 96 - Cell 3
98Jan Polanc (Slo) UAE Team Emirates1Row 97 - Cell 3
99Matthieu Ladagnous (Fra) Groupama-FDJ1Row 98 - Cell 3
100Jacques Janse Van Rensburg (RSA) Dimension Data-5Row 99 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Chris Froome (GBr) Team Sky123pts
2Simon Yates (GBr) Mitchelton-Scott91Row 1 - Cell 3
3Thibaut Pinot (Fra) Groupama-FDJ70Row 2 - Cell 3
4Richard Carapaz (Ecu) Movistar Team65Row 3 - Cell 3
5Giulio Ciccone (Ita) Bardiani CSF52Row 4 - Cell 3
6Tom Dumoulin (Ned) Team Sunweb49Row 5 - Cell 3
7Esteban Chaves (Col) Mitchelton-Scott47Row 6 - Cell 3
8Domenico Pozzovivo (Ita) Bahrain-Merida40Row 7 - Cell 3
9Matteo Montaguti (Ita) AG2R La Mondiale37Row 8 - Cell 3
10Miguel Angel Lopez (Col) Astana Pro Team37Row 9 - Cell 3
11Maximilian Schachmann (Ger) Quick-Step Floors35Row 10 - Cell 3
12Fausto Masnada (Ita) Androni Giocattoli-Sidermec35Row 11 - Cell 3
13Valerio Conti (Ita) UAE Team Emirates34Row 12 - Cell 3
14Luis León Sanchez (Spa) Astana Pro Team22Row 13 - Cell 3
15Enrico Barbin (Ita) Bardiani CSF21Row 14 - Cell 3
16Mikael Cherel (Fra) AG2R La Mondiale20Row 15 - Cell 3
17Ruben Plaza (Spa) Israel Cycling Academy18Row 16 - Cell 3
18Natnael Berhane (Eri) Dimension Data15Row 17 - Cell 3
19Davide Formolo (Ita) Bora-Hansgrohe15Row 18 - Cell 3
20Sébastien Reichenbach (Swi) Groupama-FDJ15Row 19 - Cell 3
21Nico Denz (Ger) AG2R La Mondiale14Row 20 - Cell 3
22George Bennett (NZl) LottoNL-Jumbo12Row 21 - Cell 3
23Wout Poels (Ned) Team Sky12Row 22 - Cell 3
24Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec12Row 23 - Cell 3
25Davide Ballerini (Ita) Androni Giocattoli-Sidermec11Row 24 - Cell 3
26Christoph Pfingsten (Ger) Bora-Hansgrohe10Row 25 - Cell 3
27Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec10Row 26 - Cell 3
28Matej Mohoric (Slo) Bahrain-Merida9Row 27 - Cell 3
29Marco Frapporti (Ita) Androni Giocattoli-Sidermec8Row 28 - Cell 3
30Sergio Henao (Col) Team Sky8Row 29 - Cell 3
31Laurent Didier (Lux) Trek-Segafredo8Row 30 - Cell 3
32Alexandre Geniez (Fra) AG2R La Mondiale7Row 31 - Cell 3
33Quentin Jauregui (Fra) AG2R La Mondiale7Row 32 - Cell 3
34Andrea Vendrame (Ita) Androni Giocattoli-Sidermec7Row 33 - Cell 3
35Dayer Quintana (Col) Movistar Team7Row 34 - Cell 3
36Ryan Mullen (Irl) Trek-Segafredo6Row 35 - Cell 3
37Marco Marcato (Ita) UAE Team Emirates6Row 36 - Cell 3
38Koen Bouwmam (Ned) LottoNL-Jumbo6Row 37 - Cell 3
39Krists Neilands (Lat) Israel Cycling Academy6Row 38 - Cell 3
40Eugert Zhupa (Alb) Wilier Triestina-Selle Italia6Row 39 - Cell 3
41Jacopo Mosca (Ita) Wilier Triestina-Selle Italia5Row 40 - Cell 3
42Mirco Maestri (Ita) Bardiani CSF5Row 41 - Cell 3
43Diego Ulissi (Ita) UAE Team Emirates4Row 42 - Cell 3
44Rohan Dennis (Aus) BMC Racing Team4Row 43 - Cell 3
45Gianluca Brambilla (Ita) Trek-Segafredo4Row 44 - Cell 3
46Enrico Battaglin (Ita) LottoNL-Jumbo4Row 45 - Cell 3
47Alessandro De Marchi (Ita) BMC Racing Team4Row 46 - Cell 3
48Darwin Atapuma (Col) UAE Team Emirates4Row 47 - Cell 3
49Michael Mørkøv (Den) Quick-Step Floors4Row 48 - Cell 3
50Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia3Row 49 - Cell 3
51Sam Oomen (Ned) Team Sunweb3Row 50 - Cell 3
52Giovanni Visconti (Ita) Bahrain-Merida3Row 51 - Cell 3
53Guillaume Boivin (Can) Israel Cycling Academy3Row 52 - Cell 3
54Carlos Betancur (Col) Movistar Team2Row 53 - Cell 3
55José Gonçalves (Por) Katusha-Alpecin2Row 54 - Cell 3
56Kenny Elissonde (Fra) Team Sky2Row 55 - Cell 3
57Davide Villella (Ita) Astana Pro Team2Row 56 - Cell 3
58Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale2Row 57 - Cell 3
59Viacheslav Kuznetsov (Rus) Katusha-Alpecin2Row 58 - Cell 3
60Markel Irizar (Spa) Trek-Segafredo2Row 59 - Cell 3
61Patrick Konrad (Aut) Bora-Hansgrohe1Row 60 - Cell 3
62Benjamin King (USA) Dimension Data1Row 61 - Cell 3
63Ben Hermans (Bel) Israel Cycling Academy1Row 62 - Cell 3
64Jos van Emden (Ned) LottoNL-Jumbo1Row 63 - Cell 3
65Tony Martin (Ger) Katusha-Alpecin1Row 64 - Cell 3
66Mads Pedersen (Den) Trek-Segafredo1Row 65 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Miguel Angel Lopez (Col) Astana Pro Team80:26:56
2Richard Carapaz (Ecu) Movistar Team0:00:47
3Sam Oomen (Ned) Team Sunweb0:09:21
4Maximilian Schachmann (Ger) Quick-Step Floors0:57:10
5Valerio Conti (Ita) UAE Team Emirates1:09:07
6Fausto Masnada (Ita) Androni Giocattoli-Sidermec1:15:23
7Matej Mohoric (Slo) Bahrain-Merida1:26:21
8Felix Grossschartner (Aut) Bora-Hansgrohe1:27:15
9Jack Haig (Aus) Mitchelton-Scott1:29:13
10Quentin Jauregui (Fra) AG2R La Mondiale1:44:50
11Giulio Ciccone (Ita) Bardiani CSF2:06:16
12Kilian Frankiny (Swi) BMC Racing Team2:10:23
13Nico Denz (Ger) AG2R La Mondiale2:21:37
14Koen Bouwmam (Ned) LottoNL-Jumbo2:31:50
15Davide Ballerini (Ita) Androni Giocattoli-Sidermec2:40:11
16Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale2:58:59
17Krists Neilands (Lat) Israel Cycling Academy3:06:21
18Mads Würtz Schmidt (Den) Katusha-Alpecin3:08:41
19Ryan Gibbons (RSA) Dimension Data3:14:05
20Andrea Vendrame (Ita) Androni Giocattoli-Sidermec3:22:12
21Niklas Eg (Den) Trek-Segafredo3:23:54
22Clement Venturini (Fra) AG2R La Mondiale3:36:30
23Jacopo Mosca (Ita) Wilier Triestina-Selle Italia3:37:28
24Christopher Hamilton (Aus) Team Sunweb3:45:41
25Niccolo Bonifazio (Ita) Bahrain-Merida3:48:46
26Domen Novak (Slo) Bahrain-Merida3:50:46
27Rémi Cavagna (Fra) Quick-Step Floors3:51:59
28Danny van Poppel (Ned) LottoNL-Jumbo3:59:15
29Simone Andreetta (Ita) Bardiani CSF4:02:25
30Florian Senechal (Fra) Quick-Step Floors4:15:05
31Ryan Mullen (Irl) Trek-Segafredo4:23:46
32Guy Sagiv (Isr) Israel Cycling Academy4:31:16
33Lennard Hofstede (Ned) Team Sunweb4:34:27
34Mads Pedersen (Den) Trek-Segafredo4:35:41
Swipe to scroll horizontally
Intermediate sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Davide Ballerini (Ita) Androni Giocattoli-Sidermec92pts
2Marco Frapporti (Ita) Androni Giocattoli-Sidermec71Row 1 - Cell 3
3Jacopo Mosca (Ita) Wilier Triestina-Selle Italia36Row 2 - Cell 3
4Eugert Zhupa (Alb) Wilier Triestina-Selle Italia36Row 3 - Cell 3
5Maxim Belkov (Rus) Katusha-Alpecin34Row 4 - Cell 3
6Andrea Vendrame (Ita) Androni Giocattoli-Sidermec28Row 5 - Cell 3
7Guillaume Boivin (Can) Israel Cycling Academy24Row 6 - Cell 3
8Zdenek Stybar (Cze) Quick-Step Floors22Row 7 - Cell 3
9Luis León Sanchez (Spa) Astana Pro Team18Row 8 - Cell 3
10Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec17Row 9 - Cell 3
11Alex Turrin (Ita) Wilier Triestina-Selle Italia17Row 10 - Cell 3
12Elia Viviani (Ita) Quick-Step Floors17Row 11 - Cell 3
13Rodolfo Torres (Col) Androni Giocattoli-Sidermec16Row 12 - Cell 3
14Fausto Masnada (Ita) Androni Giocattoli-Sidermec15Row 13 - Cell 3
15Enrico Barbin (Ita) Bardiani CSF14Row 14 - Cell 3
16Sacha Modolo (Ita) EF Education First-Drapac p/b Cannondale13Row 15 - Cell 3
17Laurent Didier (Lux) Trek-Segafredo13Row 16 - Cell 3
18Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia12Row 17 - Cell 3
19Marco Marcato (Ita) UAE Team Emirates11Row 18 - Cell 3
20Chris Froome (GBr) Team Sky10Row 19 - Cell 3
21Rohan Dennis (Aus) BMC Racing Team10Row 20 - Cell 3
22Wout Poels (Ned) Team Sky10Row 21 - Cell 3
23Simon Yates (GBr) Mitchelton-Scott10Row 22 - Cell 3
24Giulio Ciccone (Ita) Bardiani CSF10Row 23 - Cell 3
25Markel Irizar (Spa) Trek-Segafredo10Row 24 - Cell 3
26Thibaut Pinot (Fra) Groupama-FDJ9Row 25 - Cell 3
27Matej Mohoric (Slo) Bahrain-Merida9Row 26 - Cell 3
28Ryan Mullen (Irl) Trek-Segafredo9Row 27 - Cell 3
29Alessandro De Marchi (Ita) BMC Racing Team8Row 28 - Cell 3
30Koen Bouwmam (Ned) LottoNL-Jumbo8Row 29 - Cell 3
31Lars Bak (Den) Lotto Fix All8Row 30 - Cell 3
32Matteo Montaguti (Ita) AG2R La Mondiale7Row 31 - Cell 3
33Tom Dumoulin (Ned) Team Sunweb6Row 32 - Cell 3
34Benjamin King (USA) Dimension Data6Row 33 - Cell 3
35Darwin Atapuma (Col) UAE Team Emirates6Row 34 - Cell 3
36Manuele Mori (Ita) UAE Team Emirates6Row 35 - Cell 3
37Krists Neilands (Lat) Israel Cycling Academy6Row 36 - Cell 3
38Tony Martin (Ger) Katusha-Alpecin6Row 37 - Cell 3
39Boy van Poppel (Ned) Trek-Segafredo6Row 38 - Cell 3
40Valerio Conti (Ita) UAE Team Emirates5Row 39 - Cell 3
41Sébastien Reichenbach (Swi) Groupama-FDJ4Row 40 - Cell 3
42Ben Hermans (Bel) Israel Cycling Academy4Row 41 - Cell 3
43Michael Mørkøv (Den) Quick-Step Floors4Row 42 - Cell 3
44Quentin Jauregui (Fra) AG2R La Mondiale3Row 43 - Cell 3
45Matthieu Ladagnous (Fra) Groupama-FDJ3Row 44 - Cell 3
46Jos van Emden (Ned) LottoNL-Jumbo3Row 45 - Cell 3
47Jurgen Roelandts (Bel) BMC Racing Team3Row 46 - Cell 3
48Simone Andreetta (Ita) Bardiani CSF3Row 47 - Cell 3
49Gianluca Brambilla (Ita) Trek-Segafredo2Row 48 - Cell 3
50Nathan Brown (USA) EF Education First-Drapac p/b Cannondale2Row 49 - Cell 3
51Christoph Pfingsten (Ger) Bora-Hansgrohe2Row 50 - Cell 3
52Nico Denz (Ger) AG2R La Mondiale2Row 51 - Cell 3
53Mads Würtz Schmidt (Den) Katusha-Alpecin2Row 52 - Cell 3
54Richard Carapaz (Ecu) Movistar Team1Row 53 - Cell 3
55Davide Formolo (Ita) Bora-Hansgrohe1Row 54 - Cell 3
56Georg Preidler (Aut) Groupama-FDJ1Row 55 - Cell 3
57Maximilian Schachmann (Ger) Quick-Step Floors1Row 56 - Cell 3
58Jan Polanc (Slo) UAE Team Emirates1Row 57 - Cell 3
59Ryan Gibbons (RSA) Dimension Data1Row 58 - Cell 3
60Kristian Sbaragli (Ita) Israel Cycling Academy1Row 59 - Cell 3
61Fabio Sabatini (Ita) Quick-Step Floors1Row 60 - Cell 3
Swipe to scroll horizontally
Combativity classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Simon Yates (GBr) Mitchelton-Scott54pts
2Davide Ballerini (Ita) Androni Giocattoli-Sidermec54Row 1 - Cell 3
3Elia Viviani (Ita) Quick-Step Floors44Row 2 - Cell 3
4Marco Frapporti (Ita) Androni Giocattoli-Sidermec44Row 3 - Cell 3
5Thibaut Pinot (Fra) Groupama-FDJ35Row 4 - Cell 3
6Sam Bennett (Irl) Bora-Hansgrohe34Row 5 - Cell 3
7Chris Froome (GBr) Team Sky33Row 6 - Cell 3
8Tom Dumoulin (Ned) Team Sunweb30Row 7 - Cell 3
9Richard Carapaz (Ecu) Movistar Team24Row 8 - Cell 3
10Jacopo Mosca (Ita) Wilier Triestina-Selle Italia24Row 9 - Cell 3
11Maxim Belkov (Rus) Katusha-Alpecin23Row 10 - Cell 3
12Eugert Zhupa (Alb) Wilier Triestina-Selle Italia23Row 11 - Cell 3
13Sacha Modolo (Ita) EF Education First-Drapac p/b Cannondale22Row 12 - Cell 3
14Enrico Barbin (Ita) Bardiani CSF21Row 13 - Cell 3
15Domenico Pozzovivo (Ita) Bahrain-Merida20Row 14 - Cell 3
16Fausto Masnada (Ita) Androni Giocattoli-Sidermec19Row 15 - Cell 3
17Andrea Vendrame (Ita) Androni Giocattoli-Sidermec18Row 16 - Cell 3
18Rohan Dennis (Aus) BMC Racing Team16Row 17 - Cell 3
19Matej Mohoric (Slo) Bahrain-Merida16Row 18 - Cell 3
20Enrico Battaglin (Ita) LottoNL-Jumbo16Row 19 - Cell 3
21Esteban Chaves (Col) Mitchelton-Scott16Row 20 - Cell 3
22Giulio Ciccone (Ita) Bardiani CSF16Row 21 - Cell 3
23Danny van Poppel (Ned) LottoNL-Jumbo16Row 22 - Cell 3
24Luis León Sanchez (Spa) Astana Pro Team15Row 23 - Cell 3
25Miguel Angel Lopez (Col) Astana Pro Team15Row 24 - Cell 3
26Davide Formolo (Ita) Bora-Hansgrohe15Row 25 - Cell 3
27Niccolo Bonifazio (Ita) Bahrain-Merida15Row 26 - Cell 3
28Maximilian Schachmann (Ger) Quick-Step Floors14Row 27 - Cell 3
29Guillaume Boivin (Can) Israel Cycling Academy14Row 28 - Cell 3
30Matteo Montaguti (Ita) AG2R La Mondiale14Row 29 - Cell 3
31Valerio Conti (Ita) UAE Team Emirates13Row 30 - Cell 3
32Zdenek Stybar (Cze) Quick-Step Floors12Row 31 - Cell 3
33Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec12Row 32 - Cell 3
34Alex Turrin (Ita) Wilier Triestina-Selle Italia12Row 33 - Cell 3
35Laurent Didier (Lux) Trek-Segafredo11Row 34 - Cell 3
36Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia11Row 35 - Cell 3
37Markel Irizar (Spa) Trek-Segafredo10Row 36 - Cell 3
38Rodolfo Torres (Col) Androni Giocattoli-Sidermec9Row 37 - Cell 3
39Nico Denz (Ger) AG2R La Mondiale9Row 38 - Cell 3
40Koen Bouwmam (Ned) LottoNL-Jumbo9Row 39 - Cell 3
41Tony Martin (Ger) Katusha-Alpecin9Row 40 - Cell 3
42Ryan Mullen (Irl) Trek-Segafredo9Row 41 - Cell 3
43Marco Marcato (Ita) UAE Team Emirates8Row 42 - Cell 3
44Ruben Plaza (Spa) Israel Cycling Academy8Row 43 - Cell 3
45Alessandro De Marchi (Ita) BMC Racing Team8Row 44 - Cell 3
46Wout Poels (Ned) Team Sky7Row 45 - Cell 3
47José Gonçalves (Por) Katusha-Alpecin7Row 46 - Cell 3
48Sébastien Reichenbach (Swi) Groupama-FDJ6Row 47 - Cell 3
49Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec6Row 48 - Cell 3
50Christoph Pfingsten (Ger) Bora-Hansgrohe6Row 49 - Cell 3
51Manuele Mori (Ita) UAE Team Emirates6Row 50 - Cell 3
52Jos van Emden (Ned) LottoNL-Jumbo6Row 51 - Cell 3
53Lars Bak (Den) Lotto Fix All6Row 52 - Cell 3
54Michael Mørkøv (Den) Quick-Step Floors6Row 53 - Cell 3
55Alexandre Geniez (Fra) AG2R La Mondiale5Row 54 - Cell 3
56Michael Woods (Can) EF Education First-Drapac p/b Cannondale5Row 55 - Cell 3
57Quentin Jauregui (Fra) AG2R La Mondiale5Row 56 - Cell 3
58Giovanni Visconti (Ita) Bahrain-Merida5Row 57 - Cell 3
59Krists Neilands (Lat) Israel Cycling Academy5Row 58 - Cell 3
60Jurgen Roelandts (Bel) BMC Racing Team5Row 59 - Cell 3
61George Bennett (NZl) LottoNL-Jumbo4Row 60 - Cell 3
62Ben Hermans (Bel) Israel Cycling Academy4Row 61 - Cell 3
63Benjamin King (USA) Dimension Data4Row 62 - Cell 3
64Darwin Atapuma (Col) UAE Team Emirates4Row 63 - Cell 3
65Boy van Poppel (Ned) Trek-Segafredo4Row 64 - Cell 3
66Matthieu Ladagnous (Fra) Groupama-FDJ3Row 65 - Cell 3
67Mads Würtz Schmidt (Den) Katusha-Alpecin3Row 66 - Cell 3
68Natnael Berhane (Eri) Dimension Data3Row 67 - Cell 3
69Ryan Gibbons (RSA) Dimension Data3Row 68 - Cell 3
70Baptiste Planckaert (Bel) Katusha-Alpecin3Row 69 - Cell 3
71Alex Dowsett (GBr) Katusha-Alpecin3Row 70 - Cell 3
72Simone Andreetta (Ita) Bardiani CSF3Row 71 - Cell 3
73Jens Debusschere (Bel) Lotto Fix All3Row 72 - Cell 3
74Gianluca Brambilla (Ita) Trek-Segafredo2Row 73 - Cell 3
75Nathan Brown (USA) EF Education First-Drapac p/b Cannondale2Row 74 - Cell 3
76Kristian Sbaragli (Ita) Israel Cycling Academy2Row 75 - Cell 3
77Pello Bilbao (Spa) Astana Pro Team1Row 76 - Cell 3
78Patrick Konrad (Aut) Bora-Hansgrohe1Row 77 - Cell 3
79Sergio Henao (Col) Team Sky1Row 78 - Cell 3
80Georg Preidler (Aut) Groupama-FDJ1Row 79 - Cell 3
81Diego Ulissi (Ita) UAE Team Emirates1Row 80 - Cell 3
82Jan Polanc (Slo) UAE Team Emirates1Row 81 - Cell 3
83Roman Kreuziger (Cze) Mitchelton-Scott1Row 82 - Cell 3
84Dayer Quintana (Col) Movistar Team1Row 83 - Cell 3
85Clement Venturini (Fra) AG2R La Mondiale1Row 84 - Cell 3
86Jean-Pierre Drucker (Lux) BMC Racing Team1Row 85 - Cell 3
87Fabio Sabatini (Ita) Quick-Step Floors1Row 86 - Cell 3
Swipe to scroll horizontally
Breakaway classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Marco Frapporti (Ita) Androni Giocattoli-Sidermec640pts
2Enrico Barbin (Ita) Bardiani CSF502Row 1 - Cell 3
3Eugert Zhupa (Alb) Wilier Triestina-Selle Italia481Row 2 - Cell 3
4Jacopo Mosca (Ita) Wilier Triestina-Selle Italia448Row 3 - Cell 3
5Guillaume Boivin (Can) Israel Cycling Academy321Row 4 - Cell 3
6Andrea Vendrame (Ita) Androni Giocattoli-Sidermec320Row 5 - Cell 3
7Matteo Montaguti (Ita) AG2R La Mondiale310Row 6 - Cell 3
8Markel Irizar (Spa) Trek-Segafredo300Row 7 - Cell 3
9Maxim Belkov (Rus) Katusha-Alpecin299Row 8 - Cell 3
10Laurent Didier (Lux) Trek-Segafredo254Row 9 - Cell 3
11Davide Ballerini (Ita) Androni Giocattoli-Sidermec242Row 10 - Cell 3
12Alessandro De Marchi (Ita) BMC Racing Team222Row 11 - Cell 3
13Matej Mohoric (Slo) Bahrain-Merida218Row 12 - Cell 3
14Luis León Sanchez (Spa) Astana Pro Team208Row 13 - Cell 3
15Koen Bouwmam (Ned) LottoNL-Jumbo195Row 14 - Cell 3
16Davide Villella (Ita) Astana Pro Team192Row 15 - Cell 3
17Rodolfo Torres (Col) Androni Giocattoli-Sidermec189Row 16 - Cell 3
18Marco Marcato (Ita) UAE Team Emirates180Row 17 - Cell 3
19Valerio Conti (Ita) UAE Team Emirates175Row 18 - Cell 3
20Quentin Jauregui (Fra) AG2R La Mondiale169Row 19 - Cell 3
21Jan Polanc (Slo) UAE Team Emirates166Row 20 - Cell 3
22Fausto Masnada (Ita) Androni Giocattoli-Sidermec157Row 21 - Cell 3
23Ryan Mullen (Irl) Trek-Segafredo130Row 22 - Cell 3
24Francesco Gavazzi (Ita) Androni Giocattoli-Sidermec124Row 23 - Cell 3
25Mads Pedersen (Den) Trek-Segafredo100Row 24 - Cell 3
26Nico Denz (Ger) AG2R La Mondiale97Row 25 - Cell 3
27Alex Turrin (Ita) Wilier Triestina-Selle Italia93Row 26 - Cell 3
28Chris Froome (GBr) Team Sky81Row 27 - Cell 3
29Lars Bak (Den) Lotto Fix All81Row 28 - Cell 3
30Wout Poels (Ned) Team Sky65Row 29 - Cell 3
31Ben Hermans (Bel) Israel Cycling Academy65Row 30 - Cell 3
32Krists Neilands (Lat) Israel Cycling Academy53Row 31 - Cell 3
33Giovanni Visconti (Ita) Bahrain-Merida51Row 32 - Cell 3
34Maximilian Schachmann (Ger) Quick-Step Floors48Row 33 - Cell 3
35Giulio Ciccone (Ita) Bardiani CSF33Row 34 - Cell 3
36Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec30Row 35 - Cell 3
37Dayer Quintana (Col) Movistar Team30Row 36 - Cell 3
38Gianluca Brambilla (Ita) Trek-Segafredo28Row 37 - Cell 3
39Tony Martin (Ger) Katusha-Alpecin25Row 38 - Cell 3
40Alexandre Geniez (Fra) AG2R La Mondiale24Row 39 - Cell 3
41Kenny Elissonde (Fra) Team Sky24Row 40 - Cell 3
42Boy van Poppel (Ned) Trek-Segafredo23Row 41 - Cell 3
43Darwin Atapuma (Col) UAE Team Emirates21Row 42 - Cell 3
44Simon Yates (GBr) Mitchelton-Scott18Row 43 - Cell 3
45Christoph Pfingsten (Ger) Bora-Hansgrohe16Row 44 - Cell 3
46Jos van Emden (Ned) LottoNL-Jumbo16Row 45 - Cell 3
47Viacheslav Kuznetsov (Rus) Katusha-Alpecin16Row 46 - Cell 3
48Giuseppe Fonzi (Ita) Wilier Triestina-Selle Italia16Row 47 - Cell 3
49Manuele Boaro (Ita) Bahrain-Merida14Row 48 - Cell 3
50Nathan Brown (USA) EF Education First-Drapac p/b Cannondale13Row 49 - Cell 3
51Danny van Poppel (Ned) LottoNL-Jumbo9Row 50 - Cell 3
52Carlos Betancur (Col) Movistar Team8Row 51 - Cell 3
53Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale8Row 52 - Cell 3
54Diego Ulissi (Ita) UAE Team Emirates6Row 53 - Cell 3
55Laurens ten Dam (Ned) Team Sunweb6Row 54 - Cell 3
56Jarlinson Pantano (Col) Trek-Segafredo6Row 55 - Cell 3
57Esteban Chaves (Col) Mitchelton-Scott5Row 56 - Cell 3
58Natnael Berhane (Eri) Dimension Data5Row 57 - Cell 3
59Sacha Modolo (Ita) EF Education First-Drapac p/b Cannondale5Row 58 - Cell 3
60Alexey Lutsenko (Kaz) Astana Pro Team5Row 59 - Cell 3
61Niccolo Bonifazio (Ita) Bahrain-Merida5Row 60 - Cell 3
62Manuel Belletti (Ita) Androni Giocattoli-Sidermec5Row 61 - Cell 3
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Team Sky241:43:08
2Astana Pro Team0:17:06
3Groupama-FDJ0:39:16
4Bora-Hansgrohe0:49:50
5Team Sunweb1:06:32
6AG2R La Mondiale1:19:30
7Movistar Team1:33:30
8LottoNl-Jumbo1:47:53
9Mitchelton-Scott1:53:30
10UAE Team Emirates2:04:52
11Bahrain-Merida2:34:22
12Dimension Data2:46:00
13BMC Racing Team3:19:40
14Androni Giocattoli-Sidermec3:28:29
15EF Education First-Drapac p/b Cannondale3:39:05
16Katusha-Alpecin3:52:27
17Quick-Step Floors4:25:38
18Trek-Segafredo4:49:47
19Israel-Cycling Academy5:34:41
20Lotto Fix All6:07:25
21Bardiani CSF7:02:17
22Wilier Triestina-Selle Italia10:43:15

 

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Patrick Fletcher

Patrick is an NCTJ-trained journalist, and former deputy editor of Cyclingnews, who has seven years’ experience covering professional cycling. He has a modern languages degree from Durham University and has been able to put it to some use in what is a multi-lingual sport, with a particular focus on French and Spanish-speaking riders. Away from cycling, Patrick spends most of his time playing or watching other forms of sport - football, tennis, trail running, darts, to name a few, but he draws the line at rugby.


Latest on Cyclingnews