Tour of Guangxi: Moscon wins stage and takes race lead

Team Sky's Gianni Moscon took a solo victory on stage 4 of the Tour of Guangxi on Friday, taking the overall lead in the final WorldTour race of the season with two stages left to race.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Gianni Moscon (Ita) Team Sky3:38:02
2Felix Grossschartner (Aut) Bora-Hansgrohe0:00:05
3Sergei Chernetski (Rus) Astana Pro Team0:00:08
4Carlos Verona (Spa) Mitchelton-Scott0:00:11
5Rigoberto Uran (Col) EF Education First-Drapac p/b CannondaleRow 4 - Cell 2
6Luis León Sanchez (Spa) Astana Pro Team0:00:15
7Rémi Cavagna (Fra) Quick-Step FloorsRow 6 - Cell 2
8Ruben Fernandez (Spa) Movistar TeamRow 7 - Cell 2
9Davide Villella (Ita) Astana Pro Team0:00:18
10Jan Polanc (Slo) UAE Team EmiratesRow 9 - Cell 2
11Edward Dunbar (Irl) Aqua Blue SportRow 10 - Cell 2
12Dries Devenyns (Bel) Quick-Step FloorsRow 11 - Cell 2
13Natnael Berhane (Eri) Dimension DataRow 12 - Cell 2
14Philippe Gilbert (Bel) Quick-Step FloorsRow 13 - Cell 2
15Fabio Aru (Ita) UAE Team EmiratesRow 14 - Cell 2
16Martijn Tusveld (Ned) Team Sunweb0:00:28
17Andrey Grivko (Ukr) Astana Pro TeamRow 16 - Cell 2
18Winner Anacona (Col) Movistar TeamRow 17 - Cell 2
19Gianluca Brambilla (Ita) Trek-Segafredo0:00:31
20Aurélien Paret Peintre (Fra) AG2R La Mondiale0:00:33
21Hugh Carthy (GBr) EF Education First-Drapac p/b CannondaleRow 20 - Cell 2
22Nathan Van Hooydonck (Bel) BMC Racing TeamRow 21 - Cell 2
23José Gonçalves (Por) Katusha-AlpecinRow 22 - Cell 2
24Jasha Sütterlin (Ger) Movistar Team0:00:38
25Julien Bernard (Fra) Trek-SegafredoRow 24 - Cell 2
26Neilson Powless (USA) LottoNL-JumboRow 25 - Cell 2
27Matteo Trentin (Ita) Mitchelton-Scott0:00:41
28Owain Doull (GBr) Team Sky0:00:46
29Pavel Sivakov (Rus) Team SkyRow 28 - Cell 2
30Axel Domont (Fra) AG2R La MondialeRow 29 - Cell 2
31David Lopez Garcia (Spa) Team SkyRow 30 - Cell 2
32Sander Armee (Bel) Lotto Soudal0:00:49
33Alexis Vuillermoz (Fra) AG2R La MondialeRow 32 - Cell 2
34Søren Kragh Andersen (Den) Team Sunweb0:00:57
35Mekseb Debesay (Eri) Dimension DataRow 34 - Cell 2
36Clement Venturini (Fra) AG2R La MondialeRow 35 - Cell 2
37Carlos Barbero (Spa) Movistar TeamRow 36 - Cell 2
38Nicholas Dlamini (RSA) Dimension DataRow 37 - Cell 2
39Remy Mertz (Bel) Lotto SoudalRow 38 - Cell 2
40Hugo Houle (Can) Astana Pro TeamRow 39 - Cell 2
41Giovanni Visconti (Ita) Bahrain-Merida0:00:59
42Aleksandr Riabushenko (Blr) UAE Team EmiratesRow 41 - Cell 2
43Lawrence Naesen (Bel) Lotto Soudal0:01:03
44Dayer Quintana (Col) Movistar Team0:01:08
45Romain Seigle (Fra) FDJ0:01:10
46Sepp Kuss (USA) LottoNL-Jumbo0:01:13
47Alex Dowsett (GBr) Katusha-AlpecinRow 46 - Cell 2
48Maximilian Schachmann (Ger) Quick-Step FloorsRow 47 - Cell 2
49Stijn Vandenbergh (Bel) AG2R La Mondiale0:01:17
50Hermann Pernsteiner (Aut) Bahrain-MeridaRow 49 - Cell 2
51Ben Swift (GBr) UAE Team EmiratesRow 50 - Cell 2
52Carlos Betancur (Col) Movistar TeamRow 51 - Cell 2
53Manuele Boaro (Ita) Bahrain-Merida0:01:21
54Peter Kennaugh (GBr) Bora-HansgroheRow 53 - Cell 2
55Silvan Dillier (Swi) AG2R La Mondiale0:01:37
56Meiyin Wang (Chn) Bahrain-Merida0:01:44
57Chun Kai Feng (Tpe) Bahrain-MeridaRow 56 - Cell 2
58Reinardt Janse Van Rensburg (RSA) Dimension Data0:01:50
59Yukiya Arashiro (Jpn) Bahrain-Merida0:01:52
60Viacheslav Kuznetsov (Rus) Katusha-Alpecin0:02:10
61Miles Scotson (Aus) BMC Racing Team0:02:13
62Julien Duval (Fra) AG2R La MondialeRow 61 - Cell 2
63Laurens De Vreese (Bel) Astana Pro TeamRow 62 - Cell 2
64Jasper Stuyven (Bel) Trek-SegafredoRow 63 - Cell 2
65Yousif Mirza Al-Hammadi (UAE) UAE Team EmiratesRow 64 - Cell 2
66Kim Magnusson (Swe) EF Education First-Drapac p/b CannondaleRow 65 - Cell 2
67Jurgen Roelandts (Bel) BMC Racing TeamRow 66 - Cell 2
68Tosh Van Der Sande (Bel) Lotto SoudalRow 67 - Cell 2
69Adam Hansen (Aus) Lotto SoudalRow 68 - Cell 2
70Michael Schär (Swi) BMC Racing TeamRow 69 - Cell 2
71Harm Vanhoucke (Bel) Lotto Soudal0:02:21
72Arnaud Demare (Fra) FDJ0:02:44
73Ramon Sinkeldam (Ned) FDJRow 72 - Cell 2
74Mickael Delage (Fra) FDJRow 73 - Cell 2
75Valerio Agnoli (Ita) Bahrain-Merida0:02:56
76Olivier Le Gac (Fra) FDJ0:02:57
77Lucas Hamilton (Aus) Mitchelton-Scott0:03:16
78Cameron Meyer (Aus) Mitchelton-ScottRow 77 - Cell 2
79Jorge Arcas (Spa) Movistar TeamRow 78 - Cell 2
80Jay Thomson (RSA) Dimension Data0:04:01
81Bruno Armirail (Fra) FDJRow 80 - Cell 2
82Stefan Küng (Swi) BMC Racing TeamRow 81 - Cell 2
83Timo Roosen (Ned) LottoNL-Jumbo0:04:17
84Sep Vanmarcke (Bel) EF Education First-Drapac p/b Cannondale0:04:47
85Ryan Mullen (Irl) Trek-SegafredoRow 84 - Cell 2
86William Clarke (Aus) EF Education First-Drapac p/b CannondaleRow 85 - Cell 2
87Leonardo Basso (Ita) Team SkyRow 86 - Cell 2
88Jenthe Biermans (Bel) Katusha-AlpecinRow 87 - Cell 2
89Enzo Wouters (Bel) Lotto SoudalRow 88 - Cell 2
90Matteo Bono (Ita) UAE Team EmiratesRow 89 - Cell 2
91Sam Bewley (NZl) Mitchelton-ScottRow 90 - Cell 2
92Riccardo Minali (Ita) Astana Pro Team0:04:51
93Oliviero Troia (Ita) UAE Team EmiratesRow 92 - Cell 2
94Chad Haga (USA) Team SunwebRow 93 - Cell 2
95Lennard Kämna (Ger) Team SunwebRow 94 - Cell 2
96Lennard Hofstede (Ned) Team SunwebRow 95 - Cell 2
97Julius Van Den Berg (Ned) (Aus) EF Education First-Drapac p/b CannondaleRow 96 - Cell 2
98Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 97 - Cell 2
99Bernhard Eisel (Aut) Dimension DataRow 98 - Cell 2
100Marco Haller (Aut) Katusha-AlpecinRow 99 - Cell 2
101Simon Geschke (Ger) Team Sunweb0:04:56
102Tony Martin (Ger) Katusha-Alpecin0:05:29
103Rüdiger Selig (Ger) Bora-Hansgrohe0:06:01
104Andreas Schillinger (Ger) Bora-HansgroheRow 103 - Cell 2
105Pascal Ackermann (Ger) Bora-HansgroheRow 104 - Cell 2
106Maximilian Richard Walscheid (Ger) Team Sunweb0:06:06
107Erik Baska (Svk) Bora-HansgroheRow 106 - Cell 2
108Michael Schwarzmann (Ger) Bora-Hansgrohe0:06:10
109Gregory Rast (Swi) Trek-SegafredoRow 108 - Cell 2
110Roger Kluge (Ger) Mitchelton-ScottRow 109 - Cell 2
111Jonathan Dibben (GBr) Team Sky0:06:19
112Alex Frame (NZl) Trek-SegafredoRow 111 - Cell 2
113Gregory Daniel (USA) Trek-SegafredoRow 112 - Cell 2
114Luka Mezgec (Slo) Mitchelton-ScottRow 113 - Cell 2
115Daniel McLay (GBr) EF Education First-Drapac p/b CannondaleRow 114 - Cell 2
116Nicolas Dougall (RSA) Dimension DataRow 115 - Cell 2
117Davide Martinelli (Ita) Quick-Step FloorsRow 116 - Cell 2
118Dylan Groenewegen (Ned) LottoNL-JumboRow 117 - Cell 2
119Gijs Van Hoecke (Bel) LottoNL-JumboRow 118 - Cell 2
120Pascal Eenkhoorn (Ned) LottoNL-JumboRow 119 - Cell 2
121Fabio Jakobsen (Ned) Quick-Step FloorsRow 120 - Cell 2
122Baptiste Planckaert (Bel) Katusha-Alpecin0:08:38
Swipe to scroll horizontally
General Classification after stage 4
#Rider Name (Country) TeamResult
1Gianni Moscon (Ita) Team Sky12:02:29
2Felix Grossschartner (Aut) Bora-Hansgrohe0:00:09
3Sergei Chernetski (Rus) Astana Pro Team0:00:14
4Rémi Cavagna (Fra) Quick-Step Floors0:00:17
5Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale0:00:21
6Carlos Verona (Spa) Mitchelton-ScottRow 5 - Cell 2
7Ruben Fernandez (Spa) Movistar Team0:00:25
8Luis León Sanchez (Spa) Astana Pro TeamRow 7 - Cell 2
9Dries Devenyns (Bel) Quick-Step Floors0:00:27
10Natnael Berhane (Eri) Dimension Data0:00:28
11Jan Polanc (Slo) UAE Team EmiratesRow 10 - Cell 2
12Edward Dunbar (Irl) Aqua Blue SportRow 11 - Cell 2
13Philippe Gilbert (Bel) Quick-Step FloorsRow 12 - Cell 2
14Davide Villella (Ita) Astana Pro TeamRow 13 - Cell 2
15Fabio Aru (Ita) UAE Team EmiratesRow 14 - Cell 2
16Andrey Grivko (Ukr) Astana Pro Team0:00:30
17Martijn Tusveld (Ned) Team Sunweb0:00:38
18Winner Anacona (Col) Movistar TeamRow 17 - Cell 2
19Gianluca Brambilla (Ita) Trek-Segafredo0:00:41
20Nathan Van Hooydonck (Bel) BMC Racing TeamRow 19 - Cell 2
21José Gonçalves (Por) Katusha-Alpecin0:00:43
22Aurélien Paret Peintre (Fra) AG2R La MondialeRow 21 - Cell 2
23Hugh Carthy (GBr) EF Education First-Drapac p/b CannondaleRow 22 - Cell 2
24Jasha Sütterlin (Ger) Movistar Team0:00:45
25Julien Bernard (Fra) Trek-Segafredo0:00:48
26Neilson Powless (USA) LottoNL-JumboRow 25 - Cell 2
27Matteo Trentin (Ita) Mitchelton-Scott0:00:51
28Owain Doull (GBr) Team SkyRow 27 - Cell 2
29Pavel Sivakov (Rus) Team Sky0:00:56
30Axel Domont (Fra) AG2R La MondialeRow 29 - Cell 2
31David Lopez Garcia (Spa) Team SkyRow 30 - Cell 2
32Alexis Vuillermoz (Fra) AG2R La Mondiale0:00:59
33Sander Armee (Bel) Lotto SoudalRow 32 - Cell 2
34Clement Venturini (Fra) AG2R La Mondiale0:01:07
35Carlos Barbero (Spa) Movistar TeamRow 34 - Cell 2
36Søren Kragh Andersen (Den) Team SunwebRow 35 - Cell 2
37Hugo Houle (Can) Astana Pro TeamRow 36 - Cell 2
38Nicholas Dlamini (RSA) Dimension DataRow 37 - Cell 2
39Remy Mertz (Bel) Lotto SoudalRow 38 - Cell 2
40Mekseb Debesay (Eri) Dimension DataRow 39 - Cell 2
41Aleksandr Riabushenko (Blr) UAE Team Emirates0:01:09
42Giovanni Visconti (Ita) Bahrain-MeridaRow 41 - Cell 2
43Lawrence Naesen (Bel) Lotto Soudal0:01:13
44Alex Dowsett (GBr) Katusha-Alpecin0:01:17
45Dayer Quintana (Col) Movistar Team0:01:18
46Romain Seigle (Fra) FDJ0:01:20
47Maximilian Schachmann (Ger) Quick-Step Floors0:01:23
48Sepp Kuss (USA) LottoNL-JumboRow 47 - Cell 2
49Hermann Pernsteiner (Aut) Bahrain-Merida0:01:27
50Ben Swift (GBr) UAE Team EmiratesRow 49 - Cell 2
51Stijn Vandenbergh (Bel) AG2R La MondialeRow 50 - Cell 2
52Carlos Betancur (Col) Movistar TeamRow 51 - Cell 2
53Manuele Boaro (Ita) Bahrain-Merida0:01:29
54Peter Kennaugh (GBr) Bora-Hansgrohe0:01:31
55Silvan Dillier (Swi) AG2R La Mondiale0:01:39
56Chun Kai Feng (Tpe) Bahrain-Merida0:01:54
57Meiyin Wang (Chn) Bahrain-MeridaRow 56 - Cell 2
58Reinardt Janse Van Rensburg (RSA) Dimension Data0:02:00
59Yukiya Arashiro (Jpn) Bahrain-Merida0:02:02
60Viacheslav Kuznetsov (Rus) Katusha-Alpecin0:02:20
61Jasper Stuyven (Bel) Trek-Segafredo0:02:23
62Julien Duval (Fra) AG2R La MondialeRow 61 - Cell 2
63Jurgen Roelandts (Bel) BMC Racing TeamRow 62 - Cell 2
64Laurens De Vreese (Bel) Astana Pro TeamRow 63 - Cell 2
65Kim Magnusson (Swe) EF Education First-Drapac p/b CannondaleRow 64 - Cell 2
66Tosh Van Der Sande (Bel) Lotto SoudalRow 65 - Cell 2
67Adam Hansen (Aus) Lotto SoudalRow 66 - Cell 2
68Miles Scotson (Aus) BMC Racing TeamRow 67 - Cell 2
69Michael Schär (Swi) BMC Racing TeamRow 68 - Cell 2
70Harm Vanhoucke (Bel) Lotto Soudal0:02:31
71Arnaud Demare (Fra) FDJ0:02:54
72Ramon Sinkeldam (Ned) FDJRow 71 - Cell 2
73Valerio Agnoli (Ita) Bahrain-Merida0:03:06
74Lucas Hamilton (Aus) Mitchelton-Scott0:03:26
75Jorge Arcas (Spa) Movistar TeamRow 74 - Cell 2
76Cameron Meyer (Aus) Mitchelton-ScottRow 75 - Cell 2
77Mickael Delage (Fra) FDJ0:03:35
78Yousif Mirza Al-Hammadi (UAE) UAE Team Emirates0:04:02
79Stefan Küng (Swi) BMC Racing Team0:04:03
80Jay Thomson (RSA) Dimension Data0:04:10
81Timo Roosen (Ned) LottoNL-Jumbo0:04:27
82Olivier Le Gac (Fra) FDJ0:04:56
83Enzo Wouters (Bel) Lotto Soudal0:04:57
84Jenthe Biermans (Bel) Katusha-AlpecinRow 83 - Cell 2
85Leonardo Basso (Ita) Team SkyRow 84 - Cell 2
86Ryan Mullen (Irl) Trek-SegafredoRow 85 - Cell 2
87Matteo Bono (Ita) UAE Team EmiratesRow 86 - Cell 2
88Marco Haller (Aut) Katusha-Alpecin0:04:58
89Riccardo Minali (Ita) Astana Pro Team0:05:01
90Lennard Hofstede (Ned) Team SunwebRow 89 - Cell 2
91Lennard Kämna (Ger) Team SunwebRow 90 - Cell 2
92Simon Geschke (Ger) Team Sunweb0:05:06
93Julius Van Den Berg (Ned) (Aus) EF Education First-Drapac p/b Cannondale0:05:21
94Bernhard Eisel (Aut) Dimension DataRow 93 - Cell 2
95Oliviero Troia (Ita) UAE Team Emirates0:05:30
96Tony Martin (Ger) Katusha-Alpecin0:05:39
97Bruno Armirail (Fra) FDJ0:05:52
98Pascal Ackermann (Ger) Bora-Hansgrohe0:05:55
99Sep Vanmarcke (Bel) EF Education First-Drapac p/b CannondaleRow 98 - Cell 2
100Sam Bewley (NZl) Mitchelton-Scott0:06:01
101Maximilian Richard Walscheid (Ger) Team Sunweb0:06:06
102Fabio Jakobsen (Ned) Quick-Step Floors0:06:07
103Chad Haga (USA) Team Sunweb0:06:08
104William Clarke (Aus) EF Education First-Drapac p/b Cannondale0:06:10
105Rüdiger Selig (Ger) Bora-Hansgrohe0:06:11
106Andreas Schillinger (Ger) Bora-HansgroheRow 105 - Cell 2
107Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 106 - Cell 2
108Dylan Groenewegen (Ned) LottoNL-Jumbo0:06:15
109Daniel McLay (GBr) EF Education First-Drapac p/b Cannondale0:06:29
110Luka Mezgec (Slo) Mitchelton-ScottRow 109 - Cell 2
111Gijs Van Hoecke (Bel) LottoNL-JumboRow 110 - Cell 2
112Davide Martinelli (Ita) Quick-Step FloorsRow 111 - Cell 2
113Gregory Daniel (USA) Trek-SegafredoRow 112 - Cell 2
114Roger Kluge (Ger) Mitchelton-Scott0:06:36
115Gregory Rast (Swi) Trek-SegafredoRow 114 - Cell 2
116Erik Baska (Svk) Bora-Hansgrohe0:06:42
117Michael Schwarzmann (Ger) Bora-Hansgrohe0:06:44
118Alex Frame (NZl) Trek-Segafredo0:06:48
119Nicolas Dougall (RSA) Dimension Data0:06:57
120Baptiste Planckaert (Bel) Katusha-Alpecin0:09:16
121Pascal Eenkhoorn (Ned) LottoNL-Jumbo0:09:39
122Jonathan Dibben (GBr) Team Sky0:13:00
Swipe to scroll horizontally
Mountains Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Gianni Moscon (Ita) Team Sky22pts
2Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale15Row 1 - Cell 3
3Sergei Chernetski (Rus) Astana Pro Team10Row 2 - Cell 3
4Philippe Gilbert (Bel) Quick-Step Floors6Row 3 - Cell 3
5Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale4Row 4 - Cell 3
6Peter Kennaugh (GBr) Bora-Hansgrohe3Row 5 - Cell 3
7Silvan Dillier (Swi) AG2R La Mondiale3Row 6 - Cell 3
8Pascal Eenkhoorn (Ned) LottoNL-Jumbo3Row 7 - Cell 3
9Yousif Mirza Al-Hammadi (UAE) UAE Team Emirates2Row 8 - Cell 3
10Stefan Küng (Swi) BMC Racing Team2Row 9 - Cell 3
11Andrey Grivko (Ukr) Astana Pro Team1Row 10 - Cell 3
12Jasha Sütterlin (Ger) Movistar Team1Row 11 - Cell 3
13Roger Kluge (Ger) Mitchelton-Scott1Row 12 - Cell 3
Swipe to scroll horizontally
Points Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fabio Jakobsen (Ned) Quick-Step Floors37pts
2Pascal Ackermann (Ger) Bora-Hansgrohe32Row 1 - Cell 3
3Dylan Groenewegen (Ned) LottoNL-Jumbo30Row 2 - Cell 3
4Maximilian Richard Walscheid (Ger) Team Sunweb23Row 3 - Cell 3
5Rémi Cavagna (Fra) Quick-Step Floors20Row 4 - Cell 3
6Silvan Dillier (Swi) AG2R La Mondiale16Row 5 - Cell 3
7Stefan Küng (Swi) BMC Racing Team16Row 6 - Cell 3
8Andrey Grivko (Ukr) Astana Pro Team16Row 7 - Cell 3
9Gianni Moscon (Ita) Team Sky15Row 8 - Cell 3
10Pascal Eenkhoorn (Ned) LottoNL-Jumbo14Row 9 - Cell 3
11Alex Dowsett (GBr) Katusha-Alpecin12Row 10 - Cell 3
12Owain Doull (GBr) Team Sky10Row 11 - Cell 3
13Felix Grossschartner (Aut) Bora-Hansgrohe10Row 12 - Cell 3
14Matteo Trentin (Ita) Mitchelton-Scott10Row 13 - Cell 3
15Arnaud Demare (Fra) FDJ10Row 14 - Cell 3
16Clement Venturini (Fra) AG2R La Mondiale9Row 15 - Cell 3
17Sergei Chernetski (Rus) Astana Pro Team8Row 16 - Cell 3
18Enzo Wouters (Bel) Lotto Soudal8Row 17 - Cell 3
19Carlos Verona (Spa) Mitchelton-Scott7Row 18 - Cell 3
20Lawrence Naesen (Bel) Lotto Soudal7Row 19 - Cell 3
21Jasha Sütterlin (Ger) Movistar Team6Row 20 - Cell 3
22Marco Haller (Aut) Katusha-Alpecin6Row 21 - Cell 3
23Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale6Row 22 - Cell 3
24Luis León Sanchez (Spa) Astana Pro Team5Row 23 - Cell 3
25Reinardt Janse Van Rensburg (RSA) Dimension Data5Row 24 - Cell 3
26Riccardo Minali (Ita) Astana Pro Team5Row 25 - Cell 3
27Nathan Van Hooydonck (Bel) BMC Racing Team4Row 26 - Cell 3
28Manuele Boaro (Ita) Bahrain-Merida4Row 27 - Cell 3
29Yousif Mirza Al-Hammadi (UAE) UAE Team Emirates4Row 28 - Cell 3
30Ruben Fernandez (Spa) Movistar Team3Row 29 - Cell 3
31Jasper Stuyven (Bel) Trek-Segafredo3Row 30 - Cell 3
32Jenthe Biermans (Bel) Katusha-Alpecin3Row 31 - Cell 3
33Luka Mezgec (Slo) Mitchelton-Scott3Row 32 - Cell 3
34Dries Devenyns (Bel) Quick-Step Floors2Row 33 - Cell 3
35Davide Villella (Ita) Astana Pro Team2Row 34 - Cell 3
36Jay Thomson (RSA) Dimension Data2Row 35 - Cell 3
37Jan Polanc (Slo) UAE Team Emirates1Row 36 - Cell 3
38Daniel McLay (GBr) EF Education First-Drapac p/b Cannondale1Row 37 - Cell 3
39Roger Kluge (Ger) Mitchelton-Scott1Row 38 - Cell 3
Swipe to scroll horizontally
Youth Classification
#Rider Name (Country) TeamResult
1Gianni Moscon (Ita) Team Sky12:02:29
2Felix Grossschartner (Aut) Bora-Hansgrohe0:00:09
3Rémi Cavagna (Fra) Quick-Step Floors0:00:17
4Edward Dunbar (Irl) Aqua Blue Sport0:00:28
5Martijn Tusveld (Ned) Team Sunweb0:00:38
6Nathan Van Hooydonck (Bel) BMC Racing Team0:00:41
7Aurélien Paret Peintre (Fra) AG2R La Mondiale0:00:43
8Hugh Carthy (GBr) EF Education First-Drapac p/b CannondaleRow 7 - Cell 2
9Neilson Powless (USA) LottoNL-Jumbo0:00:48
10Owain Doull (GBr) Team Sky0:00:51
11Pavel Sivakov (Rus) Team Sky0:00:56
12Clement Venturini (Fra) AG2R La Mondiale0:01:07
13Søren Kragh Andersen (Den) Team SunwebRow 12 - Cell 2
14Nicholas Dlamini (RSA) Dimension DataRow 13 - Cell 2
15Remy Mertz (Bel) Lotto SoudalRow 14 - Cell 2
16Aleksandr Riabushenko (Blr) UAE Team Emirates0:01:09
17Romain Seigle (Fra) FDJ0:01:20
18Maximilian Schachmann (Ger) Quick-Step Floors0:01:23
19Sepp Kuss (USA) LottoNL-JumboRow 18 - Cell 2
20Miles Scotson (Aus) BMC Racing TeamRow 19 - Cell 2
21Harm Vanhoucke (Bel) Lotto Soudal0:02:31
22Lucas Hamilton (Aus) Mitchelton-Scott0:03:26
23Stefan Küng (Swi) BMC Racing Team0:04:03
24Timo Roosen (Ned) LottoNL-Jumbo0:04:27
25Olivier Le Gac (Fra) FDJ0:04:56
26Enzo Wouters (Bel) Lotto Soudal0:04:57
27Jenthe Biermans (Bel) Katusha-AlpecinRow 26 - Cell 2
28Leonardo Basso (Ita) Team SkyRow 27 - Cell 2
29Ryan Mullen (Irl) Trek-SegafredoRow 28 - Cell 2
30Riccardo Minali (Ita) Astana Pro Team0:05:01
31Lennard Hofstede (Ned) Team SunwebRow 30 - Cell 2
32Lennard Kämna (Ger) Team SunwebRow 31 - Cell 2
33Julius van Den Berg (Ned) SEG Racing Academy0:05:21
34Oliviero Troia (Ita) UAE Team Emirates0:05:30
35Bruno Armirail (Fra) FDJ0:05:52
36Pascal Ackermann (Ger) Bora-Hansgrohe0:05:55
37Maximilian Richard Walscheid (Ger) Team Sunweb0:06:06
38Fabio Jakobsen (Ned) Quick-Step Floors0:06:07
39Amund Grøndahl Jansen (Nor) LottoNL-Jumbo0:06:11
40Dylan Groenewegen (Ned) LottoNL-Jumbo0:06:15
41Davide Martinelli (Ita) Quick-Step Floors0:06:29
42Gregory Daniel (USA) Trek-SegafredoRow 41 - Cell 2
43Erik Baska (Svk) Bora-Hansgrohe0:06:42
44Alex Frame (NZl) Trek-Segafredo0:06:48
45Pascal Eenkhoorn (Ned) LottoNL-Jumbo0:09:39
46Jonathan Dibben (GBr) Team Sky0:13:00

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

Latest on Cyclingnews