Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In

Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In



Tour de France stage 6: Teuns wins atop La Planche des Belles Filles; Ciccone takes yellow

Dylan Teuns held off Giulio Ciccone to win stage 6 atop La Planche des Belles Filles. Ciccone took yellow from Julian Alaphilippe

Don't miss a moment from Paris-Roubaix and Unbound Gravel, to the Giro d’Italia, Tour de France, Vuelta a España, and everything in between when you join Outside+.

Dylan Teuns (Bahrain-Merida) won Thursday’s sixth stage of the Tour de France atop the La Planche des Belles Filles climb. Teuns held off Italian rider Giulio Ciccone (Trek-Segafredo) on the final steep ramp of the climb to take the stage win.

Ciccone did not leave the stage empty handed; he gained enough time to take over the race lead from Frenchman Julian Alaphilippe (Deceuninck-Quick Step) by six seconds. Ciccone will now wear the maillot jaune on Friday’s seventh stage.

The battle to the line produced dramatic on the climb’s final steep ramp, which averaged 24 percent. Teuns wrenched his body on his bicycle, with Ciccone riding just behind. Ciccone eventually lost the pace and nearly came to a standstill, while Teuns coasted across the line for victory.

“Today I knew there was a chance, and if the chance came I took it to go in the breakaway,” Teuns said. “In the final I gave it everything.”

Teuns and Ciccone were part of a daylong breakaway on the mountainous sixth stage that was comprised of 14 riders: Thomas De Gendt and Tim Wellens (Lotto Soudal), Serge Pauwels (CCC Team), Benoit Cosnefroy (AG2R-La Mondiale), Natnael Berhane (Cofidis), Niklas Arndt (Sunweb(, Julien Bernard (Trek-Segafredo), Fabien Grellier (Total Direct Energie), Nils Politt (Katusha-Alpecin), Xandro Meurisse and Andrea Pasqualon (Want-Groupe Gobert), and Andre Greipel (Areka-Samsic).

Teuns, Ciccone, Wellens and Meurisse were the only four to make it to the base of the 7.5 kilometer ascent of La Planche des Belles Filles together. With 4km remaining Teuns and Ciccone dropped their companions and headed to the summit together.

“In the second to last climb I think the four strongest came out of the breakaway,” Teuns said. “I knew Ciccone was the main guy in the final and I’m so happy I finished it off.”

The stage victory marks the biggest career win for Teuns, who at age 27 is making his debut in the Tour de France. Teuns is a talented all-rounder who excels in stage races, hilly terrain, and even high mountains; he won the overall at the Tour of Poland and Arctic Race of Norway in 2017.

“When I saw my mom and my dad and my girlfriend here it was pretty emotional,” Teuns said.

Behind the battle for the stage win, the group of GC favorites accelerated up the steep climb, with the pace being set by Alejandro Valverde (Movistar), Michal Kwiatkowski (Team Ineos), and David Gaudu (Groupama-FDJ). Early attacks by Warren Barguil (Areka-Samsic) and Mike Landa (Movistar) stretched out the group; Landa’s move distanced the group of favorites for several kilometers.

Teuns took a stage victory in his debut at the Tour de France. Photo: Justin Setterfield/Getty Images

Eventually, a strong push by the favorites in the closing kilometer brought back Landa. The front group splintered in the final steep push to the line, with Alaphilippe, Thibaut Pinot (Groupama-FDJ) and defending champion Geraint Thomas (Team Ineos) crossing the line together, while behind, the GC favorites came across in groups of one and two.

After the stage, Thomas said he was surprised to feel so good on the steep ramps. Thomas said he put his major effort in with 350 meters to go.

“When Movistar went it was solid and I was feeling good,” Thomas said. “I was just unsure—the steep climbs aren’t my cup of tea, as they say.”

A handful of GC favorites lost ground on the final push to the line. Steven Kruijswijk (Lotto-Jumbo) conceded 34 seconds to Thomas, while Vincenzo Nibali (Bahrain-Merida) conceded 49 seconds, and Romain Bardet (AG2R) lost more than one minute.

Stay tuned to for more updates from the Tour de France’s stage 6 to La Planche des Belles Filles.

Tour de France Stage 6 Results

1TEUNS DylanBahrain Merida4:29:03
2CICCONE GiulioTrek - Segafredo0:11
3MEURISSE XandroWanty - Gobert Cycling Team1:05
4THOMAS GeraintTeam INEOS1:44
5PINOT ThibautGroupama - FDJ1:46
6ALAPHILIPPE JulianDeceuninck - Quick Step1:46
7QUINTANA NairoMovistar Team1:51
8BUCHMANN EmanuelBORA - hansgrohe1:51
9FUGLSANG JakobAstana Pro Team1:53
10LANDA MikelMovistar Team1:53
11PORTE RichieTrek - Segafredo1:53
12BERNAL EganTeam INEOS1:53
13YATES AdamMitchelton-Scott1:58
14MARTIN DanUAE Team Emirates1:58
15URÁN RigobertoEF Education First2:02
16WOODS MichaelEF Education First2:02
17BENNETT GeorgeTeam Jumbo-Visma2:02
18MAS EnricDeceuninck - Quick Step2:17
19MOLLEMA BaukeTrek - Segafredo2:19
20KRUIJSWIJK StevenTeam Jumbo-Visma2:19
21BARGUIL WarrenTeam Arkéa Samsic2:27
22NIBALI VincenzoBahrain Merida2:35
23GAUDU DavidGroupama - FDJ2:35
24MARTIN GuillaumeWanty - Gobert Cycling Team2:44
25ARU FabioUAE Team Emirates2:46
26KONRAD PatrickBORA - hansgrohe2:52
27BARDET RomainAG2R La Mondiale2:53
28LUTSENKO AlexeyAstana Pro Team3:05
29VALVERDE AlejandroMovistar Team3:05
30WELLENS TimLotto Soudal3:18
31KREUZIGER RomanTeam Dimension Data3:26
32REICHENBACH SébastienGroupama - FDJ5:10
33BERHANE NatnaelCofidis, Solutions Crédits5:20
34PAUWELS SergeCCC Team5:44
35MOLARD RudyGroupama - FDJ6:08
36DE GENDT ThomasLotto Soudal6:36
37CHEREL MikaëlAG2R La Mondiale6:44
38VUILLERMOZ AlexisAG2R La Mondiale7:23
39VAN GARDEREN TejayEF Education First8:00
40BERNARD JulienTrek - Segafredo8:37
41GRELLIER FabienTeam Total Direct Energie9:09
42TAARAMÄE ReinTeam Total Direct Energie9:36
43PASQUALON AndreaWanty - Gobert Cycling Team10:14
44GESBERT ÉlieTeam Arkéa Samsic10:33
45HENAO SergioUAE Team Emirates10:46
46HAIG JackMitchelton-Scott11:12
47YATES SimonMitchelton-Scott11:12
48VAN BAARLE DylanTeam INEOS11:42
50SOLER MarcMovistar Team13:13
51IZAGIRRE GorkaAstana Pro Team13:28
52CASTROVIEJO JonathanTeam INEOS13:28
53POLITT NilsTeam Katusha Alpecin13:40
54CARUSO DamianoBahrain Merida13:43
55DENNIS RohanBahrain Merida13:45
56DE PLUS LaurensTeam Jumbo-Visma13:45
57ARNDT NikiasTeam Sunweb13:54
58WÜRTZ SCHMIDT MadsTeam Katusha Alpecin14:38
59VAN AERT WoutTeam Jumbo-Visma14:46
60STUYVEN JasperTrek - Segafredo14:46
61CLARKE SimonEF Education First14:51
62SKUJIŅŠ TomsTrek - Segafredo14:51
63LEDANOIS KévinTeam Arkéa Samsic14:51
64COSTA RuiUAE Team Emirates14:51
65FRANK MathiasAG2R La Mondiale14:51
66VAN AVERMAET GregCCC Team14:51
67TRATNIK JanBahrain Merida14:51
68KRAGH ANDERSEN SørenTeam Sunweb14:55
69FRAILE OmarAstana Pro Team14:55
70SÁNCHEZ Luis LeónAstana Pro Team14:55
71FELLINE FabioTrek - Segafredo15:16
72COSNEFROY BenoîtAG2R La Mondiale15:16
73SCHACHMANN MaximilianBORA - hansgrohe15:30
74MÜHLBERGER GregorBORA - hansgrohe15:30
75BETTIOL AlbertoEF Education First15:50
76KANGERT TanelEF Education First17:39
77ROSSETTO StéphaneCofidis, Solutions Crédits17:46
78BOASSON HAGEN EdvaldTeam Dimension Data17:46
79ROCHE NicolasTeam Sunweb17:46
80VALGREN MichaelTeam Dimension Data17:46
81BOUET MaximeTeam Arkéa Samsic17:46
82KING BenTeam Dimension Data17:46
83IMPEY DarylMitchelton-Scott18:27
84KELDERMAN WilcoTeam Sunweb18:34
85KÜNG StefanGroupama - FDJ18:34
86HERRADA JesúsCofidis, Solutions Crédits18:37
87KEUKELEIRE JensLotto Soudal18:37
88DURBRIDGE LukeMitchelton-Scott18:39
89ZAKARIN IlnurTeam Katusha Alpecin18:43
90HOULE HugoAstana Pro Team19:04
91ROUX AnthonyGroupama - FDJ19:16
92ROWE LukeTeam INEOS19:28
93POELS WoutTeam INEOS19:28
94MONFORT MaximeLotto Soudal20:02
95OLIVEIRA NelsonMovistar Team20:02
96BACKAERT FrederikWanty - Gobert Cycling Team20:02
97GARCÍA CORTINA IvánBahrain Merida20:02
98BENOOT TiesjLotto Soudal20:02
99ERVITI ImanolMovistar Team20:02
100DE BUYST JasperLotto Soudal20:02
101AMADOR AndreyMovistar Team20:02
102DE KORT KoenTrek - Segafredo20:02
103NAESEN OliverAG2R La Mondiale20:02
104BONNET WilliamGroupama - FDJ20:02
105VERONA CarlosMovistar Team20:02
106OURSELIN PaulTeam Total Direct Energie20:02
107CALMEJANE LilianTeam Total Direct Energie20:02
108MATTHEWS MichaelTeam Sunweb20:02
109DELAPLACE AnthonyTeam Arkéa Samsic20:02
110COLBRELLI SonnyBahrain Merida20:02
111LADAGNOUS MatthieuGroupama - FDJ20:02
112SICARD RomainTeam Total Direct Energie20:02
113MOHORIČ MatejBahrain Merida20:02
114VAN MELSEN KévinWanty - Gobert Cycling Team20:02
115ROSSKOPF JoeyCCC Team20:02
116BILBAO PelloAstana Pro Team20:02
117SCHÄR MichaelCCC Team20:02
118MOINARD AmaëlTeam Arkéa Samsic20:02
119PÖSTLBERGER LukasBORA - hansgrohe20:02
120TURGIS AnthonyTeam Total Direct Energie20:15
121EWAN CalebLotto Soudal20:17
122GESCHKE SimonCCC Team20:20
123TRENTIN MatteoMitchelton-Scott20:20
124MOSCON GianniTeam INEOS20:25
125BYSTRØM Sven ErikUAE Team Emirates20:28
126JANSE VAN RENSBURG ReinardtTeam Dimension Data20:28
127ZABEL RickTeam Katusha Alpecin20:28
128SAGAN PeterBORA - hansgrohe20:38
129BURGHARDT MarcusBORA - hansgrohe20:38
130OSS DanielBORA - hansgrohe20:38
131PHILIPSEN JasperUAE Team Emirates20:38
132HAGA ChadTeam Sunweb20:38
133LAENGEN Vegard StakeUAE Team Emirates20:38
134GONÇALVES JoséTeam Katusha Alpecin20:38
135GOUGEARD AlexisAG2R La Mondiale20:38
136VACHON FlorianTeam Arkéa Samsic20:38
137GALLOPIN TonyAG2R La Mondiale20:38
138JUUL-JENSEN ChristopherMitchelton-Scott20:43
139DOWSETT AlexTeam Katusha Alpecin20:50
140GREIPEL AndréTeam Arkéa Samsic20:54
141SCULLY TomEF Education First20:54
142DEVENYNS DriesDeceuninck - Quick Step21:23
143KÄMNA LennardTeam Sunweb22:15
144EIKING Odd ChristianWanty - Gobert Cycling Team22:15
145HALLER MarcoTeam Katusha Alpecin22:36
146MARTIN TonyTeam Jumbo-Visma22:48
147OFFREDO YoannWanty - Gobert Cycling Team22:50
148HEPBURN MichaelMitchelton-Scott22:50
149TEUNISSEN MikeTeam Jumbo-Visma22:50
150WIŚNIOWSKI ŁukaszCCC Team22:50
151LANGEVELD SebastianEF Education First22:50
152BAK Lars YttingTeam Dimension Data22:50
153TERPSTRA NikiTeam Total Direct Energie22:57
154LAMPAERT YvesDeceuninck - Quick Step22:58
155DE GENDT AiméWanty - Gobert Cycling Team22:58
156CUMMINGS SteveTeam Dimension Data22:58
157PÉRICHON Pierre-LucCofidis, Solutions Crédits22:58
158SIMON JulienCofidis, Solutions Crédits23:08
159JANSEN Amund GrøndahlTeam Jumbo-Visma23:18
160DE MARCHI AlessandroCCC Team23:25
161ASGREEN KasperDeceuninck - Quick Step23:27
162GROENEWEGEN DylanTeam Jumbo-Visma23:35
163NIZZOLO GiacomoTeam Dimension Data23:39
164KLUGE RogerLotto Soudal23:39
165MØRKØV MichaelDeceuninck - Quick Step23:39
166VIVIANI EliaDeceuninck - Quick Step23:42
167BOL CeesTeam Sunweb23:58
168CORT MagnusAstana Pro Team24:10
169DEBUSSCHERE JensTeam Katusha Alpecin24:15
170KRISTOFF AlexanderUAE Team Emirates24:20
171RICHEZE MaximilianoDeceuninck - Quick Step25:21
172BONIFAZIO NiccolòTeam Total Direct Energie25:21
173LAPORTE ChristopheCofidis, Solutions Crédits29:38
174PEREZ AnthonyCofidis, Solutions Crédits29:42
1CICCONE GiulioTrek - Segafredo 23:14:55
2ALAPHILIPPE JulianDeceuninck - Quick Step0:06
3TEUNS DylanBahrain Merida0:32
4BENNETT GeorgeTeam Jumbo-Visma0:47
5THOMAS GeraintTeam INEOS0:49
6BERNAL EganTeam INEOS0:53
7PINOT ThibautGroupama - FDJ0:58
8KRUIJSWIJK StevenTeam Jumbo-Visma1:04
9WOODS MichaelEF Education First1:13
10URÁN RigobertoEF Education First1:15
11FUGLSANG JakobAstana Pro Team1:19
12BUCHMANN EmanuelBORA - hansgrohe1:22
13MAS EnricDeceuninck - Quick Step1:23
14YATES AdamMitchelton-Scott1:24
15MEURISSE XandroWanty - Gobert Cycling Team1:39
16QUINTANA NairoMovistar Team1:41
17LANDA MikelMovistar Team1:43
18MARTIN DanUAE Team Emirates1:46
19GAUDU DavidGroupama - FDJ1:52
20NIBALI VincenzoBahrain Merida1:56
21PORTE RichieTrek - Segafredo1:56
22MOLLEMA BaukeTrek - Segafredo2:22
23KONRAD PatrickBORA - hansgrohe2:23
24LUTSENKO AlexeyAstana Pro Team2:31
25VALVERDE AlejandroMovistar Team2:55
26BARDET RomainAG2R La Mondiale2:57
27BARGUIL WarrenTeam Arkéa Samsic3:03
28KREUZIGER RomanTeam Dimension Data3:05
29ARU FabioUAE Team Emirates3:25
30MARTIN GuillaumeWanty - Gobert Cycling Team3:27
31MOLARD RudyGroupama - FDJ5:25
32REICHENBACH SébastienGroupama - FDJ6:36
33VAN GARDEREN TejayEF Education First7:13
34CHEREL MikaëlAG2R La Mondiale8:47
35VUILLERMOZ AlexisAG2R La Mondiale8:59
36TAARAMÄE ReinTeam Total Direct Energie10:03
37HAIG JackMitchelton-Scott11:47
38BERNARD JulienTrek - Segafredo12:00
39SOLER MarcMovistar Team13:03
40VAN AERT WoutTeam Jumbo-Visma13:20
41VAN AVERMAET GregCCC Team14:02
42SÁNCHEZ Luis LeónAstana Pro Team14:31
43COSTA RuiUAE Team Emirates14:39
44STUYVEN JasperTrek - Segafredo14:40
46FELLINE FabioTrek - Segafredo15:19
47POLITT NilsTeam Katusha Alpecin16:11
48FRANK MathiasAG2R La Mondiale16:23
49MÜHLBERGER GregorBORA - hansgrohe16:45
50SCHACHMANN MaximilianBORA - hansgrohe16:53
51ROCHE NicolasTeam Sunweb17:06
52BOASSON HAGEN EdvaldTeam Dimension Data17:25
53KELDERMAN WilcoTeam Sunweb17:45
54IMPEY DarylMitchelton-Scott17:53
55DE PLUS LaurensTeam Jumbo-Visma17:53
56VALGREN MichaelTeam Dimension Data18:06
57HERRADA JesúsCofidis, Solutions Crédits18:15
58HENAO SergioUAE Team Emirates18:45
59MATTHEWS MichaelTeam Sunweb19:02
60COLBRELLI SonnyBahrain Merida19:18
61BILBAO PelloAstana Pro Team19:28
62TRENTIN MatteoMitchelton-Scott19:37
63BENOOT TiesjLotto Soudal19:41
64SAGAN PeterBORA - hansgrohe19:48
65AMADOR AndreyMovistar Team20:10
66KANGERT TanelEF Education First20:12
67MOSCON GianniTeam INEOS21:18
68POELS WoutTeam INEOS21:19
69CASTROVIEJO JonathanTeam INEOS21:22
70GESCHKE SimonCCC Team21:24
71IZAGIRRE GorkaAstana Pro Team22:50
72FRAILE OmarAstana Pro Team24:03
73ROSSKOPF JoeyCCC Team24:14
74TRATNIK JanBahrain Merida25:48
75DE MARCHI AlessandroCCC Team26:25
76WELLENS TimLotto Soudal26:26
77DE GENDT ThomasLotto Soudal27:07
78SIMON JulienCofidis, Solutions Crédits27:09
79BERHANE NatnaelCofidis, Solutions Crédits27:38
80MOHORIČ MatejBahrain Merida27:52
81BETTIOL AlbertoEF Education First28:30
82SICARD RomainTeam Total Direct Energie29:24
83KÄMNA LennardTeam Sunweb29:40
84ZAKARIN IlnurTeam Katusha Alpecin29:41
85PAUWELS SergeCCC Team30:51
86DENNIS RohanBahrain Merida31:11
87PASQUALON AndreaWanty - Gobert Cycling Team31:15
88CLARKE SimonEF Education First32:03
89WÜRTZ SCHMIDT MadsTeam Katusha Alpecin32:28
90GESBERT ÉlieTeam Arkéa Samsic33:17
91BOUET MaximeTeam Arkéa Samsic33:42
92DEVENYNS DriesDeceuninck - Quick Step34:43
93KRAGH ANDERSEN SørenTeam Sunweb35:07
94YATES SimonMitchelton-Scott36:08
95ROUX AnthonyGroupama - FDJ36:12
96CARUSO DamianoBahrain Merida36:32
97OLIVEIRA NelsonMovistar Team37:03
98ARNDT NikiasTeam Sunweb37:30
99SKUJIŅŠ TomsTrek - Segafredo38:05
100COSNEFROY BenoîtAG2R La Mondiale38:48
101KÜNG StefanGroupama - FDJ38:50
102KEUKELEIRE JensLotto Soudal39:12
103CALMEJANE LilianTeam Total Direct Energie39:13
104KING BenTeam Dimension Data39:41
105DURBRIDGE LukeMitchelton-Scott39:48
106EIKING Odd ChristianWanty - Gobert Cycling Team40:09
107VAN BAARLE DylanTeam INEOS40:19
108PÉRICHON Pierre-LucCofidis, Solutions Crédits40:43
109GRELLIER FabienTeam Total Direct Energie41:04
110DE BUYST JasperLotto Soudal41:29
111GONÇALVES JoséTeam Katusha Alpecin41:36
112NAESEN OliverAG2R La Mondiale42:06
113HOULE HugoAstana Pro Team42:08
114OURSELIN PaulTeam Total Direct Energie42:12
115MOINARD AmaëlTeam Arkéa Samsic43:07
116GALLOPIN TonyAG2R La Mondiale43:19
117TEUNISSEN MikeTeam Jumbo-Visma44:25
118JANSE VAN RENSBURG ReinardtTeam Dimension Data45:17
119GARCÍA CORTINA IvánBahrain Merida45:30
120OSS DanielBORA - hansgrohe45:40
121LAMPAERT YvesDeceuninck - Quick Step45:46
122WIŚNIOWSKI ŁukaszCCC Team45:50
123LEDANOIS KévinTeam Arkéa Samsic47:41
124MONFORT MaximeLotto Soudal48:02
125BAK Lars YttingTeam Dimension Data48:30
126SCHÄR MichaelCCC Team48:47
127TURGIS AnthonyTeam Total Direct Energie49:14
128ROSSETTO StéphaneCofidis, Solutions Crédits49:17
129ERVITI ImanolMovistar Team49:21
130DELAPLACE AnthonyTeam Arkéa Samsic49:36
131BYSTRØM Sven ErikUAE Team Emirates49:55
132BURGHARDT MarcusBORA - hansgrohe49:58
133PHILIPSEN JasperUAE Team Emirates50:06
134GOUGEARD AlexisAG2R La Mondiale50:14
135VIVIANI EliaDeceuninck - Quick Step51:05
136PEREZ AnthonyCofidis, Solutions Crédits51:16
137VACHON FlorianTeam Arkéa Samsic51:39
138ZABEL RickTeam Katusha Alpecin51:43
139ROWE LukeTeam INEOS51:43
140DE KORT KoenTrek - Segafredo51:49
141BONNET WilliamGroupama - FDJ51:57
142VAN MELSEN KévinWanty - Gobert Cycling Team52:16
143EWAN CalebLotto Soudal52:28
144DE GENDT AiméWanty - Gobert Cycling Team52:41
145DOWSETT AlexTeam Katusha Alpecin53:20
146JUUL-JENSEN ChristopherMitchelton-Scott53:38
147LANGEVELD SebastianEF Education First53:48
148LAENGEN Vegard StakeUAE Team Emirates53:54
149PÖSTLBERGER LukasBORA - hansgrohe54:33
150VERONA CarlosMovistar Team54:37
151HALLER MarcoTeam Katusha Alpecin54:42
152GREIPEL AndréTeam Arkéa Samsic54:44
153BONIFAZIO NiccolòTeam Total Direct Energie54:45
154NIZZOLO GiacomoTeam Dimension Data55:22
155LAPORTE ChristopheCofidis, Solutions Crédits55:26
156KLUGE RogerLotto Soudal55:27
157LADAGNOUS MatthieuGroupama - FDJ56:05
158KRISTOFF AlexanderUAE Team Emirates56:06
159CUMMINGS SteveTeam Dimension Data56:26
160HEPBURN MichaelMitchelton-Scott56:32
161ASGREEN KasperDeceuninck - Quick Step57:08
162TERPSTRA NikiTeam Total Direct Energie57:13
163JANSEN Amund GrøndahlTeam Jumbo-Visma57:17
164CORT MagnusAstana Pro Team57:25
165BOL CeesTeam Sunweb57:27
166SCULLY TomEF Education First57:43
167MARTIN TonyTeam Jumbo-Visma58:38
168GROENEWEGEN DylanTeam Jumbo-Visma58:46
169HAGA ChadTeam Sunweb58:49
170MØRKØV MichaelDeceuninck - Quick Step58:51
171RICHEZE MaximilianoDeceuninck - Quick Step59:36
172BACKAERT FrederikWanty - Gobert Cycling Team1:00:09
173DEBUSSCHERE JensTeam Katusha Alpecin1:02:09
174OFFREDO YoannWanty - Gobert Cycling Team1:04:36
1SAGAN PeterBORA - hansgrohe144
2MATTHEWS MichaelTeam Sunweb98
3VIVIANI EliaDeceuninck - Quick Step92
4COLBRELLI SonnyBahrain Merida88
5TRENTIN MatteoMitchelton-Scott75
6TEUNISSEN MikeTeam Jumbo-Visma64
8STUYVEN JasperTrek - Segafredo48
9ALAPHILIPPE JulianDeceuninck - Quick Step47
10EWAN CalebLotto Soudal46
11NIZZOLO GiacomoTeam Dimension Data40
12MEURISSE XandroWanty - Gobert Cycling Team38
13PASQUALON AndreaWanty - Gobert Cycling Team36
14VAN AERT WoutTeam Jumbo-Visma34
15WELLENS TimLotto Soudal34
16KRISTOFF AlexanderUAE Team Emirates33
17OFFREDO YoannWanty - Gobert Cycling Team32
18TEUNS DylanBahrain Merida30
19POLITT NilsTeam Katusha Alpecin28
20CICCONE GiulioTrek - Segafredo25
21SCHÄR MichaelCCC Team25
22GREIPEL AndréTeam Arkéa Samsic23
23CLARKE SimonEF Education First20
24OURSELIN PaulTeam Total Direct Energie20
25BACKAERT FrederikWanty - Gobert Cycling Team20
26PINOT ThibautGroupama - FDJ18
27THOMAS GeraintTeam INEOS17
28WÜRTZ SCHMIDT MadsTeam Katusha Alpecin17
29DE GENDT ThomasLotto Soudal16
30GROENEWEGEN DylanTeam Jumbo-Visma16
31SKUJIŅŠ TomsTrek - Segafredo15
32ROSSETTO StéphaneCofidis, Solutions Crédits15
33ARNDT NikiasTeam Sunweb13
34DELAPLACE AnthonyTeam Arkéa Samsic13
35MØRKØV MichaelDeceuninck - Quick Step12
36FUGLSANG JakobAstana Pro Team10
37NAESEN OliverAG2R La Mondiale10
38PÖSTLBERGER LukasBORA - hansgrohe10
40QUINTANA NairoMovistar Team9
42BETTIOL AlbertoEF Education First9
43GRELLIER FabienTeam Total Direct Energie9
44BUCHMANN EmanuelBORA - hansgrohe8
45RICHEZE MaximilianoDeceuninck - Quick Step8
46BERHANE NatnaelCofidis, Solutions Crédits7
47LAPORTE ChristopheCofidis, Solutions Crédits7
48LANDA MikelMovistar Team6
49NIBALI VincenzoBahrain Merida6
50BENOOT TiesjLotto Soudal6
51GARCÍA CORTINA IvánBahrain Merida6
52OSS DanielBORA - hansgrohe6
53PORTE RichieTrek - Segafredo5
54MARTIN GuillaumeWanty - Gobert Cycling Team5
55BOASSON HAGEN EdvaldTeam Dimension Data5
56PAUWELS SergeCCC Team5
57DURBRIDGE LukeMitchelton-Scott5
58YATES AdamMitchelton-Scott4
59COSNEFROY BenoîtAG2R La Mondiale4
60ERVITI ImanolMovistar Team4
61BONIFAZIO NiccolòTeam Total Direct Energie4
62TRATNIK JanBahrain Merida3
63MOHORIČ MatejBahrain Merida3
64OLIVEIRA NelsonMovistar Team3
65MARTIN DanUAE Team Emirates2
66LUTSENKO AlexeyAstana Pro Team2
67BERNARD JulienTrek - Segafredo2
68SIMON JulienCofidis, Solutions Crédits2
70JANSEN Amund GrøndahlTeam Jumbo-Visma2
71BOL CeesTeam Sunweb2
72MARTIN TonyTeam Jumbo-Visma2
73URÁN RigobertoEF Education First1
74BURGHARDT MarcusBORA - hansgrohe1
75BONNET WilliamGroupama - FDJ1
76ASGREEN KasperDeceuninck - Quick Step1
1WELLENS TimLotto Soudal43
2CICCONE GiulioTrek - Segafredo30
3MEURISSE XandroWanty - Gobert Cycling Team27
4TEUNS DylanBahrain Merida13
5BERHANE NatnaelCofidis, Solutions Crédits13
6SKUJIŅŠ TomsTrek - Segafredo9
7DE GENDT ThomasLotto Soudal8
8THOMAS GeraintTeam INEOS4
9CLARKE SimonEF Education First4
11ALAPHILIPPE JulianDeceuninck - Quick Step2
12PINOT ThibautGroupama - FDJ2
13BERNARD JulienTrek - Segafredo2
14KELDERMAN WilcoTeam Sunweb1
15SCHÄR MichaelCCC Team1
16QUINTANA NairoMovistar Team1
17KÄMNA LennardTeam Sunweb1
18PAUWELS SergeCCC Team1
19WÜRTZ SCHMIDT MadsTeam Katusha Alpecin1
1CICCONE GiulioTrek - Segafredo 23:14:55
2BERNAL EganTeam INEOS0:53
3MAS EnricDeceuninck - Quick Step1:23
4GAUDU DavidGroupama - FDJ1:52
5VAN AERT WoutTeam Jumbo-Visma13:20
6POLITT NilsTeam Katusha Alpecin16:11
7MÜHLBERGER GregorBORA - hansgrohe16:45
8SCHACHMANN MaximilianBORA - hansgrohe16:53
9DE PLUS LaurensTeam Jumbo-Visma17:53
10BENOOT TiesjLotto Soudal19:41
11MOSCON GianniTeam INEOS21:18
12MOHORIČ MatejBahrain Merida27:52
13KÄMNA LennardTeam Sunweb29:40
14WÜRTZ SCHMIDT MadsTeam Katusha Alpecin32:28
15GESBERT ÉlieTeam Arkéa Samsic33:17
16KRAGH ANDERSEN SørenTeam Sunweb35:07
17COSNEFROY BenoîtAG2R La Mondiale38:48
18EIKING Odd ChristianWanty - Gobert Cycling Team40:09
19GRELLIER FabienTeam Total Direct Energie41:04
20OURSELIN PaulTeam Total Direct Energie42:12
21GARCÍA CORTINA IvánBahrain Merida45:30
22TURGIS AnthonyTeam Total Direct Energie49:14
23PHILIPSEN JasperUAE Team Emirates50:06
24EWAN CalebLotto Soudal52:28
25DE GENDT AiméWanty - Gobert Cycling Team52:41
26ASGREEN KasperDeceuninck - Quick Step57:08
27JANSEN Amund GrøndahlTeam Jumbo-Visma57:17
28BOL CeesTeam Sunweb57:27
1Trek - Segafredo 70:19:27
2Movistar Team1:39
3Groupama - FDJ2:04
4EF Education First4:26
5Team INEOS7:46
6Team Jumbo-Visma8:31
7Bahrain Merida10:20
8UAE Team Emirates11:03
9Astana Pro Team11:40
10AG2R La Mondiale13:28
11BORA - hansgrohe13:42
13Wanty - Gobert Cycling Team23:56
14Deceuninck - Quick Step24:46
15Team Dimension Data33:37
16CCC Team35:24
17Team Sunweb38:44
18Cofidis, Solutions Crédits39:05
19Lotto Soudal56:23
20Team Arkéa Samsic57:25
21Team Total Direct Energie1:01:36
22Team Katusha Alpecin1:10:47

Results provided by ProCyclingStats.