Tirreno-Adriatico: Viviani wins stage 3

Elia Viviani (Deceuninck-QuickStep) claimed a tightly contested stage 3 at Tirreno-Adriatico, beating sprint rivals Peter Sagan (Bora-Hansgrohe) and Fernando Gaviria (UAE Team Emirates). Adam Yates (Mitchelton-Scott) had a relatively quiet day and retained his race lead.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Elia Viviani (Ita) Deceuninck-QuickStep5:26:45
2Peter Sagan (Svk) Bora-HansgroheRow 1 - Cell 2
3Fernando Gaviria (Col) UAE Team EmiratesRow 2 - Cell 2
4Giacomo Nizzolo (Ita) Dimension DataRow 3 - Cell 2
5Jens Keukeleire (Bel) Lotto SoudalRow 4 - Cell 2
6Davide Cimolai (Ita) Israel Cycling AcademyRow 5 - Cell 2
7Clement Venturini (Fra) AG2R La MondialeRow 6 - Cell 2
8Jasper Stuyven (Bel) Trek-SegafredoRow 7 - Cell 2
9Davide Ballerini (Ita) Astana Pro TeamRow 8 - Cell 2
10Luca Pacioni (Ita) Neri Sottoli–Selle Italia–KTMRow 9 - Cell 2
11Tosh Van Der Sande (Bel) Lotto SoudalRow 10 - Cell 2
12Simone Consonni (Ita) UAE Team EmiratesRow 11 - Cell 2
13Enrico Battaglin (Ita) Katusha-AlpecinRow 12 - Cell 2
14Kenneth Vanbilsen (Bel) Cofidis, Solutions CreditsRow 13 - Cell 2
15Alexander Porsev (Rus) Gazprom–RusveloRow 14 - Cell 2
16Phil Bauhaus (Ger) Bahrain-MeridaRow 15 - Cell 2
17Greg Van Avermaet (Bel) CCC TeamRow 16 - Cell 2
18Zdenek Stybar (Cze) Deceuninck-QuickStepRow 17 - Cell 2
19Toms Skujins (Lat) Trek-SegafredoRow 18 - Cell 2
20Sacha Modolo (Ita) EF Education FirstRow 19 - Cell 2
21José Gonçalves (Por) Katusha-AlpecinRow 20 - Cell 2
22Luis Mas Bonet (Spa) Movistar TeamRow 21 - Cell 2
23Jenthe Biermans (Bel) Katusha-AlpecinRow 22 - Cell 2
24Matej Mohoric (Slo) Bahrain-MeridaRow 23 - Cell 2
25Paolo Simion (Ita) Bardiani CSFRow 24 - Cell 2
26Michael Hepburn (Aus) Mitchelton-ScottRow 25 - Cell 2
27Maximiliano Richeze (Arg) Deceuninck-QuickStepRow 26 - Cell 2
28Simon Clarke (Aus) EF Education FirstRow 27 - Cell 2
29Adam Yates (GBr) Mitchelton-ScottRow 28 - Cell 2
30Wout Poels (Ned) Team SkyRow 29 - Cell 2
31Nikias Arndt (Ger) Team SunwebRow 30 - Cell 2
32Tom Van Asbroeck (Bel) Israel Cycling AcademyRow 31 - Cell 2
33Tom Dumoulin (Ned) Team SunwebRow 32 - Cell 2
34Jakob Fuglsang (Den) Astana Pro TeamRow 33 - Cell 2
35Sam Oomen (Ned) Team SunwebRow 34 - Cell 2
36Brent Bookwalter (USA) Mitchelton-ScottRow 35 - Cell 2
37Vincenzo Nibali (Ita) Bahrain-MeridaRow 36 - Cell 2
38Primoz Roglic (Slo) Team Jumbo-VismaRow 37 - Cell 2
39Julian Alaphilippe (Fra) Deceuninck-QuickStepRow 38 - Cell 2
40Rui Costa (Por) UAE Team EmiratesRow 39 - Cell 2
41Laurens De Plus (Bel) Team Jumbo-VismaRow 40 - Cell 2
42Søren Kragh Andersen (Den) Team SunwebRow 41 - Cell 2
43Jan Polanc (Slo) UAE Team EmiratesRow 42 - Cell 2
44Ruben Guerreiro (Por) Katusha-AlpecinRow 43 - Cell 2
45Alexis Vuillermoz (Fra) AG2R La MondialeRow 44 - Cell 2
46Guillaume Van Keirsbulck (Bel) CCC TeamRow 45 - Cell 2
47Alexey Lutsenko (Kaz) Astana Pro TeamRow 46 - Cell 2
48José Rojas (Spa) Movistar TeamRow 47 - Cell 2
49Michael Mørkøv (Den) Deceuninck-QuickStepRow 48 - Cell 2
50Evgeny Shalunov (Rus) Gazprom–RusveloRow 49 - Cell 2
51Thibaut Pinot (Fra) Groupama-FDJRow 50 - Cell 2
52Gijs Van Hoecke (Bel) CCC TeamRow 51 - Cell 2
53Luca Wackermann (Ita) Bardiani CSFRow 52 - Cell 2
54Jonathan Castroviejo (Spa) Team SkyRow 53 - Cell 2
55Dayer Quintana (Col) Neri Sottoli–Selle Italia–KTMRow 54 - Cell 2
56Marco Maronese (Ita) Bardiani CSFRow 55 - Cell 2
57Silvan Dillier (Swi) AG2R La MondialeRow 56 - Cell 2
58Jasha Sütterlin (Ger) Movistar TeamRow 57 - Cell 2
59Lukasz Wisniowski (Pol) CCC TeamRow 58 - Cell 2
60Richard Carapaz (Ecu) Movistar TeamRow 59 - Cell 2
61Anthony Roux (Fra) Groupama-FDJRow 60 - Cell 2
62Tim Wellens (Bel) Lotto SoudalRow 61 - Cell 2
63Alberto Bettiol (Ita) EF Education FirstRow 62 - Cell 2
64Julien Simon (Fra) Cofidis, Solutions CreditsRow 63 - Cell 2
65Matthieu Ladagnous (Fra) Groupama-FDJRow 64 - Cell 2
66Jos van Emden (Ned) Team Jumbo-VismaRow 65 - Cell 2
67Paul Martens (Ger) Team Jumbo-VismaRow 66 - Cell 2
68Dorian Godon (Fra) AG2R La MondialeRow 67 - Cell 2
69Nelson Oliveira (Por) Movistar TeamRow 68 - Cell 2
70Reinardt Janse Van Rensburg (RSA) Dimension DataRow 69 - Cell 2
71Geraint Thomas (GBr) Team SkyRow 70 - Cell 2
72Davide Formolo (Ita) Bora-HansgroheRow 71 - Cell 2
73Ben Hermans (Bel) Israel Cycling AcademyRow 72 - Cell 2
74Yves Lampaert (Bel) Deceuninck-QuickStepRow 73 - Cell 2
75Salvatore Puccio (Ita) Team SkyRow 74 - Cell 2
76Simone Velasco (Ita) Neri Sottoli–Selle Italia–KTMRow 75 - Cell 2
77Nicola Conci (Ita) Trek-SegafredoRow 76 - Cell 2
78Gianluca Brambilla (Ita) Trek-SegafredoRow 77 - Cell 2
79Marcel Sieberg (Ger) Bahrain-MeridaRow 78 - Cell 2
80Sep Vanmarcke (Bel) EF Education FirstRow 79 - Cell 2
81Tanel Kangert (Est) EF Education FirstRow 80 - Cell 2
82Robert Gesink (Ned) Team Jumbo-VismaRow 81 - Cell 2
83Roman Kreuziger (Cze) Dimension DataRow 82 - Cell 2
84Joseph Rosskopf (USA) CCC TeamRow 83 - Cell 2
85Valerio Conti (Ita) UAE Team EmiratesRow 84 - Cell 2
86Davide Gabburo (Ita) Neri Sottoli–Selle Italia–KTMRow 85 - Cell 2
87Stefan Küng (Swi) Groupama-FDJRow 86 - Cell 2
88Nicolas Roche (Irl) Team SunwebRow 87 - Cell 2
89Jorge Arcas (Spa) Movistar TeamRow 88 - Cell 2
90Nikolai Cherkasov (Rus) Gazprom–RusveloRow 89 - Cell 2
91Igor Boev (Rus) Gazprom–RusveloRow 90 - Cell 2
92Eduard Prades (Spa) Movistar TeamRow 91 - Cell 2
93Benjamin Thomas (Fra) Groupama-FDJRow 92 - Cell 2
94Julien Duval (Fra) AG2R La MondialeRow 93 - Cell 2
95Ian Stannard (GBr) Team SkyRow 94 - Cell 2
96Maciej Bodnar (Pol) Bora-Hansgrohe0:00:20
97Mads Pedersen (Den) Trek-SegafredoRow 96 - Cell 2
98Markel Irizar (Spa) Trek-SegafredoRow 97 - Cell 2
99Dario Cataldo (Ita) Astana Pro TeamRow 98 - Cell 2
100Ivan Rovny (Rus) Gazprom–RusveloRow 99 - Cell 2
101Anthony Perez (Fra) Cofidis, Solutions CreditsRow 100 - Cell 2
102Nico Denz (Ger) AG2R La MondialeRow 101 - Cell 2
103Miles Scotson (Aus) Groupama-FDJRow 102 - Cell 2
104Michael Schär (Swi) CCC TeamRow 103 - Cell 2
105Michael Bresciani (Ita) Bardiani CSFRow 104 - Cell 2
106Oliviero Troia (Ita) UAE Team EmiratesRow 105 - Cell 2
107Jan Tratnik (Slo) Bahrain-MeridaRow 106 - Cell 2
108Tiesj Benoot (Bel) Lotto Soudal0:00:34
109Dimitri Claeys (Bel) Cofidis, Solutions CreditsRow 108 - Cell 2
110Nans Peters (Fra) AG2R La Mondiale0:00:41
111Dmitriy Gruzdev (Kaz) Astana Pro Team0:00:48
112Chad Haga (USA) Team SunwebRow 111 - Cell 2
113Luke Durbridge (Aus) Mitchelton-Scott0:00:50
114Omar Fraile (Spa) Astana Pro Team0:00:52
115Daniel Oss (Ita) Bora-Hansgrohe0:00:53
116Nathan Van Hooydonck (Bel) CCC Team0:00:57
117Cyril Lemoine (Fra) Cofidis, Solutions Credits0:01:04
118Giovanni Visconti (Ita) Neri Sottoli–Selle Italia–KTMRow 117 - Cell 2
119Edoardo Zardini (Ita) Neri Sottoli–Selle Italia–KTMRow 118 - Cell 2
120Sebastian Schönberger (Aut) Neri Sottoli–Selle Italia–KTMRow 119 - Cell 2
121Ildar Arslanov (Rus) Gazprom–RusveloRow 120 - Cell 2
122Michael Valgren Andersen (Den) Dimension DataRow 121 - Cell 2
123Rohan Dennis (Aus) Bahrain-MeridaRow 122 - Cell 2
124Krists Neilands (Lat) Israel Cycling Academy0:01:09
125Sebastian Langeveld (Ned) EF Education FirstRow 124 - Cell 2
126Conor Dunne (Irl) Israel Cycling AcademyRow 125 - Cell 2
127Rob Power (Aus) Team SunwebRow 126 - Cell 2
128Oscar Gatto (Ita) Bora-Hansgrohe0:01:27
129Marcus Burghardt (Ger) Bora-HansgroheRow 128 - Cell 2
130Filippo Ganna (Ita) Team SkyRow 129 - Cell 2
131Rafal Majka (Pol) Bora-HansgroheRow 130 - Cell 2
132Tom-Jelte Slagter (Ned) Dimension DataRow 131 - Cell 2
133Steve Morabito (Swi) Groupama-FDJRow 132 - Cell 2
134Tom Bohli (Swi) UAE Team EmiratesRow 133 - Cell 2
135Ian Boswell (USA) Katusha-AlpecinRow 134 - Cell 2
136Zhandos Bizhigitov (Kaz) Astana Pro TeamRow 135 - Cell 2
137Natnael Berhane (Eri) Cofidis, Solutions CreditsRow 136 - Cell 2
138Alessandro Tonelli (Ita) Bardiani CSFRow 137 - Cell 2
139Mirco Maestri (Ita) Bardiani CSFRow 138 - Cell 2
140Tony Martin (Ger) Team Jumbo-Visma0:01:35
141Carl Fredrik Hagen (Nor) Lotto Soudal0:01:39
142Koen Bouwman (Ned) Team Jumbo-VismaRow 141 - Cell 2
143Enrico Barbin (Ita) Bardiani CSF0:01:43
144Alexander Cataford (Can) Israel Cycling Academy0:01:49
145Mads Schmidt Würtz (Den) Katusha-Alpecin0:01:50
146Alexander Edmondson (Aus) Mitchelton-ScottRow 145 - Cell 2
147Christopher Juul Jensen (Den) Mitchelton-ScottRow 146 - Cell 2
148Viacheslav Kuznetsov (Rus) Katusha-Alpecin0:02:19
149Matthias Brändle (Aut) Israel Cycling AcademyRow 148 - Cell 2
150Stepan Kuriyanov (Rus) Gazprom–Rusvelo0:02:23
151Damien Howson (Aus) Mitchelton-Scott0:02:35
152Stephen Cummings (GBr) Dimension Data0:02:36
153Taylor Phinney (USA) EF Education First0:02:52
154Ben King (USA) Dimension DataRow 153 - Cell 2
155Kasper Asgreen (Den) Deceuninck-QuickStep0:03:50
156Victor Campenaerts (Bel) Lotto Soudal0:05:10
Swipe to scroll horizontally
General classification after stage 3
#Rider Name (Country) TeamResult
1Adam Yates (GBr) Mitchelton-Scott10:37:19
2Brent Bookwalter (USA) Mitchelton-ScottRow 1 - Cell 2
3Primoz Roglic (Slo) Team Jumbo-Visma0:00:07
4Laurens De Plus (Bel) Team Jumbo-VismaRow 3 - Cell 2
5Tom Dumoulin (Ned) Team Sunweb0:00:22
6Sam Oomen (Ned) Team SunwebRow 5 - Cell 2
7Søren Kragh Andersen (Den) Team SunwebRow 6 - Cell 2
8Julian Alaphilippe (Fra) Deceuninck-QuickStep0:00:27
9Wout Poels (Ned) Team Sky0:00:47
10Jonathan Castroviejo (Spa) Team SkyRow 9 - Cell 2
11Alberto Bettiol (Ita) EF Education First0:00:52
12Tim Wellens (Bel) Lotto Soudal0:00:54
13Simon Clarke (Aus) EF Education First0:00:56
14Thibaut Pinot (Fra) Groupama-FDJ0:00:58
15Greg Van Avermaet (Bel) CCC Team0:01:06
16Zdenek Stybar (Cze) Deceuninck-QuickStep0:01:07
17Matej Mohoric (Slo) Bahrain-Merida0:01:10
18Toms Skujins (Lat) Trek-Segafredo0:01:13
19Jakob Fuglsang (Den) Astana Pro TeamRow 18 - Cell 2
20Alexey Lutsenko (Kaz) Astana Pro TeamRow 19 - Cell 2
21Jan Polanc (Slo) UAE Team Emirates0:01:19
22Rui Costa (Por) UAE Team EmiratesRow 21 - Cell 2
23Valerio Conti (Ita) UAE Team EmiratesRow 22 - Cell 2
24Robert Gesink (Ned) Team Jumbo-VismaRow 23 - Cell 2
25Vincenzo Nibali (Ita) Bahrain-Merida0:01:25
26Tiesj Benoot (Bel) Lotto Soudal0:01:28
27Richard Carapaz (Ecu) Movistar Team0:01:32
28Roman Kreuziger (Cze) Dimension Data0:01:34
29José Gonçalves (Por) Katusha-Alpecin0:01:38
30Ruben Guerreiro (Por) Katusha-AlpecinRow 29 - Cell 2
31Evgeny Shalunov (Rus) Gazprom–Rusvelo0:01:40
32Tanel Kangert (Est) EF Education First0:01:43
33Nicola Conci (Ita) Trek-Segafredo0:01:52
34Davide Formolo (Ita) Bora-Hansgrohe0:01:57
35Joseph Rosskopf (USA) CCC Team0:01:59
36Gianluca Brambilla (Ita) Trek-Segafredo0:02:00
37Alexis Vuillermoz (Fra) AG2R La Mondiale0:02:01
38Geraint Thomas (GBr) Team Sky0:02:10
39Rohan Dennis (Aus) Bahrain-Merida0:02:14
40Luis Mas Bonet (Spa) Movistar Team0:02:19
41José Rojas (Spa) Movistar TeamRow 40 - Cell 2
42Nelson Oliveira (Por) Movistar TeamRow 41 - Cell 2
43Jasha Sütterlin (Ger) Movistar Team0:02:29
44Nicolas Roche (Irl) Team Sunweb0:02:30
45Tom Van Asbroeck (Bel) Israel Cycling Academy0:02:40
46Ben Hermans (Bel) Israel Cycling AcademyRow 45 - Cell 2
47Sep Vanmarcke (Bel) EF Education First0:02:45
48Matthieu Ladagnous (Fra) Groupama-FDJ0:02:47
49Stefan Küng (Swi) Groupama-FDJRow 48 - Cell 2
50Michael Schär (Swi) CCC Team0:02:57
51Julien Simon (Fra) Cofidis, Solutions Credits0:02:58
52Davide Gabburo (Ita) Neri Sottoli–Selle Italia–KTMRow 51 - Cell 2
53Lukasz Wisniowski (Pol) CCC Team0:03:03
54Davide Ballerini (Ita) Astana Pro Team0:03:08
55Clement Venturini (Fra) AG2R La Mondiale0:03:17
56Jorge Arcas (Spa) Movistar Team0:03:21
57Reinardt Janse Van Rensburg (RSA) Dimension Data0:03:23
58Enrico Battaglin (Ita) Katusha-Alpecin0:03:27
59Dayer Quintana (Col) Neri Sottoli–Selle Italia–KTM0:03:33
60Jasper Stuyven (Bel) Trek-Segafredo0:03:35
61Jens Keukeleire (Bel) Lotto Soudal0:03:40
62Simone Velasco (Ita) Neri Sottoli–Selle Italia–KTM0:03:44
63Dorian Godon (Fra) AG2R La Mondiale0:03:50
64Salvatore Puccio (Ita) Team Sky0:03:53
65Nathan Van Hooydonck (Bel) CCC Team0:03:58
66Michael Valgren Andersen (Den) Dimension Data0:04:01
67Simone Consonni (Ita) UAE Team Emirates0:04:02
68Anthony Perez (Fra) Cofidis, Solutions Credits0:04:03
69Ivan Rovny (Rus) Gazprom–Rusvelo0:04:04
70Luke Durbridge (Aus) Mitchelton-Scott0:04:12
71Kasper Asgreen (Den) Deceuninck-QuickStep0:04:27
72Tom-Jelte Slagter (Ned) Dimension Data0:04:30
73Edoardo Zardini (Ita) Neri Sottoli–Selle Italia–KTM0:04:48
74Davide Cimolai (Ita) Israel Cycling Academy0:04:55
75Nikias Arndt (Ger) Team SunwebRow 74 - Cell 2
76Koen Bouwman (Ned) Team Jumbo-Visma0:05:10
77Dario Cataldo (Ita) Astana Pro Team0:05:12
78Benjamin Thomas (Fra) Groupama-FDJRow 77 - Cell 2
79Rob Power (Aus) Team Sunweb0:05:26
80Chad Haga (USA) Team Sunweb0:05:27
81Fernando Gaviria (Col) UAE Team Emirates0:05:32
82Luca Wackermann (Ita) Bardiani CSF0:05:57
83Jan Tratnik (Slo) Bahrain-Merida0:06:01
84Conor Dunne (Irl) Israel Cycling Academy0:06:04
85Enrico Barbin (Ita) Bardiani CSF0:06:12
86Michael Hepburn (Aus) Mitchelton-Scott0:06:15
87Eduard Prades (Spa) Movistar Team0:06:23
88Silvan Dillier (Swi) AG2R La Mondiale0:06:25
89Krists Neilands (Lat) Israel Cycling Academy0:06:28
90Guillaume Van Keirsbulck (Bel) CCC Team0:06:36
91Cyril Lemoine (Fra) Cofidis, Solutions Credits0:06:40
92Julien Duval (Fra) AG2R La Mondiale0:06:55
93Tosh Van Der Sande (Bel) Lotto Soudal0:07:07
94Gijs Van Hoecke (Bel) CCC TeamRow 93 - Cell 2
95Daniel Oss (Ita) Bora-Hansgrohe0:07:14
96Anthony Roux (Fra) Groupama-FDJ0:07:32
97Mads Pedersen (Den) Trek-Segafredo0:07:33
98Jos van Emden (Ned) Team Jumbo-Visma0:07:34
99Marcus Burghardt (Ger) Bora-Hansgrohe0:07:41
100Damien Howson (Aus) Mitchelton-Scott0:07:50
101Nico Denz (Ger) AG2R La Mondiale0:07:53
102Omar Fraile (Spa) Astana Pro Team0:07:55
103Viacheslav Kuznetsov (Rus) Katusha-Alpecin0:07:56
104Christopher Juul Jensen (Den) Mitchelton-Scott0:08:15
105Alessandro Tonelli (Ita) Bardiani CSF0:08:20
106Jenthe Biermans (Bel) Katusha-Alpecin0:08:28
107Miles Scotson (Aus) Groupama-FDJ0:08:49
108Alexander Cataford (Can) Israel Cycling Academy0:09:09
109Markel Irizar (Spa) Trek-Segafredo0:09:25
110Luca Pacioni (Ita) Neri Sottoli–Selle Italia–KTM0:09:37
111Dmitriy Gruzdev (Kaz) Astana Pro TeamRow 110 - Cell 2
112Ian Stannard (GBr) Team Sky0:09:49
113Maximiliano Richeze (Arg) Deceuninck-QuickStep0:10:12
114Yves Lampaert (Bel) Deceuninck-QuickStepRow 113 - Cell 2
115Sacha Modolo (Ita) EF Education First0:10:31
116Sebastian Schönberger (Aut) Neri Sottoli–Selle Italia–KTM0:10:37
117Ian Boswell (USA) Katusha-Alpecin0:10:57
118Natnael Berhane (Eri) Cofidis, Solutions Credits0:11:13
119Oscar Gatto (Ita) Bora-Hansgrohe0:11:19
120Mads Schmidt Würtz (Den) Katusha-Alpecin0:11:20
121Kenneth Vanbilsen (Bel) Cofidis, Solutions Credits0:11:29
122Zhandos Bizhigitov (Kaz) Astana Pro Team0:11:32
123Sebastian Langeveld (Ned) EF Education First0:11:40
124Filippo Ganna (Ita) Team Sky0:11:49
125Giacomo Nizzolo (Ita) Dimension Data0:11:51
126Maciej Bodnar (Pol) Bora-Hansgrohe0:11:52
127Paolo Simion (Ita) Bardiani CSF0:12:16
128Alexander Porsev (Rus) Gazprom–Rusvelo0:12:37
129Tony Martin (Ger) Team Jumbo-Visma0:12:39
130Mirco Maestri (Ita) Bardiani CSF0:12:45
131Peter Sagan (Svk) Bora-Hansgrohe0:12:48
132Igor Boev (Rus) Gazprom–Rusvelo0:12:49
133Alexander Edmondson (Aus) Mitchelton-Scott0:12:50
134Steve Morabito (Swi) Groupama-FDJ0:12:53
135Nikolai Cherkasov (Rus) Gazprom–Rusvelo0:12:59
136Stepan Kuriyanov (Rus) Gazprom–Rusvelo0:13:11
137Elia Viviani (Ita) Deceuninck-QuickStep0:13:15
138Paul Martens (Ger) Team Jumbo-Visma0:13:16
139Tom Bohli (Swi) UAE Team Emirates0:13:23
140Taylor Phinney (USA) EF Education FirstRow 139 - Cell 2
141Oliviero Troia (Ita) UAE Team Emirates0:13:24
142Marco Maronese (Ita) Bardiani CSF0:13:38
143Ildar Arslanov (Rus) Gazprom–Rusvelo0:13:41
144Stephen Cummings (GBr) Dimension Data0:13:45
145Phil Bauhaus (Ger) Bahrain-Merida0:13:52
146Marcel Sieberg (Ger) Bahrain-MeridaRow 145 - Cell 2
147Michael Bresciani (Ita) Bardiani CSF0:13:58
148Michael Mørkøv (Den) Deceuninck-QuickStep0:14:09
149Giovanni Visconti (Ita) Neri Sottoli–Selle Italia–KTM0:14:11
150Nans Peters (Fra) AG2R La Mondiale0:14:29
151Matthias Brändle (Aut) Israel Cycling Academy0:15:20
152Carl Fredrik Hagen (Nor) Lotto Soudal0:15:29
153Ben King (USA) Dimension Data0:15:50
154Dimitri Claeys (Bel) Cofidis, Solutions Credits0:16:54
155Victor Campenaerts (Bel) Lotto Soudal0:17:01
156Rafal Majka (Pol) Bora-Hansgrohe0:17:59
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Mirco Maestri (Ita) Bardiani CSF16pts
2Stepan Kuriyanov (Rus) Gazprom–Rusvelo14Row 1 - Cell 3
3Julian Alaphilippe (Fra) Deceuninck-QuickStep12Row 2 - Cell 3
4Elia Viviani (Ita) Deceuninck-QuickStep12Row 3 - Cell 3
5Greg Van Avermaet (Bel) CCC Team10Row 4 - Cell 3
6Peter Sagan (Svk) Bora-Hansgrohe10Row 5 - Cell 3
7Alberto Bettiol (Ita) EF Education First8Row 6 - Cell 3
8Fernando Gaviria (Col) UAE Team Emirates8Row 7 - Cell 3
9Tiesj Benoot (Bel) Lotto Soudal7Row 8 - Cell 3
10Giacomo Nizzolo (Ita) Dimension Data7Row 9 - Cell 3
11Adam Yates (GBr) Mitchelton-Scott6Row 10 - Cell 3
12Jens Keukeleire (Bel) Lotto Soudal6Row 11 - Cell 3
13Sebastian Schönberger (Aut) Neri Sottoli–Selle Italia–KTM6Row 12 - Cell 3
14Valerio Conti (Ita) UAE Team Emirates5Row 13 - Cell 3
15Davide Cimolai (Ita) Israel Cycling Academy5Row 14 - Cell 3
16Primoz Roglic (Slo) Team Jumbo-Visma4Row 15 - Cell 3
17Clement Venturini (Fra) AG2R La Mondiale4Row 16 - Cell 3
18Alessandro Tonelli (Ita) Bardiani CSF4Row 17 - Cell 3
19Wout Poels (Ned) Team Sky3Row 18 - Cell 3
20Jasper Stuyven (Bel) Trek-Segafredo3Row 19 - Cell 3
21Jakob Fuglsang (Den) Astana Pro Team2Row 20 - Cell 3
22Davide Ballerini (Ita) Astana Pro Team2Row 21 - Cell 3
23Alexander Cataford (Can) Israel Cycling Academy2Row 22 - Cell 3
24Markel Irizar (Spa) Trek-Segafredo2Row 23 - Cell 3
25Tim Wellens (Bel) Lotto Soudal1Row 24 - Cell 3
26Luca Pacioni (Ita) Neri Sottoli–Selle Italia–KTM1Row 25 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Natnael Berhane (Eri) Cofidis, Solutions Credits20pts
2Julian Alaphilippe (Fra) Deceuninck-QuickStep15Row 1 - Cell 3
3Sebastian Schönberger (Aut) Neri Sottoli–Selle Italia–KTM12Row 2 - Cell 3
4Greg Van Avermaet (Bel) CCC Team10Row 3 - Cell 3
5Alberto Bettiol (Ita) EF Education First7Row 4 - Cell 3
6Tiesj Benoot (Bel) Lotto Soudal5Row 5 - Cell 3
7Alexander Cataford (Can) Israel Cycling Academy4Row 6 - Cell 3
8Mirco Maestri (Ita) Bardiani CSF4Row 7 - Cell 3
9Adam Yates (GBr) Mitchelton-Scott3Row 8 - Cell 3
10Markel Irizar (Spa) Trek-Segafredo3Row 9 - Cell 3
11Valerio Conti (Ita) UAE Team Emirates2Row 10 - Cell 3
12Primoz Roglic (Slo) Team Jumbo-Visma1Row 11 - Cell 3
13Alessandro Tonelli (Ita) Bardiani CSFRow 12 - Cell 2 Row 12 - Cell 3
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Laurens De Plus (Bel) Team Jumbo-Visma10:37:26
2Sam Oomen (Ned) Team Sunweb0:00:15
3Søren Kragh Andersen (Den) Team SunwebRow 2 - Cell 2
4Matej Mohoric (Slo) Bahrain-Merida0:01:03
5Tiesj Benoot (Bel) Lotto Soudal0:01:21
6Ruben Guerreiro (Por) Katusha-Alpecin0:01:31
7Nicola Conci (Ita) Trek-Segafredo0:01:45
8Davide Ballerini (Ita) Astana Pro Team0:03:01
9Simone Velasco (Ita) Neri Sottoli–Selle Italia–KTM0:03:37
10Dorian Godon (Fra) AG2R La Mondiale0:03:43
11Nathan Van Hooydonck (Bel) CCC Team0:03:51
12Simone Consonni (Ita) UAE Team Emirates0:03:55
13Kasper Asgreen (Den) Deceuninck-QuickStep0:04:20
14Benjamin Thomas (Fra) Groupama-FDJ0:05:05
15Rob Power (Aus) Team Sunweb0:05:19
16Fernando Gaviria (Col) UAE Team Emirates0:05:25
17Krists Neilands (Lat) Israel Cycling Academy0:06:21
18Mads Pedersen (Den) Trek-Segafredo0:07:26
19Nico Denz (Ger) AG2R La Mondiale0:07:46
20Jenthe Biermans (Bel) Katusha-Alpecin0:08:21
21Miles Scotson (Aus) Groupama-FDJ0:08:42
22Sebastian Schönberger (Aut) Neri Sottoli–Selle Italia–KTM0:10:30
23Mads Schmidt Würtz (Den) Katusha-Alpecin0:11:13
24Filippo Ganna (Ita) Team Sky0:11:42
25Nikolai Cherkasov (Rus) Gazprom–Rusvelo0:12:52
26Stepan Kuriyanov (Rus) Gazprom–Rusvelo0:13:04
27Tom Bohli (Swi) UAE Team Emirates0:13:16
28Oliviero Troia (Ita) UAE Team Emirates0:13:17
29Marco Maronese (Ita) Bardiani CSF0:13:31
30Ildar Arslanov (Rus) Gazprom–Rusvelo0:13:34
31Phil Bauhaus (Ger) Bahrain-Merida0:13:45
32Michael Bresciani (Ita) Bardiani CSF0:13:51
33Nans Peters (Fra) AG2R La Mondiale0:14:22
Daniel Benson

Daniel Benson was the Editor in Chief at Cyclingnews.com between 2008 and 2022. Based in the UK, he joined the Cyclingnews team in 2008 as the site's first UK-based Managing Editor. In that time, he reported on over a dozen editions of the Tour de France, several World Championships, the Tour Down Under, Spring Classics, and the London 2012 Olympic Games. With the help of the excellent editorial team, he ran the coverage on Cyclingnews and has interviewed leading figures in the sport including UCI Presidents and Tour de France winners.