Paris-Nice: Hivert wins stage 3

Jonathan Hivert (Direct Energie) claimed victory on stage 3 of Paris-Nice as Luis León Sánchez (Astana) moved into the overall lead.

The Frenchman, who won both stages and the overall at the Tour du Haut Var last month, comfortably sprinted away from Sánchez and Remy di Gregorio (Delko Marseille Provence) after the trio had gone clear over the top of a late category 3 climb.

The peloton split to pieces on the lower slopes of the climb and, despite a regrouping on the descent, they were only able to roll across the line in Châtel-Guyon some 38 seconds in arrears.

Arnaud Démare (Groupama-FDJ) led the bunch home for fourth place but surrendered his yellow jersey to Sánchez, who now leads the race by half a minute.

"I had a good start to the season, and wanted to do well here at Paris-Nice," Hivert said. "I didn't do well the first day in the rain, and I wasn't very happy, so I tried to redress that today. It's great for Direct Energie to have at least one stage win, and we'll carry on to the end of the week."

For the third day in a row Paris-Nice served up a stage that was hard to predict. It was the longest of the race, at 210 kilometres, and no one knew quite what impact the Côte de Charbonnières, topping out 20km shy of the line, would have on proceedings.

Julian Alaphilippe (Quick-Step Floors) was the chief aggressor and left the peloton in pieces, but came away with nothing to show for his efforts. He passed the KOM banner in pole position, with Tim Wellens (Lotto Soudal) and Jakob Fuglsang (Astana) for company, but the road continued to rise for another 2.5km to the second intermediate sprint point, during which time the chasing group of 20 was able to come back.

A couple of attacks came and went and, just after the sprint banner, Di Gregorio tried his luck and was joined by Sánchez and Hivert. The fast, swooping descent, combined with a lack of a concerted chase – which Sánchez's teammates did their upmost to disrupt – saw them open a lead of 40 seconds. That also allowed dropped riders such as Démare, Simon Yates (Mitchelton-Scott) and Woet Poels (Team Sky), who'd punctured, to re-enter the fray as the chase groups joined back together.

As the road kicked up again in the final 2km, however, it was clear victory would be played out amongst the leading three, and the tactical complexion favoured Hivert. Di Gregorio knew the only way he could win was to attack, and Hivert knew that Sánchez, with the yellow jersey in his sights, would have to close him down. Sitting on Sánchez's wheel all the way to the last few hundred metres, there was little surprise or response when Hivert struck out and claimed the biggest victory of his career.

"I didn't calculate anything at all. When I saw we were in a little group like that after the climb, I thought it might be too well organised behind, that it might be better to wait," Hivert said.

"I often wait for the finish because I'm quick, but I tried to follow the guys who went, and then in the last couple of kilometres I played off the other two. I almost had it in my head before the line that I was going to win but I still needed to do it."

How it unfolded

The clouds gathered over Bourges once more on Tuesday morning, but with a 210-kilometre trip due south – the longest stage here – the 'Race to the Sun' would take a big step towards its final destination.

After a block headwind deterred attacks yesterday, this time it didn't take long for a breakaway to form. In there were Jay Thomson (Dimension Data), Fabien Grellier (Direct Energie) and Przemyslaw Kasperkiewicz (Delko Marseille Provence) and they quickly opened up a lead of seven minutes over the peloton.

FDJ hit the front of the peloton to keep things under control but only at the half-way stage did the gap start to come down. Before that, Phil Bauhaus (Sunweb) abandoned with knee pain while fellow sprinter Sam Bennett (Bora-Hansgrohe) also left the race.

While Thomson had taken maximum points at the first intermediate sprint, Grellier struck out on the back-to-back category-3 climbs in the second half of the parcours to move level on points in the KOM standings with Pierre-Luc Périchon (Fortuneo-Samsic).

Such was Grellier's eagerness, he opened up a big gap on his two companions and decided to go it alone. The gap came tumbling down, though, over the next 35 kilometres and he was caught by the advancing peloton just shy of the entry to the 35km finishing circuit.

The circuit gave the riders a chance to preview the uphill final couple of kilometres, though Alexander Kristoff (UAE Team Emirates) was already out of the picture, reportedly suffering with illness.

The climb started soon after the finish line and it wasn't long before sprinters were losing contact as Astana and Quick-Step drove the pace. Poels suffered an untimely mechanical and, after a wheel change from a teammate, he and Sky were forced onto the back foot, though they kept Sergio Henao in the front group.

After a huge turn from Dries Devenyns, Alaphilippe made his move. At first only Wellens could follow, and he seemed to have trouble just holding the Frenchman's wheel. The group thinned to 20 riders, with Démare and Trentin dropped. Fuglsang attacked next and latched onto Wellens and Alaphilippe at the KOM point but the sting was taken out of the move when Lilian Calmejane (Direct Energie) and Ion Izaguirre (Bahrain-Merida) made it over.

On the ensuing false flat, Fuglsang attacked and, after he was reeled in by Mitchelton-Scott's Roman Kreuziger, Sánchez went next for Astana when Di Gregorio attacked. Hivert, breaking out of his comfort zone, joined for the ride and all the circumstances played in his favour.

"I feel brand new right now," said the 32-year-old. "I had operations on both knees not long ago. I always had niggles but now everything's going well and I hope I can still do nice things."

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Jonathan Hivert (Fra) Direct Energie5:22:49
2Luis León Sanchez (Spa) Astana Pro Team0:00:01
3Remy Di Gregorio (Fra) Delko Marseille Provence KTMRow 2 - Cell 2
4Arnaud Demare (Fra) Groupama-FDJ0:00:38
5Mike Teunissen (Ned) Team SunwebRow 4 - Cell 2
6André Greipel (Ger) Lotto SoudalRow 5 - Cell 2
7Magnus Cort (Den) Astana Pro TeamRow 6 - Cell 2
8Matteo Trentin (Ita) Mitchelton-ScottRow 7 - Cell 2
9Julian Alaphilippe (Fra) Quick-Step FloorsRow 8 - Cell 2
10Felix Grossschartner (Aut) Bora-HansgroheRow 9 - Cell 2
11Laurent Pichon (Fra) Fortuneo-SamsicRow 10 - Cell 2
12Thomas Boudat (Fra) Direct EnergieRow 11 - Cell 2
13Natnael Berhane (Eri) Dimension DataRow 12 - Cell 2
14Heinrich Haussler (Aus) Bahrain-MeridaRow 13 - Cell 2
15Oliver Naesen (Bel) AG2R La MondialeRow 14 - Cell 2
16Delio Fernandez Cruz (Spa) Delko Marseille Provence KTMRow 15 - Cell 2
17Timo Roosen (Ned) LottoNL-JumboRow 16 - Cell 2
18Richard Carapaz (Ecu) Movistar TeamRow 17 - Cell 2
19Maurits Lammertink (Ned) Katusha-AlpecinRow 18 - Cell 2
20Ion Izagirre (Spa) Bahrain-MeridaRow 19 - Cell 2
21Lilian Calmejane (Fra) Direct EnergieRow 20 - Cell 2
22Sam Oomen (Ned) Team SunwebRow 21 - Cell 2
23Omar Fraile (Spa) Astana Pro TeamRow 22 - Cell 2
24Rudy Molard (Fra) Groupama-FDJRow 23 - Cell 2
25Matti Breschel (Den) EF Education First-Drapac p/b CannondaleRow 24 - Cell 2
26Patrick Konrad (Aut) Bora-HansgroheRow 25 - Cell 2
27Roman Kreuziger (Cze) Mitchelton-ScottRow 26 - Cell 2
28Esteban Chaves (Col) Mitchelton-ScottRow 27 - Cell 2
29Sylvain Chavanel (Fra) Direct EnergieRow 28 - Cell 2
30Ben Swift (GBr) UAE Team EmiratesRow 29 - Cell 2
31Gorka Izagirre (Spa) Bahrain-MeridaRow 30 - Cell 2
32Tony Gallopin (Fra) AG2R La MondialeRow 31 - Cell 2
33Cyril Gautier (Fra) AG2R La MondialeRow 32 - Cell 2
34Tim Wellens (Bel) Lotto SoudalRow 33 - Cell 2
35Marc Soler (Spa) Movistar TeamRow 34 - Cell 2
36Ilnur Zakarin (Rus) Katusha-AlpecinRow 35 - Cell 2
37Dylan Teuns (Bel) BMC Racing TeamRow 36 - Cell 2
38Jesus Herrada (Spa) Cofidis, Solutions CreditsRow 37 - Cell 2
39Wout Poels (Ned) Team SkyRow 38 - Cell 2
40Warren Barguil (Fra) Fortuneo-SamsicRow 39 - Cell 2
41Jarlinson Pantano (Col) Trek-SegafredoRow 40 - Cell 2
42Bauke Mollema (Ned) Trek-SegafredoRow 41 - Cell 2
43Mikael Cherel (Fra) AG2R La MondialeRow 42 - Cell 2
44David De La Cruz (Spa) Team SkyRow 43 - Cell 2
45Manuele Boaro (Ita) Bahrain-MeridaRow 44 - Cell 2
46Sergio Henao (Col) Team SkyRow 45 - Cell 2
47Alessandro De Marchi (Ita) BMC Racing TeamRow 46 - Cell 2
48Michael Valgren (Den) Astana Pro TeamRow 47 - Cell 2
49Eduardo Sepulveda (Arg) Movistar TeamRow 48 - Cell 2
50Dan Martin (Irl) UAE Team EmiratesRow 49 - Cell 2
51Romain Combaud (Fra) Delko Marseille Provence KTMRow 50 - Cell 2
52Pawel Poljanski (Pol) Bora-HansgroheRow 51 - Cell 2
53Nicolas Roche (Irl) BMC Racing TeamRow 52 - Cell 2
54Robert Gesink (Ned) LottoNL-JumboRow 53 - Cell 2
55Anthony Delaplace (Fra) Fortuneo-SamsicRow 54 - Cell 2
56Jakob Fuglsang (Den) Astana Pro TeamRow 55 - Cell 2
57Alexis Vuillermoz (Fra) AG2R La MondialeRow 56 - Cell 2
58Maxime Bouet (Fra) Fortuneo-SamsicRow 57 - Cell 2
59Julien El Fares (Fra) Delko Marseille Provence KTMRow 58 - Cell 2
60Ian Boswell (USA) Katusha-AlpecinRow 59 - Cell 2
61Serge Pauwels (Bel) Dimension DataRow 60 - Cell 2
62Dries Devenyns (Bel) Quick-Step FloorsRow 61 - Cell 2
63Julien Bernard (Fra) Trek-SegafredoRow 62 - Cell 2
64Simon Gerrans (Aus) BMC Racing TeamRow 63 - Cell 2
65Pierre Rolland (Fra) EF Education First-Drapac p/b CannondaleRow 64 - Cell 2
66Jose Herrada (Spa) Cofidis, Solutions CreditsRow 65 - Cell 2
67Lawson Craddock (USA) EF Education First-Drapac p/b CannondaleRow 66 - Cell 2
68Antonio Nibali (Ita) Bahrain-MeridaRow 67 - Cell 2
69Tiago Machado (Por) Katusha-AlpecinRow 68 - Cell 2
70Amael Moinard (Fra) Fortuneo-SamsicRow 69 - Cell 2
71Simon Yates (GBr) Mitchelton-ScottRow 70 - Cell 2
72Mitchell Docker (Aus) EF Education First-Drapac p/b CannondaleRow 71 - Cell 2
73Hector Carretero (Spa) Movistar TeamRow 72 - Cell 2
74Pierre Luc Perichon (Fra) Fortuneo-Samsic0:01:17
75Koen de Kort (Ned) Trek-Segafredo0:01:37
76Nicolas Edet (Fra) Cofidis, Solutions Credits0:01:41
77Sebastian Langeveld (Ned) EF Education First-Drapac p/b Cannondale0:01:47
78Jasper De Buyst (Bel) Lotto Soudal0:02:20
79Axel Domont (Fra) AG2R La Mondiale0:02:48
80Jelle Wallays (Bel) Lotto Soudal0:03:31
81Elia Viviani (Ita) Quick-Step Floors0:05:16
82Jacopo Guarnieri (Ita) Groupama-FDJRow 81 - Cell 2
83Nils Politt (Ger) Katusha-AlpecinRow 82 - Cell 2
84Tim Declercq (Bel) Quick-Step FloorsRow 83 - Cell 2
85Bert Van Lerberghe (Bel) Cofidis, Solutions CreditsRow 84 - Cell 2
86Fabio Sabatini (Ita) Quick-Step FloorsRow 85 - Cell 2
87Tom-Jelte Slagter (Ned) Dimension DataRow 86 - Cell 2
88Nacer Bouhanni (Fra) Cofidis, Solutions CreditsRow 87 - Cell 2
89Diego Rosa (Ita) Team SkyRow 88 - Cell 2
90Carlos Barbero (Spa) Movistar TeamRow 89 - Cell 2
91Jean-Pierre Drucker (Lux) BMC Racing TeamRow 90 - Cell 2
92Imanol Erviti (Spa) Movistar TeamRow 91 - Cell 2
93Louis Vervaeke (Bel) Team SunwebRow 92 - Cell 2
94Edward Theuns (Bel) Team SunwebRow 93 - Cell 2
95Yves Lampaert (Bel) Quick-Step FloorsRow 94 - Cell 2
96Lars Bak (Den) Lotto SoudalRow 95 - Cell 2
97Christophe Laporte (Fra) Cofidis, Solutions CreditsRow 96 - Cell 2
98Luka Pibernik (Slo) Bahrain-MeridaRow 97 - Cell 2
99Paul Martens (Ger) LottoNL-JumboRow 98 - Cell 2
100Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 99 - Cell 2
101Thomas Leezer (Ned) LottoNL-JumboRow 100 - Cell 2
102Christopher Hamilton (Aus) Team SunwebRow 101 - Cell 2
103Hugo Houle (Can) Astana Pro TeamRow 102 - Cell 2
104Kevin Ledanois (Fra) Fortuneo-SamsicRow 103 - Cell 2
105Angelo Tulik (Fra) Direct EnergieRow 104 - Cell 2
106Dayer Quintana (Col) Movistar TeamRow 105 - Cell 2
107Olivier Le Gac (Fra) Groupama-FDJRow 106 - Cell 2
108Tom Scully (NZl) EF Education First-Drapac p/b CannondaleRow 107 - Cell 2
109Christopher Juul Jensen (Den) Mitchelton-ScottRow 108 - Cell 2
110Michael Schwarzmann (Ger) Bora-Hansgrohe0:10:03
111Juraj Sagan (Svk) Bora-HansgroheRow 110 - Cell 2
112Benjamin King (USA) Dimension DataRow 111 - Cell 2
113Ryan Gibbons (RSA) Dimension DataRow 112 - Cell 2
114Brenton Jones (Aus) Delko Marseille Provence KTMRow 113 - Cell 2
115Evaldas Siskevicius (Ltu) Delko Marseille Provence KTMRow 114 - Cell 2
116Dylan Groenewegen (Ned) LottoNL-Jumbo0:11:18
117Ramon Sinkeldam (Ned) Groupama-FDJRow 116 - Cell 2
118Marcel Sieberg (Ger) Lotto SoudalRow 117 - Cell 2
119John Degenkolb (Ger) Trek-SegafredoRow 118 - Cell 2
120Ivan Garcia (Spa) Bahrain-MeridaRow 119 - Cell 2
121Jurgen Roelandts (Bel) BMC Racing TeamRow 120 - Cell 2
122Markel Irizar (Spa) Trek-SegafredoRow 121 - Cell 2
123Rory Sutherland (Aus) UAE Team EmiratesRow 122 - Cell 2
124Daniel McLay (GBr) EF Education First-Drapac p/b CannondaleRow 123 - Cell 2
125Oliviero Troia (Ita) UAE Team EmiratesRow 124 - Cell 2
126Michael Mørkøv (Den) Quick-Step FloorsRow 125 - Cell 2
127Sven Erik Bystrøm (Nor) UAE Team EmiratesRow 126 - Cell 2
128Pavel Kochetkov (Rus) Katusha-AlpecinRow 127 - Cell 2
129Dmitriy Gruzdev (Kaz) Astana Pro TeamRow 128 - Cell 2
130Marco Haller (Aut) Katusha-AlpecinRow 129 - Cell 2
131Stijn Vandenbergh (Bel) AG2R La MondialeRow 130 - Cell 2
132Gregory Rast (Swi) Trek-SegafredoRow 131 - Cell 2
133Mathew Hayman (Aus) Mitchelton-ScottRow 132 - Cell 2
134Ian Stannard (GBr) Team SkyRow 133 - Cell 2
135Johann Van Zyl (RSA) Dimension DataRow 134 - Cell 2
136Roy Curvers (Ned) Team SunwebRow 135 - Cell 2
137Dylan van Baarle (Ned) Team SkyRow 136 - Cell 2
138Alex Edmondson (Aus) Mitchelton-ScottRow 137 - Cell 2
139Fabien Grellier (Fra) Direct EnergieRow 138 - Cell 2
140Jerome Cousin (Fra) Direct EnergieRow 139 - Cell 2
141Cyril Lemoine (Fra) Cofidis, Solutions CreditsRow 140 - Cell 2
142Ignatas Konovalovas (Ltu) Groupama-FDJ0:15:18
143Przemyslaw Kasperkiewicz (Pol) Delko Marseille Provence KTMRow 142 - Cell 2
144Thomas De Gendt (Bel) Lotto SoudalRow 143 - Cell 2
145Mickael Delage (Fra) Groupama-FDJRow 144 - Cell 2
146Jay Thomson (RSA) Dimension DataRow 145 - Cell 2
147Erik Baska (Svk) Bora-HansgroheRow 146 - Cell 2
148Lars Boom (Ned) LottoNL-JumboRow 147 - Cell 2
149David Lopez Garcia (Spa) Team SkyRow 148 - Cell 2
150Alexander Kristoff (Nor) UAE Team Emirates0:17:59
DNFSam Bennett (Irl) Bora-HansgroheRow 150 - Cell 2
DNFPhil Bauhaus (Ger) Team SunwebRow 151 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Le Brethon - 61 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jakob Fuglsang (Den) Astana Pro Team3pts
2Roman Kreuziger (Cze) Mitchelton-Scott2Row 1 - Cell 3
3Jonathan Hivert (Fra) Direct Energie1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Les Brossons - 190.5 km
Rider Name (Country) TeamResultHeader Cell - Column 2
Jakob Fuglsang (Den) Astana Pro Team3pts
Roman Kreuziger (Cze) Mitchelton-Scott2Row 1 - Cell 2
Jonathan Hivert (Fra) Direct Energie1Row 2 - Cell 2
Swipe to scroll horizontally
Finish - Châtel-guyon - 210 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jonathan Hivert (Fra) Direct Energie15pts
2Luis León Sanchez (Spa) Astana Pro Team12Row 1 - Cell 3
3Remy Di Gregorio (Fra) Delko Marseille Provence KTM9Row 2 - Cell 3
4Arnaud Demare (Fra) Groupama-FDJ7Row 3 - Cell 3
5Mike Teunissen (Ned) Team Sunweb6Row 4 - Cell 3
6André Greipel (Ger) Lotto Soudal5Row 5 - Cell 3
7Magnus Cort (Den) Astana Pro Team4Row 6 - Cell 3
8Matteo Trentin (Ita) Mitchelton-Scott3Row 7 - Cell 3
9Julian Alaphilippe (Fra) Quick-Step Floors2Row 8 - Cell 3
10Felix Grossschartner (Aut) Bora-Hansgrohe1Row 9 - Cell 3
Swipe to scroll horizontally
KOM 1 - Côte de la Bosse - 123 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fabien Grellier (Fra) Direct Energie4pts
2Przemyslaw Kasperkiewicz (Pol) Delko Marseille Provence KTM2Row 1 - Cell 3
3Jay Thomson (RSA) Dimension Data1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 2 - Côte des Boulards - 143.5 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fabien Grellier (Fra) Direct Energie4pts
2Jay Thomson (RSA) Dimension Data2Row 1 - Cell 3
3Przemyslaw Kasperkiewicz (Pol) Delko Marseille Provence KTM1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 3 - Côte de Charbonnières - 188 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Julian Alaphilippe (Fra) Quick-Step Floors4pts
2Tim Wellens (Bel) Lotto Soudal2Row 1 - Cell 3
3Jakob Fuglsang (Den) Astana Pro Team1Row 2 - Cell 3
Swipe to scroll horizontally
Best Young Rider
#Rider Name (Country) TeamResult
1Magnus Cort (Den) Astana Pro Team5:23:27
2Felix Grossschartner (Aut) Bora-HansgroheRow 1 - Cell 2
3Thomas Boudat (Fra) Direct EnergieRow 2 - Cell 2
4Timo Roosen (Ned) LottoNL-JumboRow 3 - Cell 2
5Richard Carapaz (Ecu) Movistar TeamRow 4 - Cell 2
6Sam Oomen (Ned) Team SunwebRow 5 - Cell 2
7Marc Soler (Spa) Movistar TeamRow 6 - Cell 2
8Hector Carretero (Spa) Movistar TeamRow 7 - Cell 2
9Jasper De Buyst (Bel) Lotto Soudal0:01:42
10Nils Politt (Ger) Katusha-Alpecin0:04:38
11Louis Vervaeke (Bel) Team SunwebRow 10 - Cell 2
12Luka Pibernik (Slo) Bahrain-MeridaRow 11 - Cell 2
13Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 12 - Cell 2
14Christopher Hamilton (Aus) Team SunwebRow 13 - Cell 2
15Kevin Ledanois (Fra) Fortuneo-SamsicRow 14 - Cell 2
16Olivier Le Gac (Fra) Groupama-FDJRow 15 - Cell 2
17Ryan Gibbons (RSA) Dimension Data0:09:25
18Dylan Groenewegen (Ned) LottoNL-Jumbo0:10:40
19Ivan Garcia (Spa) Bahrain-MeridaRow 18 - Cell 2
20Oliviero Troia (Ita) UAE Team EmiratesRow 19 - Cell 2
21Alex Edmondson (Aus) Mitchelton-ScottRow 20 - Cell 2
22Fabien Grellier (Fra) Direct EnergieRow 21 - Cell 2
23Przemyslaw Kasperkiewicz (Pol) Delko Marseille Provence KTM0:14:40
24Erik Baska (Svk) Bora-HansgroheRow 23 - Cell 2
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Direct Energie16:09:43
2Astana Pro Team0:00:01
3Delko Marseille Provence KtmRow 2 - Cell 2
4Mitchelton - Scott0:00:38
5Bahrain - MeridaRow 4 - Cell 2
6AG2R La MondialeRow 5 - Cell 2
7Bora - HansgroheRow 6 - Cell 2
8Movistar TeamRow 7 - Cell 2
9Team Fortuneo - SamsicRow 8 - Cell 2
10Team Katusha AlpecinRow 9 - Cell 2
11Team SkyRow 10 - Cell 2
12BMC Racing TeamRow 11 - Cell 2
13Trek - SegafredoRow 12 - Cell 2
14Team Ef Education First - Drapac p/b CannondaleRow 13 - Cell 2
15Cofidis, Solutions Credits0:01:41
16Lotto Soudal0:02:20
17Groupama - FDJ0:05:16
18Team SunwebRow 17 - Cell 2
19Quick - Step FloorsRow 18 - Cell 2
20Team Dimension DataRow 19 - Cell 2
21Team Lotto Nl - JumboRow 20 - Cell 2
22UAE Team Emirates0:11:18
Swipe to scroll horizontally
General Classification after stage 3
#Rider Name (Country) TeamResult
1Luis León Sanchez (Spa) Astana Pro Team13:21:56
2Arnaud Demare (Fra) Groupama-FDJ0:00:28
3Gorka Izagirre (Spa) Bahrain-Merida0:00:35
4Julian Alaphilippe (Fra) Quick-Step Floors0:00:38
5Mike Teunissen (Ned) Team Sunweb0:00:41
6Tim Wellens (Bel) Lotto SoudalRow 5 - Cell 2
7Roman Kreuziger (Cze) Mitchelton-ScottRow 6 - Cell 2
8Heinrich Haussler (Aus) Bahrain-Merida0:00:43
9Felix Grossschartner (Aut) Bora-HansgroheRow 8 - Cell 2
10Ion Izagirre (Spa) Bahrain-MeridaRow 9 - Cell 2
11Tony Gallopin (Fra) AG2R La MondialeRow 10 - Cell 2
12Esteban Chaves (Col) Mitchelton-ScottRow 11 - Cell 2
13Thomas Boudat (Fra) Direct EnergieRow 12 - Cell 2
14Patrick Konrad (Aut) Bora-HansgroheRow 13 - Cell 2
15Marc Soler (Spa) Movistar TeamRow 14 - Cell 2
16Rudy Molard (Fra) Groupama-FDJRow 15 - Cell 2
17Wout Poels (Ned) Team SkyRow 16 - Cell 2
18Cyril Gautier (Fra) AG2R La MondialeRow 17 - Cell 2
19Richard Carapaz (Ecu) Movistar TeamRow 18 - Cell 2
20Lilian Calmejane (Fra) Direct EnergieRow 19 - Cell 2
21Delio Fernandez Cruz (Spa) Delko Marseille Provence KTMRow 20 - Cell 2
22Dylan Teuns (Bel) BMC Racing TeamRow 21 - Cell 2
23Dan Martin (Irl) UAE Team EmiratesRow 22 - Cell 2
24Sergio Henao (Col) Team SkyRow 23 - Cell 2
25Alexis Vuillermoz (Fra) AG2R La MondialeRow 24 - Cell 2
26Robert Gesink (Ned) LottoNL-JumboRow 25 - Cell 2
27Simon Yates (GBr) Mitchelton-ScottRow 26 - Cell 2
28Michael Valgren (Den) Astana Pro TeamRow 27 - Cell 2
29Bauke Mollema (Ned) Trek-SegafredoRow 28 - Cell 2
30Lawson Craddock (USA) EF Education First-Drapac p/b CannondaleRow 29 - Cell 2
31Natnael Berhane (Eri) Dimension Data0:00:52
32Remy Di Gregorio (Fra) Delko Marseille Provence KTM0:00:59
33Alessandro De Marchi (Ita) BMC Racing TeamRow 32 - Cell 2
34Sam Oomen (Ned) Team Sunweb0:01:01
35Timo Roosen (Ned) LottoNL-Jumbo0:01:04
36Dries Devenyns (Bel) Quick-Step FloorsRow 35 - Cell 2
37Manuele Boaro (Ita) Bahrain-Merida0:01:07
38David De La Cruz (Spa) Team Sky0:01:09
39Pawel Poljanski (Pol) Bora-Hansgrohe0:01:12
40Mikael Cherel (Fra) AG2R La Mondiale0:01:15
41Warren Barguil (Fra) Fortuneo-SamsicRow 40 - Cell 2
42Julien El Fares (Fra) Delko Marseille Provence KTMRow 41 - Cell 2
43Maxime Bouet (Fra) Fortuneo-Samsic0:01:22
44Romain Combaud (Fra) Delko Marseille Provence KTMRow 43 - Cell 2
45Maurits Lammertink (Ned) Katusha-Alpecin0:01:34
46Jarlinson Pantano (Col) Trek-Segafredo0:01:36
47Laurent Pichon (Fra) Fortuneo-Samsic0:01:40
48Jesus Herrada (Spa) Cofidis, Solutions CreditsRow 47 - Cell 2
49Amael Moinard (Fra) Fortuneo-SamsicRow 48 - Cell 2
50Matteo Trentin (Ita) Mitchelton-Scott0:01:44
51Oliver Naesen (Bel) AG2R La Mondiale0:01:47
52Ilnur Zakarin (Rus) Katusha-Alpecin0:02:00
53Matti Breschel (Den) EF Education First-Drapac p/b Cannondale0:02:07
54Ian Boswell (USA) Katusha-AlpecinRow 53 - Cell 2
55Anthony Delaplace (Fra) Fortuneo-Samsic0:02:11
56Jakob Fuglsang (Den) Astana Pro Team0:02:16
57Tiago Machado (Por) Katusha-AlpecinRow 56 - Cell 2
58Magnus Cort (Den) Astana Pro Team0:02:19
59Sylvain Chavanel (Fra) Direct EnergieRow 58 - Cell 2
60Nicolas Roche (Irl) BMC Racing TeamRow 59 - Cell 2
61Serge Pauwels (Bel) Dimension DataRow 60 - Cell 2
62Jose Herrada (Spa) Cofidis, Solutions CreditsRow 61 - Cell 2
63Simon Gerrans (Aus) BMC Racing TeamRow 62 - Cell 2
64Koen de Kort (Ned) Trek-Segafredo0:02:21
65Jonathan Hivert (Fra) Direct Energie0:02:40
66André Greipel (Ger) Lotto Soudal0:02:58
67Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale0:03:25
68Omar Fraile (Spa) Astana Pro Team0:03:29
69Ben Swift (GBr) UAE Team EmiratesRow 68 - Cell 2
70Eduardo Sepulveda (Arg) Movistar TeamRow 69 - Cell 2
71Hector Carretero (Spa) Movistar TeamRow 70 - Cell 2
72Julien Bernard (Fra) Trek-SegafredoRow 71 - Cell 2
73Antonio Nibali (Ita) Bahrain-Merida0:04:05
74Mitchell Docker (Aus) EF Education First-Drapac p/b Cannondale0:04:13
75Axel Domont (Fra) AG2R La Mondiale0:04:29
76Pierre Luc Perichon (Fra) Fortuneo-Samsic0:04:58
77Christophe Laporte (Fra) Cofidis, Solutions Credits0:05:14
78Carlos Barbero (Spa) Movistar Team0:05:21
79Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 78 - Cell 2
80Christopher Hamilton (Aus) Team SunwebRow 79 - Cell 2
81Nicolas Edet (Fra) Cofidis, Solutions Credits0:05:30
82Sebastian Langeveld (Ned) EF Education First-Drapac p/b Cannondale0:05:36
83Elia Viviani (Ita) Quick-Step Floors0:05:40
84Yves Lampaert (Bel) Quick-Step Floors0:05:47
85Tom-Jelte Slagter (Ned) Dimension Data0:05:53
86Angelo Tulik (Fra) Direct Energie0:05:58
87Diego Rosa (Ita) Team Sky0:06:38
88Kevin Ledanois (Fra) Fortuneo-Samsic0:06:45
89Nils Politt (Ger) Katusha-Alpecin0:06:51
90Dayer Quintana (Col) Movistar Team0:06:55
91Jasper De Buyst (Bel) Lotto Soudal0:06:56
92Jacopo Guarnieri (Ita) Groupama-FDJ0:06:57
93Jelle Wallays (Bel) Lotto Soudal0:07:23
94Jean-Pierre Drucker (Lux) BMC Racing Team0:07:40
95Bert Van Lerberghe (Bel) Cofidis, Solutions Credits0:07:53
96Imanol Erviti (Spa) Movistar Team0:08:07
97Hugo Houle (Can) Astana Pro TeamRow 96 - Cell 2
98Fabio Sabatini (Ita) Quick-Step Floors0:08:43
99Louis Vervaeke (Bel) Team Sunweb0:09:08
100Lars Bak (Den) Lotto Soudal0:09:35
101Thomas Leezer (Ned) LottoNL-Jumbo0:09:47
102Nacer Bouhanni (Fra) Cofidis, Solutions Credits0:10:24
103Paul Martens (Ger) LottoNL-Jumbo0:10:31
104Tom Scully (NZl) EF Education First-Drapac p/b Cannondale0:10:39
105Edward Theuns (Bel) Team Sunweb0:10:52
106Olivier Le Gac (Fra) Groupama-FDJ0:11:06
107Benjamin King (USA) Dimension Data0:11:12
108John Degenkolb (Ger) Trek-Segafredo0:11:23
109Luka Pibernik (Slo) Bahrain-Merida0:11:34
110Ivan Garcia (Spa) Bahrain-Merida0:11:39
111Ryan Gibbons (RSA) Dimension Data0:11:44
112Michael Schwarzmann (Ger) Bora-Hansgrohe0:12:23
113Christopher Juul Jensen (Den) Mitchelton-Scott0:12:39
114Brenton Jones (Aus) Delko Marseille Provence KTM0:12:54
115Mathew Hayman (Aus) Mitchelton-ScottRow 114 - Cell 2
116Ramon Sinkeldam (Ned) Groupama-FDJ0:12:59
117Alex Edmondson (Aus) Mitchelton-Scott0:13:10
118Tim Declercq (Bel) Quick-Step Floors0:13:25
119Juraj Sagan (Svk) Bora-Hansgrohe0:13:30
120Dmitriy Gruzdev (Kaz) Astana Pro Team0:13:36
121Markel Irizar (Spa) Trek-Segafredo0:13:45
122Evaldas Siskevicius (Ltu) Delko Marseille Provence KTM0:14:01
123Jurgen Roelandts (Bel) BMC Racing Team0:14:03
124Fabien Grellier (Fra) Direct Energie0:14:08
125Stijn Vandenbergh (Bel) AG2R La Mondiale0:14:09
126Daniel McLay (GBr) EF Education First-Drapac p/b CannondaleRow 125 - Cell 2
127Roy Curvers (Ned) Team SunwebRow 126 - Cell 2
128Jerome Cousin (Fra) Direct EnergieRow 127 - Cell 2
129Dylan Groenewegen (Ned) LottoNL-Jumbo0:14:35
130Gregory Rast (Swi) Trek-Segafredo0:14:55
131Oliviero Troia (Ita) UAE Team Emirates0:15:10
132Cyril Lemoine (Fra) Cofidis, Solutions Credits0:15:18
133Sven Erik Bystrøm (Nor) UAE Team Emirates0:15:22
134Marcel Sieberg (Ger) Lotto Soudal0:15:42
135Marco Haller (Aut) Katusha-Alpecin0:15:55
136Rory Sutherland (Aus) UAE Team Emirates0:16:15
137Johann Van Zyl (RSA) Dimension DataRow 136 - Cell 2
138Ian Stannard (GBr) Team SkyRow 137 - Cell 2
139Dylan van Baarle (Ned) Team Sky0:16:27
140Pavel Kochetkov (Rus) Katusha-Alpecin0:16:35
141Jay Thomson (RSA) Dimension Data0:18:06
142Thomas De Gendt (Bel) Lotto Soudal0:18:09
143Mickael Delage (Fra) Groupama-FDJRow 142 - Cell 2
144Michael Mørkøv (Den) Quick-Step Floors0:18:12
145Erik Baska (Svk) Bora-Hansgrohe0:18:45
146Alexander Kristoff (Nor) UAE Team Emirates0:19:08
147David Lopez Garcia (Spa) Team Sky0:20:15
148Przemyslaw Kasperkiewicz (Pol) Delko Marseille Provence KTM0:21:16
149Lars Boom (Ned) LottoNL-Jumbo0:24:00
150Ignatas Konovalovas (Ltu) Groupama-FDJ0:24:33
Swipe to scroll horizontally
Points Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Arnaud Demare (Fra) Groupama-FDJ31pts
2Mike Teunissen (Ned) Team Sunweb17Row 1 - Cell 3
3Jonathan Hivert (Fra) Direct Energie16Row 2 - Cell 3
4Dylan Groenewegen (Ned) LottoNL-Jumbo15Row 3 - Cell 3
5André Greipel (Ger) Lotto Soudal14Row 4 - Cell 3
6Luis León Sanchez (Spa) Astana Pro Team12Row 5 - Cell 3
7Gorka Izagirre (Spa) Bahrain-Merida12Row 6 - Cell 3
8Elia Viviani (Ita) Quick-Step Floors12Row 7 - Cell 3
9Julian Alaphilippe (Fra) Quick-Step Floors10Row 8 - Cell 3
10Christophe Laporte (Fra) Cofidis, Solutions Credits10Row 9 - Cell 3
11Remy Di Gregorio (Fra) Delko Marseille Provence KTM9Row 10 - Cell 3
12Tim Wellens (Bel) Lotto Soudal7Row 11 - Cell 3
13Jurgen Roelandts (Bel) BMC Racing Team6Row 12 - Cell 3
14Matteo Trentin (Ita) Mitchelton-Scott5Row 13 - Cell 3
15Patrick Konrad (Aut) Bora-Hansgrohe4Row 14 - Cell 3
16Magnus Cort (Den) Astana Pro Team4Row 15 - Cell 3
17Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale4Row 16 - Cell 3
18Alexander Kristoff (Nor) UAE Team Emirates4Row 17 - Cell 3
19Jakob Fuglsang (Den) Astana Pro Team3Row 18 - Cell 3
20Tiago Machado (Por) Katusha-Alpecin3Row 19 - Cell 3
21Jay Thomson (RSA) Dimension Data3Row 20 - Cell 3
22Dylan Teuns (Bel) BMC Racing Team3Row 21 - Cell 3
23Jean-Pierre Drucker (Lux) BMC Racing Team3Row 22 - Cell 3
24Roman Kreuziger (Cze) Mitchelton-Scott2Row 23 - Cell 3
25Manuele Boaro (Ita) Bahrain-Merida2Row 24 - Cell 3
26Pierre Luc Perichon (Fra) Fortuneo-Samsic2Row 25 - Cell 3
27John Degenkolb (Ger) Trek-Segafredo2Row 26 - Cell 3
28Przemyslaw Kasperkiewicz (Pol) Delko Marseille Provence KTM2Row 27 - Cell 3
29Felix Grossschartner (Aut) Bora-Hansgrohe1Row 28 - Cell 3
30Ion Izagirre (Spa) Bahrain-Merida1Row 29 - Cell 3
31Ivan Garcia (Spa) Bahrain-Merida1Row 30 - Cell 3
32Fabien Grellier (Fra) Direct Energie1Row 31 - Cell 3
Swipe to scroll horizontally
Mountains Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Pierre Luc Perichon (Fra) Fortuneo-Samsic8pts
2Fabien Grellier (Fra) Direct Energie8Row 1 - Cell 3
3Arnaud Demare (Fra) Groupama-FDJ4Row 2 - Cell 3
4Julian Alaphilippe (Fra) Quick-Step Floors4Row 3 - Cell 3
5Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale4Row 4 - Cell 3
6Jay Thomson (RSA) Dimension Data3Row 5 - Cell 3
7Przemyslaw Kasperkiewicz (Pol) Delko Marseille Provence KTM3Row 6 - Cell 3
8Gorka Izagirre (Spa) Bahrain-Merida2Row 7 - Cell 3
9Tim Wellens (Bel) Lotto Soudal2Row 8 - Cell 3
10Jurgen Roelandts (Bel) BMC Racing Team2Row 9 - Cell 3
11Jakob Fuglsang (Den) Astana Pro Team1Row 10 - Cell 3
12Christophe Laporte (Fra) Cofidis, Solutions Credits1Row 11 - Cell 3
Swipe to scroll horizontally
Best Young Rider
#Rider Name (Country) TeamResult
1Felix Grossschartner (Aut) Bora-Hansgrohe13:22:39
2Thomas Boudat (Fra) Direct EnergieRow 1 - Cell 2
3Marc Soler (Spa) Movistar TeamRow 2 - Cell 2
4Richard Carapaz (Ecu) Movistar TeamRow 3 - Cell 2
5Sam Oomen (Ned) Team Sunweb0:00:18
6Timo Roosen (Ned) LottoNL-Jumbo0:00:21
7Magnus Cort (Den) Astana Pro Team0:01:36
8Hector Carretero (Spa) Movistar Team0:02:46
9Amund Grøndahl Jansen (Nor) LottoNL-Jumbo0:04:38
10Christopher Hamilton (Aus) Team SunwebRow 9 - Cell 2
11Kevin Ledanois (Fra) Fortuneo-Samsic0:06:02
12Nils Politt (Ger) Katusha-Alpecin0:06:08
13Jasper De Buyst (Bel) Lotto Soudal0:06:13
14Louis Vervaeke (Bel) Team Sunweb0:08:25
15Olivier Le Gac (Fra) Groupama-FDJ0:10:23
16Luka Pibernik (Slo) Bahrain-Merida0:10:51
17Ivan Garcia (Spa) Bahrain-Merida0:10:56
18Ryan Gibbons (RSA) Dimension Data0:11:01
19Alex Edmondson (Aus) Mitchelton-Scott0:12:27
20Fabien Grellier (Fra) Direct Energie0:13:25
21Dylan Groenewegen (Ned) LottoNL-Jumbo0:13:52
22Oliviero Troia (Ita) UAE Team Emirates0:14:27
23Erik Baska (Svk) Bora-Hansgrohe0:18:02
24Przemyslaw Kasperkiewicz (Pol) Delko Marseille Provence KTM0:20:33
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Bahrain - Merida40:07:55
2Direct Energie0:00:01
3Mitchelton - Scott0:00:02
4AG2R La MondialeRow 3 - Cell 2
5Movistar TeamRow 4 - Cell 2
6Team Sky0:00:28
7Bora - Hansgrohe0:00:31
8Delko Marseille Provence Ktm0:00:36
9Astana Pro Team0:00:40
10Trek - Segafredo0:00:41
11BMC Racing Team0:01:54
12Team Fortuneo - Samsic0:02:10
13Team EF Education First - Drapac P/B Cannondale0:03:20
14Team Katusha Alpecin0:03:27
15Cofidis, Solutions Credits0:03:31
16Team Sunweb0:04:56
17Team LottoNl - Jumbo0:05:01
18Quick - Step Floors0:05:24
19Groupama - FDJ0:06:14
20Team Dimension Data0:06:25
21Lotto Soudal0:06:47
22UAE Team Emirates0:14:32
Patrick Fletcher

Patrick is a freelance sports writer and editor. He’s an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish). Patrick worked full-time at Cyclingnews for eight years between 2015 and 2023, latterly as Deputy Editor.

Latest on Cyclingnews