CF logo
Stage results
#NameVal
1TEAM JUMBO - VISMA maillot imageROGLIČ Primož 4:15:39
2TEAM SUNWEB maillot imageDUMOULIN Tom 4:15:39
3GROUPAMA - FDJ maillot imageGAUDU David 4:15:39
4UAE TEAM EMIRATES maillot imageMARTIN Daniel 4:15:39
5MOVISTAR TEAM maillot imageVALVERDE Alejandro 4:15:39
6TEAM SUNWEB maillot imageKELDERMAN Wilco 4:15:39
7BORA - HANSGROHE maillot imageSCHACHMANN Maximilian 4:15:39
8BORA - HANSGROHE maillot imageBUCHMANN Emanuel 4:15:39
9UAE TEAM EMIRATES maillot imageFARIA DA COSTA Rui Alberto 4:15:39
10DECEUNINCK - QUICK STEP maillot imageKNOX James 4:15:44
11TEAM JUMBO - VISMA maillot imageDE PLUS Laurens 4:15:44
12BAHRAIN - MERIDA maillot imageCARUSO Damiano 4:15:51
13ASTANA PRO TEAM maillot imageHIRT Jan 4:15:51
14TEAM SKY maillot imageKWIATKOWSKI Michal 4:15:55
15TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageVAN GARDEREN Tejay 4:15:55
16LOTTO SOUDAL maillot imageLAMBRECHT Bjorg 4:16:04
17GROUPAMA - FDJ maillot imageREICHENBACH Sébastien 4:16:04
18MITCHELTON - SCOTT maillot imageGRMAY Tsgabu Gebremaryam 4:16:04
19UAE TEAM EMIRATES maillot imageULISSI Diego 4:16:06
20BORA - HANSGROHE maillot imageFORMOLO Davide 4:16:06
21BAHRAIN - MERIDA maillot imageNIBALI Vincenzo 4:16:09
22AG2R LA MONDIALE maillot imageBOUCHARD Geoffrey 4:16:11
23MITCHELTON - SCOTT maillot imageBOOKWALTER Brent 4:16:14
24CCC TEAM maillot imageDE LA PARTE Victor 4:16:21
25ASTANA PRO TEAM maillot imageIZAGIRRE INSAUSTI Gorka 4:16:21
26AG2R LA MONDIALE maillot imageGALLOPIN Tony 4:16:37
27CCC TEAM maillot imageROSSKOPF Joseph 4:16:37
28ASTANA PRO TEAM maillot imageVILLELLA Davide 4:16:37
29GAZPROM - RUSVELO maillot imageNYCH Artem 4:17:12
30CCC TEAM maillot imageDE MARCHI Alessandro 4:17:12
31TREK - SEGAFREDO maillot imagePORTE Richie 4:17:12
32TEAM KATUSHA ALPECIN maillot imageNAVARRO GARCIA Daniel 4:17:12
33TEAM KATUSHA ALPECIN maillot imageZAKARIN Ilnur 4:17:12
34DECEUNINCK - QUICK STEP maillot imageDEVENYNS Dries 4:17:12
35AG2R LA MONDIALE maillot imageJAUREGUI Quentin 4:17:17
36TEAM DIMENSION DATA maillot imageKREUZIGER Roman 4:17:31
37TEAM SKY maillot imageSIVAKOV Pavel 4:17:31
38GAZPROM - RUSVELO maillot imageARSLANOV Ildar 4:17:31
39TEAM DIMENSION DATA maillot imageMEINTJES Louis 4:17:31
40TREK - SEGAFREDO maillot imageEG Niklas 4:17:41
41AG2R LA MONDIALE maillot imagePARET PEINTRE Aurélien 4:17:54
42MITCHELTON - SCOTT maillot imageSCOTSON Callum 4:18:51
43ASTANA PRO TEAM maillot imageBOARO Manuele 4:18:51
44MOVISTAR TEAM maillot imageFERNANDEZ Ruben 4:19:30
45LOTTO SOUDAL maillot imageMONFORT Maxime 4:19:45
46BAHRAIN - MERIDA maillot imageTRATNIK Jan 4:19:51
47TREK - SEGAFREDO maillot imageCLARKE William 4:19:54
48TEAM SUNWEB maillot imagePOWER Rob 4:20:16
49TEAM SKY maillot imageMOSCON Gianni 4:20:16
50AG2R LA MONDIALE maillot imageWARBASSE Lawrence 4:20:33
51TEAM SUNWEB maillot imageHAGA Chad 4:20:35
52MOVISTAR TEAM maillot imageSÜTTERLIN Jasha 4:20:51
53TEAM SKY maillot imagePUCCIO Salvatore 4:20:51
54MOVISTAR TEAM maillot imageMAS BONET Luis Guillermo 4:20:51
55TEAM NOVO NORDISK maillot imageKUSZTOR Péter 4:22:25
56LOTTO SOUDAL maillot imageARMEE Sander 4:22:25
57CCC TEAM maillot imagePAUWELS Serge 4:22:25
58CCC TEAM maillot imageOWSIAN Lukasz 4:22:25
59TEAM KATUSHA ALPECIN maillot imageKOCHETKOV Pavel 4:22:25
60BAHRAIN - MERIDA maillot imageDENNIS Rohan 4:23:30
61GROUPAMA - FDJ maillot imageROUX Anthony 4:23:44
62TEAM DIMENSION DATA maillot imageJANSE VAN RENSBURG Reinardt 4:23:44
63TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageBENNETT Sean 4:23:44
64BORA - HANSGROHE maillot imagePFINGSTEN Christoph 4:23:44
65ASTANA PRO TEAM maillot imageGRUZDEV Dmitriy 4:25:06
66TEAM SKY maillot imageGOLAS Michal 4:25:06
67MITCHELTON - SCOTT maillot imageALBASINI Michael 4:25:50
68GROUPAMA - FDJ maillot imageSCOTSON Miles 4:25:55
69TEAM JUMBO - VISMA maillot imageBOUWMAN Koen 4:26:14
70TREK - SEGAFREDO maillot imageMOLLEMA Bauke 4:27:13
71TEAM JUMBO - VISMA maillot imageVAN EMDEN Jos 4:27:40
72TEAM JUMBO - VISMA maillot imageMARTIN Tony 4:27:40
73MITCHELTON - SCOTT maillot imageBEWLEY Sam 4:27:40
74MOVISTAR TEAM maillot imageOLIVEIRA Nelson 4:27:40
75MOVISTAR TEAM maillot imageAMADOR Andrey 4:27:40
76LOTTO SOUDAL maillot imageKLUGE Roger 4:29:21
77TEAM JUMBO - VISMA maillot imageMARTENS Paul 4:29:21
78TEAM DIMENSION DATA maillot imageEISEL Bernhard 4:29:21
79TEAM SUNWEB maillot imageARNDT Nikias 4:29:21
80TREK - SEGAFREDO maillot imageIRIZAR ARAMBURU Markel 4:29:21
81TEAM DIMENSION DATA maillot imageTHOMSON Jay Robert 4:29:21
82TREK - SEGAFREDO maillot imageREIJNEN Kiel 4:29:21
83LOTTO SOUDAL maillot imageHANSEN Adam James 4:29:21
84GAZPROM - RUSVELO maillot imageSHILOV Sergei 4:29:21
85UAE TEAM EMIRATES maillot imageGAVIRIA RENDON Fernando 4:29:21
86TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageWHELAN James 4:29:21
87BAHRAIN - MERIDA maillot imageHAUSSLER Heinrich 4:29:21
88MITCHELTON - SCOTT maillot imageBAUER Jack 4:29:21
89BAHRAIN - MERIDA maillot imageSIEBERG Marcel 4:32:13
90TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageVAN DEN BERG Julius 4:32:13
91LOTTO SOUDAL maillot imageEWAN Caleb 4:32:59
92LOTTO SOUDAL maillot imageBLYTHE Adam 4:32:59
93UAE TEAM EMIRATES maillot imageTROIA Oliviero 4:33:28
94UAE TEAM EMIRATES maillot imageLAENGEN Vegard Stake 4:33:28
95TEAM SKY maillot imageHALVORSEN Kristoffer 4:33:28
96TEAM NOVO NORDISK maillot imageBRAND Sam 4:33:28
97TEAM NOVO NORDISK maillot imageCALABRIA Fabio 4:33:28
98UAE TEAM EMIRATES maillot imageKRISTOFF Alexander 4:33:28
99TEAM NOVO NORDISK maillot imagePERON Andrea 4:33:28
100MITCHELTON - SCOTT maillot imageMEZGEC Luka 4:33:28
101TEAM NOVO NORDISK maillot imageIRVINE Declan 4:33:28
102ASTANA PRO TEAM maillot imageFOMINYKH Daniil 4:33:28
103GROUPAMA - FDJ maillot imageDELAGE Mickael 4:33:28
104DECEUNINCK - QUICK STEP maillot imageSABATINI Fabio 4:36:18
105BORA - HANSGROHE maillot imageBASKA Erik 4:36:18
106GROUPAMA - FDJ maillot imageARMIRAIL Bruno 4:36:18
107AG2R LA MONDIALE maillot imageDUMOULIN Samuel 4:36:18
108TEAM NOVO NORDISK maillot imagePLANET Charles 4:36:18
109BAHRAIN - MERIDA maillot imageBAUHAUS Phil 4:36:18
110TEAM KATUSHA ALPECIN maillot imageKITTEL Marcel 4:36:18
111TEAM DIMENSION DATA maillot imageCAVENDISH Mark 4:36:18
112DECEUNINCK - QUICK STEP maillot imageMØRKØV Michael 4:36:18
113DECEUNINCK - QUICK STEP maillot imageHONORÉ Mikkel Frølich 4:36:18
114TEAM KATUSHA ALPECIN maillot imageHALLER Marco 4:36:18
115MOVISTAR TEAM maillot imageCASTRILLO ZAPATER Jaime 4:36:18
116DECEUNINCK - QUICK STEP maillot imageVIVIANI Elia 4:36:18
117TREK - SEGAFREDO maillot imageMOSCHETTI Matteo 4:36:18
118GAZPROM - RUSVELO maillot imageKURIYANOV Stepan 4:36:18
119CCC TEAM maillot imageMARECZKO Jakub 4:36:18
120TEAM SUNWEB maillot imageWALSCHEID Maximilian Richard 4:36:18
121GAZPROM - RUSVELO maillot imageBOEV Igor 4:36:18
122GAZPROM - RUSVELO maillot imagePORSEV Alexander 4:36:18
123TEAM SUNWEB maillot imageBOL Cees 4:36:18
124TEAM NOVO NORDISK maillot imageBENHAMOUDA Mehdi 4:36:18
125GAZPROM - RUSVELO maillot imageVOROBYEV Anton 4:36:18
126TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageMCLAY Daniel 4:36:18
127TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageMODOLO Sacha 4:36:18
128TEAM JUMBO - VISMA maillot imageLEEZER Thomas 4:36:18
129GROUPAMA - FDJ maillot imageSARREAU Marc 4:36:18
130AG2R LA MONDIALE maillot imageCOSNEFROY Benoit 4:36:18
131BORA - HANSGROHE maillot imageKENNAUGH Peter 4:36:18
132BORA - HANSGROHE maillot imageBENNETT Sam 4:36:18
133TEAM SKY maillot imageELISSONDE Kenny
134CCC TEAM maillot imageBEVIN Patrick
135TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageCLARKE Simon
136TEAM KATUSHA ALPECIN maillot imageDOWSETT Alex
#NameVal
1BORA - HANSGROHE maillot imageBENNETT Sam 3:17:51
2UAE TEAM EMIRATES maillot imageGAVIRIA RENDON Fernando 3:17:51
3LOTTO SOUDAL maillot imageEWAN Caleb 3:17:51
4UAE TEAM EMIRATES maillot imageKRISTOFF Alexander 3:17:51
5DECEUNINCK - QUICK STEP maillot imageVIVIANI Elia 3:17:51
6BAHRAIN - MERIDA maillot imageBAUHAUS Phil 3:17:51
7TEAM SUNWEB maillot imageWALSCHEID Maximilian Richard 3:17:51
8MITCHELTON - SCOTT maillot imageMEZGEC Luka 3:17:51
9TREK - SEGAFREDO maillot imageMOSCHETTI Matteo 3:17:51
10TEAM SKY maillot imageHALVORSEN Kristoffer 3:17:51
11TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageMCLAY Daniel 3:17:51
12GROUPAMA - FDJ maillot imageSARREAU Marc 3:17:51
13DECEUNINCK - QUICK STEP maillot imageSABATINI Fabio 3:17:51
14GAZPROM - RUSVELO maillot imagePORSEV Alexander 3:17:51
15DECEUNINCK - QUICK STEP maillot imageMØRKØV Michael 3:17:51
16TEAM JUMBO - VISMA maillot imageDE PLUS Laurens 3:17:51
17AG2R LA MONDIALE maillot imageDUMOULIN Samuel 3:17:51
18TEAM SUNWEB maillot imageBOL Cees 3:17:51
19CCC TEAM maillot imageMARECZKO Jakub 3:17:51
20TEAM NOVO NORDISK maillot imagePERON Andrea 3:17:51
21LOTTO SOUDAL maillot imageBLYTHE Adam 3:17:51
22TEAM DIMENSION DATA maillot imageJANSE VAN RENSBURG Reinardt 3:17:51
23UAE TEAM EMIRATES maillot imageFARIA DA COSTA Rui Alberto 3:17:51
24TEAM SUNWEB maillot imageKELDERMAN Wilco 3:17:51
25AG2R LA MONDIALE maillot imageJAUREGUI Quentin 3:17:51
26TEAM JUMBO - VISMA maillot imageROGLIČ Primož 3:17:51
27UAE TEAM EMIRATES maillot imageULISSI Diego 3:17:51
28TEAM SUNWEB maillot imageDUMOULIN Tom 3:17:51
29BORA - HANSGROHE maillot imageSCHACHMANN Maximilian 3:17:51
30CCC TEAM maillot imageDE LA PARTE Victor 3:17:51
31MOVISTAR TEAM maillot imageVALVERDE Alejandro 3:17:51
32GROUPAMA - FDJ maillot imageGAUDU David 3:17:51
33GAZPROM - RUSVELO maillot imageKURIYANOV Stepan 3:17:51
34TEAM NOVO NORDISK maillot imageBENHAMOUDA Mehdi 3:17:51
35MITCHELTON - SCOTT maillot imageBOOKWALTER Brent 3:17:51
36BORA - HANSGROHE maillot imagePFINGSTEN Christoph 3:17:51
37BORA - HANSGROHE maillot imageBUCHMANN Emanuel 3:17:51
38UAE TEAM EMIRATES maillot imageMARTIN Daniel 3:17:51
39BORA - HANSGROHE maillot imageFORMOLO Davide 3:17:51
40AG2R LA MONDIALE maillot imageWARBASSE Lawrence 3:17:51
41MOVISTAR TEAM maillot imageMAS BONET Luis Guillermo 3:17:51
42ASTANA PRO TEAM maillot imageIZAGIRRE INSAUSTI Gorka 3:17:51
43GROUPAMA - FDJ maillot imageDELAGE Mickael 3:17:51
44TEAM KATUSHA ALPECIN maillot imageKITTEL Marcel 3:17:51
45GROUPAMA - FDJ maillot imageROUX Anthony 3:17:51
46TEAM NOVO NORDISK maillot imageKUSZTOR Péter 3:17:51
47DECEUNINCK - QUICK STEP maillot imageKNOX James 3:17:51
48TEAM SKY maillot imageKWIATKOWSKI Michal 3:17:51
49MITCHELTON - SCOTT maillot imageGRMAY Tsgabu Gebremaryam 3:17:51
50GROUPAMA - FDJ maillot imageSCOTSON Miles 3:17:51
51ASTANA PRO TEAM maillot imageHIRT Jan 3:17:51
52TEAM NOVO NORDISK maillot imageIRVINE Declan 3:17:51
53GAZPROM - RUSVELO maillot imageBOEV Igor 3:17:51
54AG2R LA MONDIALE maillot imageGALLOPIN Tony 3:17:51
55TEAM DIMENSION DATA maillot imageCAVENDISH Mark 3:17:51
56TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageVAN GARDEREN Tejay 3:17:51
57CCC TEAM maillot imageOWSIAN Lukasz 3:17:51
58TEAM DIMENSION DATA maillot imageTHOMSON Jay Robert 3:17:51
59MOVISTAR TEAM maillot imageSÜTTERLIN Jasha 3:17:51
60ASTANA PRO TEAM maillot imageVILLELLA Davide 3:17:51
61BORA - HANSGROHE maillot imageBASKA Erik 3:17:51
62TEAM DIMENSION DATA maillot imageMEINTJES Louis 3:17:51
63GAZPROM - RUSVELO maillot imageNYCH Artem 3:17:51
64TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageBENNETT Sean 3:17:51
65CCC TEAM maillot imageROSSKOPF Joseph 3:17:51
66TEAM DIMENSION DATA maillot imageKREUZIGER Roman 3:17:51
67AG2R LA MONDIALE maillot imagePARET PEINTRE Aurélien 3:17:51
68TREK - SEGAFREDO maillot imageEG Niklas 3:17:51
69ASTANA PRO TEAM maillot imageBOARO Manuele 3:17:51
70LOTTO SOUDAL maillot imageKLUGE Roger 3:17:51
71AG2R LA MONDIALE maillot imageBOUCHARD Geoffrey 3:17:51
72TEAM SKY maillot imageSIVAKOV Pavel 3:17:51
73LOTTO SOUDAL maillot imageLAMBRECHT Bjorg 3:17:51
74GAZPROM - RUSVELO maillot imageARSLANOV Ildar 3:17:51
75MOVISTAR TEAM maillot imageAMADOR Andrey 3:17:51
76TEAM KATUSHA ALPECIN maillot imageKOCHETKOV Pavel 3:17:51
77TREK - SEGAFREDO maillot imageREIJNEN Kiel 3:17:51
78TEAM NOVO NORDISK maillot imageBRAND Sam 3:17:51
79TEAM NOVO NORDISK maillot imageCALABRIA Fabio 3:17:51
80CCC TEAM maillot imageDE MARCHI Alessandro 3:17:51
81TEAM NOVO NORDISK maillot imagePLANET Charles 3:17:51
82GAZPROM - RUSVELO maillot imageSHILOV Sergei 3:17:51
83TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageMODOLO Sacha 3:17:51
84TEAM SKY maillot imagePUCCIO Salvatore 3:17:51
85TEAM SKY maillot imageGOLAS Michal 3:17:51
86TREK - SEGAFREDO maillot imagePORTE Richie 3:17:51
87TEAM JUMBO - VISMA maillot imageVAN EMDEN Jos 3:17:51
88BAHRAIN - MERIDA maillot imageCARUSO Damiano 3:17:51
89CCC TEAM maillot imagePAUWELS Serge 3:17:51
90GROUPAMA - FDJ maillot imageREICHENBACH Sébastien 3:17:51
91ASTANA PRO TEAM maillot imageFOMINYKH Daniil 3:17:51
92MOVISTAR TEAM maillot imageFERNANDEZ Ruben 3:17:51
93UAE TEAM EMIRATES maillot imageTROIA Oliviero 3:17:51
94TEAM KATUSHA ALPECIN maillot imageNAVARRO GARCIA Daniel 3:17:51
95TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageVAN DEN BERG Julius 3:18:13
96MOVISTAR TEAM maillot imageOLIVEIRA Nelson 3:18:13
97BAHRAIN - MERIDA maillot imageSIEBERG Marcel 3:18:13
98BAHRAIN - MERIDA maillot imageNIBALI Vincenzo 3:18:13
99BAHRAIN - MERIDA maillot imageHAUSSLER Heinrich 3:18:13
100TEAM JUMBO - VISMA maillot imageLEEZER Thomas 3:18:13
101TEAM DIMENSION DATA maillot imageEISEL Bernhard 3:18:13
102TEAM SUNWEB maillot imageARNDT Nikias 3:18:18
103MITCHELTON - SCOTT maillot imageBAUER Jack 3:18:20
104DECEUNINCK - QUICK STEP maillot imageDEVENYNS Dries 3:18:20
105TREK - SEGAFREDO maillot imageIRIZAR ARAMBURU Markel 3:18:20
106LOTTO SOUDAL maillot imageHANSEN Adam James 3:18:25
107MITCHELTON - SCOTT maillot imageSCOTSON Callum 3:18:29
108TEAM KATUSHA ALPECIN maillot imageHALLER Marco 3:18:36
109TEAM SUNWEB maillot imagePOWER Rob 3:18:40
110TEAM EF EDUCATION FIRST - DRAPAC P/B CANNONDALE maillot imageWHELAN James 3:18:48
111GAZPROM - RUSVELO maillot imageVOROBYEV Anton 3:18:51
112MITCHELTON - SCOTT maillot imageBEWLEY Sam 3:19:00
113DECEUNINCK - QUICK STEP maillot imageHONORÉ Mikkel Frølich 3:19:03
114MITCHELTON - SCOTT maillot imageALBASINI Michael 3:19:03
115TREK - SEGAFREDO maillot imageCLARKE William 3:19:06
116ASTANA PRO TEAM maillot imageGRUZDEV Dmitriy 3:19:06
117TEAM JUMBO - VISMA maillot imageMARTENS Paul 3:19:13
118BORA - HANSGROHE maillot imageKENNAUGH Peter 3:19:13
119TEAM JUMBO - VISMA maillot imageMARTIN Tony 3:19:13
120TEAM JUMBO - VISMA maillot imageBOUWMAN Koen 3:19:13
121TREK - SEGAFREDO maillot imageMOLLEMA Bauke 3:19:13
122AG2R LA MONDIALE maillot imageCOSNEFROY Benoit 3:19:36
123TEAM SUNWEB maillot imageHAGA Chad 3:19:40
124LOTTO SOUDAL maillot imageARMEE Sander 3:19:40
125GROUPAMA - FDJ maillot imageARMIRAIL Bruno 3:19:40
126TEAM SKY maillot imageMOSCON Gianni 3:19:47
127BAHRAIN - MERIDA maillot imageDENNIS Rohan 3:20:02
128BAHRAIN - MERIDA maillot imageTRATNIK Jan 3:20:02
129UAE TEAM EMIRATES maillot imageLAENGEN Vegard Stake 3:20:26
130MOVISTAR TEAM maillot imageCASTRILLO ZAPATER Jaime 3:20:26
131LOTTO SOUDAL maillot imageMONFORT Maxime 3:21:02
132TEAM KATUSHA ALPECIN maillot imageZAKARIN Ilnur