UAE Tour: Caleb Ewan wins at Hatta Dam

Caleb Ewan (Lotto Soudal) triumphed at Hatta Dam for the second year in a row to claim victory on stage 2 of the UAE Tour

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal 4:18:16
2Sam Bennett (Irl) Deceuninck-Quickstep 0:00:02
3Arnaud Demare (Fra) Groupama-FDJ 0:00:04
4Diego Ulissi (Ita) UAE Team Emirates
5Rick Zabel (Ger) Israel Start-Up Nation
6Andrea Vendrame (Ita) AG2R la Mondiale
7Luka Mezgec (Slo) Mitchelton-Scott
8Adam Yates (GBr) Mitchelton-Scott
9Tadej Pogacar (Slo) UAE Team Emirates
10David Gaudu (Fra) Groupama-FDJ
11Enrico Battaglin (Ita) Bahrain McLaren
12Wilco Kelderman (Ned) Team Sunweb
13Alejandro Valverde (Spa) Movistar Team
14Giulio Ciccone (Ita) Trek-Segafredo
15Gianluca Brambilla (Ita) Trek-Segafredo
16Rafal Majka (Pol) Bora-Hansgrohe
17Patrick Konrad (Aut) Bora-Hansgrohe
18Alexey Lutsenko (Kaz) Astana Pro Team
19Jesus Herrada (Spa) Cofidis
20Davide Formolo (Ita) UAE Team Emirates
21Timo Roosen (Ned) Team Jumbo-Visma
22Wout Poels (Ned) Bahrain McLaren
23Mattia Cattaneo (Ita) Deceuninck-Quickstep
24Ilnur Zakarin (Rus) CCC Team
25Emanuel Buchmann (Ger) Bora-Hansgrohe
26Sergei Chernetskii (Rus) Gazprom-Rusvelo
27Domenico Pozzovivo (Ita) NTT Pro Cycling
28Rob Power (Aus) Team Sunweb
29James Knox (GBr) Deceuninck-Quickstep
30Edward Dunbar (Irl) Team Ineos
31Niklas Eg (Den) Trek-Segafredo
32Koen Bouwman (Ned) Team Jumbo-Visma
33Pieter Serry (Bel) Deceuninck-Quickstep
34Lawrence Warbasse (USA) AG2R la Mondiale
35Clément Chevrier (Fra) AG2R la Mondiale
36José Rojas (Spa) Movistar Team
37Victor De la Parte (Spa) CCC Team
38Stefan De Bod (RSA) NTT Pro Cycling
39Daniel Navarro Garcia (Spa) Israel Start-Up Nation
40Tsgabu Gebremaryam Grmay (Eth) Mitchelton-Scott
41Quentin Jauregui (Fra) AG2R la Mondiale
42Steff Cras (Bel) Lotto Soudal
43Nikolai Cherkasov (Rus) Gazprom-Rusvelo
44Geoffrey Bouchard (Fra) AG2R la Mondiale
45Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
46Merhawi Kudus (Eri) Astana Pro Team
47Hernando Bohorquez Sanchez (Col) Astana Pro Team 0:00:26
48Jai Hindley (Aus) Team Sunweb 0:00:28
49Jesper Hansen (Den) Cofidis 0:00:30
50Hector Carretero (Spa) Movistar Team
51Umberto Marengo (Ita) Vini Zabu' KTM
52Pavel Kochetkov (Rus) CCC Team 0:00:34
53Florian Stork (Ger) Team Sunweb
54Lorenzo Fortunato (Ita) Vini Zabu' KTM
55Natnael Berhane (Eri) Cofidis 0:00:44
56Yukiya Arashiro (Jpn) Bahrain McLaren 0:00:48
57Bruno Armirail (Fra) Groupama-FDJ
58Jack Bauer (NZl) Mitchelton-Scott 0:00:50
59Jaakko Hanninen (Fin) AG2R la Mondiale 0:00:55
60Andrea Garosio (Ita) Vini Zabu' KTM 0:01:00
61Jasper De Buyst (Bel) Lotto Soudal
62Maximilian Walscheid (Ger) NTT Pro Cycling 0:01:04
63Giovanni Visconti (Ita) Vini Zabu' KTM
64Gorka Izagirre Insausti (Spa) Astana Pro Team
65Rafael Valls Ferri (Spa) Bahrain McLaren 0:01:13
66Stéphane Rossetto (Fra) Cofidis
67Eros Capecchi (Ita) Bahrain McLaren
68Alexander Cataford (Can) Israel Start-Up Nation
69Vladislav Kulikov (Rus) Gazprom-Rusvelo
70Omer Goldstein (Isr) Israel Start-Up Nation
71Max Kanter (Ger) Team Sunweb
72François Bidard (Fra) AG2R la Mondiale
73Matthias Brändle (Aut) Israel Start-Up Nation
74Carl Fredrik Hagen (Nor) Lotto Soudal
75Kaden Groves (Aus) Mitchelton-Scott 0:01:25
76Fernando Gaviria Rendon (Col) UAE Team Emirates
77Gregor Mühlberger (Aut) Bora-Hansgrohe
78Stijn Steels (Bel) Deceuninck-Quickstep 0:01:34
79Jos Van Emden (Ned) Team Jumbo-Visma
80William Clarke (Aus) Trek-Segafredo 0:01:40
81Sven Erik Bystrøm (Nor) UAE Team Emirates 0:01:42
82Michael Carbel Svendgaard (Den) NTT Pro Cycling 0:01:44
83Tosh Van der Sande (Bel) Lotto Soudal 0:01:54
84Alex Dowsett (GBr) Israel Start-Up Nation 0:01:57
85Dylan Groenewegen (Ned) Team Jumbo-Visma 0:02:00
86Andrey Amador (CRc) Team Ineos 0:02:06
87Michael Mørkøv (Den) Deceuninck-Quickstep 0:02:11
88Dario Cataldo (Ita) Movistar Team 0:02:29
89Jose Herrada (Spa) Cofidis
90Iñigo Elosegui Momeñe (Spa) Movistar Team
91Omar Fraile Matarranz (Spa) Astana Pro Team
92Francisco Jose Ventoso Alberdi (Spa) CCC Team 0:02:34
93Adam Hansen (Aus) Lotto Soudal 0:02:52
94Salvatore Puccio (Ita) Team Ineos 0:02:54
95Danilo Wyss (Swi) NTT Pro Cycling 0:02:56
96Shane Archbold (NZl) Deceuninck-Quickstep
97Christoph Pfingsten (Ger) Team Jumbo-Visma
98Ramon Sinkeldam (Ned) Groupama-FDJ 0:03:00
99Michael Schwarzmann (Ger) Bora-Hansgrohe
100Marco Haller (Aut) Bahrain McLaren
101Michael Hepburn (Aus) Mitchelton-Scott
102Jan Hirt (Cze) CCC Team
103Dmitrii Strakhov (Rus) Gazprom-Rusvelo
104Michal Golas (Pol) Team Ineos
105Igor Boev (Rus) Gazprom-Rusvelo 0:03:15
106Kiel Reijnen (USA) Trek-Segafredo 0:03:22
107Ignatas Konovalovas (Ltu) Groupama-FDJ 0:03:24
108Oliviero Troia (Ita) UAE Team Emirates 0:03:33
109Tony Martin (Ger) Team Jumbo-Visma 0:03:38
110Christian Knees (Ger) Team Ineos 0:03:44
111Chris Froome (GBr) Team Ineos 0:03:46
112Carlos Rodriguez Cano (Spa) Team Ineos 0:03:48
113Jacopo Guarnieri (Ita) Groupama-FDJ 0:03:51
114Callum Scotson (Aus) Mitchelton-Scott 0:03:57
115Maximiliano Ariel Richeze (Arg) UAE Team Emirates 0:04:16
116Jonas Gregaard Wilsly (Den) Astana Pro Team 0:04:40
117Kamil Gradek (Pol) CCC Team 0:04:42
118Attilio Viviani (Ita) Cofidis
119Nicola Conci (Ita) Trek-Segafredo 0:05:02
120Victor Campenaerts (Bel) NTT Pro Cycling 0:05:10
121James Mitri (NZl) Vini Zabu' KTM 0:06:23
122Jakub Mareczko (Ita) CCC Team 0:06:28
123Sergio Samitier Samitier (Spa) Movistar Team 0:06:36
124Mark Cavendish (GBr) Bahrain McLaren 0:07:05
125Jay Thomson (RSA) NTT Pro Cycling 0:07:07
126Nathan Haas (Aus) Cofidis 0:07:19
127Imerio Cima (Ita) Gazprom-Rusvelo
128Cristian Scaroni (Ita) Gazprom-Rusvelo
129Leonardo Tortomasi (Ita) Vini Zabu' KTM
130Charles Quarterman (GBr) Trek-Segafredo 0:07:24
131Asbjørn Kragh Andersen (Den) Team Sunweb 0:07:28
132Alberto Dainese (Ita) Team Sunweb 0:07:32
133Remy Mertz (Bel) Lotto Soudal 0:07:34
134Pascal Ackermann (Ger) Bora-Hansgrohe
135Veljko Stojnic (Srb) Vini Zabu' KTM 0:07:40
136Albert Torres Barcelo (Spa) Movistar Team
137Rudy Barbier (Fra) Israel Start-Up Nation
138Rüdiger Selig (Ger) Bora-Hansgrohe
DNSMiles Scotson (Aus) Groupama-FDJ
DNSLaurens De Plus (Bel) Team Jumbo-Visma
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal 20
2Sam Bennett (Irl) Deceuninck-Quickstep 16
3Veljko Stojnic (Srb) Vini Zabu' KTM 16
4Arnaud Demare (Fra) Groupama-FDJ 12
5Leonardo Tortomasi (Ita) Vini Zabu' KTM 10
6Diego Ulissi (Ita) UAE Team Emirates 9
7Rick Zabel (Ger) Israel Start-Up Nation 7
8Andrea Vendrame (Ita) AG2R la Mondiale 5
9Luka Mezgec (Slo) Mitchelton-Scott 4
10Adam Yates (GBr) Mitchelton-Scott 3
11Tadej Pogacar (Slo) UAE Team Emirates 3
12Alexey Lutsenko (Kaz) Astana Pro Team 3
13Asbjørn Kragh Andersen (Den) Team Sunweb 3
14David Gaudu (Fra) Groupama-FDJ 1
15Jesus Herrada (Spa) Cofidis 1
Swipe to scroll horizontally
Young rider
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 4:18:20
2David Gaudu (Fra) Groupama-FDJ
3Rob Power (Aus) Team Sunweb
4James Knox (GBr) Deceuninck-Quickstep
5Edward Dunbar (Irl) Team Ineos
6Niklas Eg (Den) Trek-Segafredo
7Stefan De Bod (RSA) NTT Pro Cycling
8Steff Cras (Bel) Lotto Soudal
9Nikolai Cherkasov (Rus) Gazprom-Rusvelo
10Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
11Jai Hindley (Aus) Team Sunweb 0:00:24
12Hector Carretero (Spa) Movistar Team 0:00:26
13Florian Stork (Ger) Team Sunweb 0:00:30
14Lorenzo Fortunato (Ita) Vini Zabu' KTM
15Jaakko Hanninen (Fin) AG2R la Mondiale 0:00:51
16Maximilian Walscheid (Ger) NTT Pro Cycling 0:01:00
17Vladislav Kulikov (Rus) Gazprom-Rusvelo 0:01:09
18Omer Goldstein (Isr) Israel Start-Up Nation
19Max Kanter (Ger) Team Sunweb
20Kaden Groves (Aus) Mitchelton-Scott 0:01:21
21Michael Carbel Svendgaard (Den) NTT Pro Cycling 0:01:40
22Iñigo Elosegui Momeñe (Spa) Movistar Team 0:02:25
23Dmitrii Strakhov (Rus) Gazprom-Rusvelo 0:02:56
24Carlos Rodriguez Cano (Spa) Team Ineos 0:03:44
25Callum Scotson (Aus) Mitchelton-Scott 0:03:53
26Jonas Gregaard Wilsly (Den) Astana Pro Team 0:04:36
27Attilio Viviani (Ita) Cofidis 0:04:38
28Nicola Conci (Ita) Trek-Segafredo 0:04:58
29James Mitri (NZl) Vini Zabu' KTM 0:06:19
30Sergio Samitier Samitier (Spa) Movistar Team 0:06:32
31Imerio Cima (Ita) Gazprom-Rusvelo 0:07:15
32Cristian Scaroni (Ita) Gazprom-Rusvelo
33Charles Quarterman (GBr) Trek-Segafredo 0:07:20
34Alberto Dainese (Ita) Team Sunweb 0:07:28
35Remy Mertz (Bel) Lotto Soudal 0:07:30
36Veljko Stojnic (Srb) Vini Zabu' KTM 0:07:36
Swipe to scroll horizontally
General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal 7:47:19
2Sam Bennett (Irl) Deceuninck-Quickstep 0:00:12
3Arnaud Demare (Fra) Groupama-FDJ 0:00:16
4Nikolai Cherkasov (Rus) Gazprom-Rusvelo 0:00:17
5Alexey Lutsenko (Kaz) Astana Pro Team 0:00:19
6Luka Mezgec (Slo) Mitchelton-Scott 0:00:20
7Andrea Vendrame (Ita) AG2R la Mondiale
8Rick Zabel (Ger) Israel Start-Up Nation
9Wilco Kelderman (Ned) Team Sunweb
10David Gaudu (Fra) Groupama-FDJ
11Tadej Pogacar (Slo) UAE Team Emirates
12Diego Ulissi (Ita) UAE Team Emirates
13José Rojas (Spa) Movistar Team
14Wout Poels (Ned) Bahrain McLaren
15Rafal Majka (Pol) Bora-Hansgrohe
16Giulio Ciccone (Ita) Trek-Segafredo
17Davide Formolo (Ita) UAE Team Emirates
18Adam Yates (GBr) Mitchelton-Scott
19Jesus Herrada (Spa) Cofidis
20Patrick Konrad (Aut) Bora-Hansgrohe
21Ilnur Zakarin (Rus) CCC Team
22Koen Bouwman (Ned) Team Jumbo-Visma
23Gianluca Brambilla (Ita) Trek-Segafredo
24Alejandro Valverde (Spa) Movistar Team
25Stefan De Bod (RSA) NTT Pro Cycling
26Merhawi Kudus (Eri) Astana Pro Team
27Sergei Chernetskii (Rus) Gazprom-Rusvelo
28Victor De la Parte (Spa) CCC Team
29Niklas Eg (Den) Trek-Segafredo
30Clément Chevrier (Fra) AG2R la Mondiale
31Domenico Pozzovivo (Ita) NTT Pro Cycling
32Edward Dunbar (Irl) Team Ineos
33Lawrence Warbasse (USA) AG2R la Mondiale
34Emanuel Buchmann (Ger) Bora-Hansgrohe
35Quentin Jauregui (Fra) AG2R la Mondiale
36James Knox (GBr) Deceuninck-Quickstep
37Rob Power (Aus) Team Sunweb
38Tsgabu Gebremaryam Grmay (Eth) Mitchelton-Scott
39Steff Cras (Bel) Lotto Soudal
40Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
41Mattia Cattaneo (Ita) Deceuninck-Quickstep
42Pieter Serry (Bel) Deceuninck-Quickstep
43Geoffrey Bouchard (Fra) AG2R la Mondiale
44Timo Roosen (Ned) Team Jumbo-Visma
45Daniel Navarro Garcia (Spa) Israel Start-Up Nation
46Hernando Bohorquez Sanchez (Col) Astana Pro Team 0:00:42
47Jai Hindley (Aus) Team Sunweb 0:00:44
48Hector Carretero (Spa) Movistar Team 0:00:46
49Umberto Marengo (Ita) Vini Zabu' KTM
50Jesper Hansen (Den) Cofidis
51Lorenzo Fortunato (Ita) Vini Zabu' KTM 0:00:50
52Florian Stork (Ger) Team Sunweb
53Pavel Kochetkov (Rus) CCC Team
54Natnael Berhane (Eri) Cofidis 0:01:00
55Yukiya Arashiro (Jpn) Bahrain McLaren 0:01:04
56Bruno Armirail (Fra) Groupama-FDJ
57Jack Bauer (NZl) Mitchelton-Scott 0:01:06
58Jaakko Hanninen (Fin) AG2R la Mondiale 0:01:11
59Jasper De Buyst (Bel) Lotto Soudal 0:01:16
60Andrea Garosio (Ita) Vini Zabu' KTM
61Maximilian Walscheid (Ger) NTT Pro Cycling 0:01:20
62Gorka Izagirre Insausti (Spa) Astana Pro Team
63Giovanni Visconti (Ita) Vini Zabu' KTM
64Max Kanter (Ger) Team Sunweb 0:01:29
65Matthias Brändle (Aut) Israel Start-Up Nation
66Omer Goldstein (Isr) Israel Start-Up Nation
67François Bidard (Fra) AG2R la Mondiale
68Rafael Valls Ferri (Spa) Bahrain McLaren
69Carl Fredrik Hagen (Nor) Lotto Soudal
70Vladislav Kulikov (Rus) Gazprom-Rusvelo
71Eros Capecchi (Ita) Bahrain McLaren
72Stéphane Rossetto (Fra) Cofidis
73Kaden Groves (Aus) Mitchelton-Scott 0:01:41
74Fernando Gaviria Rendon (Col) UAE Team Emirates
75Gregor Mühlberger (Aut) Bora-Hansgrohe
76Jos Van Emden (Ned) Team Jumbo-Visma 0:01:50
77William Clarke (Aus) Trek-Segafredo 0:01:56
78Sven Erik Bystrøm (Nor) UAE Team Emirates 0:01:58
79Michael Carbel Svendgaard (Den) NTT Pro Cycling 0:02:00
80Tosh Van der Sande (Bel) Lotto Soudal 0:02:10
81Stijn Steels (Bel) Deceuninck-Quickstep
82Dylan Groenewegen (Ned) Team Jumbo-Visma 0:02:16
83Enrico Battaglin (Ita) Bahrain McLaren 0:02:18
84Andrey Amador (CRc) Team Ineos 0:02:22
85Michael Mørkøv (Den) Deceuninck-Quickstep 0:02:27
86Alex Dowsett (GBr) Israel Start-Up Nation 0:02:33
87Dario Cataldo (Ita) Movistar Team 0:02:45
88Iñigo Elosegui Momeñe (Spa) Movistar Team
89Jose Herrada (Spa) Cofidis
90Omar Fraile Matarranz (Spa) Astana Pro Team
91Francisco Jose Ventoso Alberdi (Spa) CCC Team 0:02:50
92Salvatore Puccio (Ita) Team Ineos 0:03:10
93Danilo Wyss (Swi) NTT Pro Cycling 0:03:12
94Shane Archbold (NZl) Deceuninck-Quickstep
95Michael Hepburn (Aus) Mitchelton-Scott 0:03:16
96Ramon Sinkeldam (Ned) Groupama-FDJ
97Michal Golas (Pol) Team Ineos
98Dmitrii Strakhov (Rus) Gazprom-Rusvelo
99Jan Hirt (Cze) CCC Team
100Igor Boev (Rus) Gazprom-Rusvelo 0:03:31
101Alexander Cataford (Can) Israel Start-Up Nation
102Kiel Reijnen (USA) Trek-Segafredo 0:03:38
103Christoph Pfingsten (Ger) Team Jumbo-Visma 0:03:42
104Michael Schwarzmann (Ger) Bora-Hansgrohe 0:03:59
105Christian Knees (Ger) Team Ineos 0:04:00
106Chris Froome (GBr) Team Ineos 0:04:02
107Carlos Rodriguez Cano (Spa) Team Ineos 0:04:04
108Jacopo Guarnieri (Ita) Groupama-FDJ 0:04:07
109Marco Haller (Aut) Bahrain McLaren 0:04:22
110Maximiliano Ariel Richeze (Arg) UAE Team Emirates 0:04:32
111Adam Hansen (Aus) Lotto Soudal 0:04:35
112Ignatas Konovalovas (Ltu) Groupama-FDJ 0:04:46
113Oliviero Troia (Ita) UAE Team Emirates 0:04:55
114Jonas Gregaard Wilsly (Den) Astana Pro Team 0:04:56
115Attilio Viviani (Ita) Cofidis 0:04:58
116Kamil Gradek (Pol) CCC Team
117Nicola Conci (Ita) Trek-Segafredo 0:05:18
118Callum Scotson (Aus) Mitchelton-Scott 0:06:05
119Victor Campenaerts (Bel) NTT Pro Cycling 0:06:32
120James Mitri (NZl) Vini Zabu' KTM 0:06:39
121Jakub Mareczko (Ita) CCC Team 0:06:44
122Sergio Samitier Samitier (Spa) Movistar Team 0:06:52
123Tony Martin (Ger) Team Jumbo-Visma 0:07:16
124Mark Cavendish (GBr) Bahrain McLaren 0:07:21
125Jay Thomson (RSA) NTT Pro Cycling 0:07:23
126Leonardo Tortomasi (Ita) Vini Zabu' KTM 0:07:27
127Imerio Cima (Ita) Gazprom-Rusvelo 0:07:35
128Nathan Haas (Aus) Cofidis
129Pascal Ackermann (Ger) Bora-Hansgrohe 0:07:40
130Charles Quarterman (GBr) Trek-Segafredo
131Asbjørn Kragh Andersen (Den) Team Sunweb 0:07:43
132Veljko Stojnic (Srb) Vini Zabu' KTM 0:07:45
133Alberto Dainese (Ita) Team Sunweb 0:07:48
134Remy Mertz (Bel) Lotto Soudal 0:07:50
135Rudy Barbier (Fra) Israel Start-Up Nation 0:07:52
136Rüdiger Selig (Ger) Bora-Hansgrohe 0:07:56
137Albert Torres Barcelo (Spa) Movistar Team
138Cristian Scaroni (Ita) Gazprom-Rusvelo 0:09:27
Swipe to scroll horizontally
Point classification
Pos.Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal 36
2Veljko Stojnic (Srb) Vini Zabu' KTM 29
3Leonardo Tortomasi (Ita) Vini Zabu' KTM 21
4Pascal Ackermann (Ger) Bora-Hansgrohe 20
5Sam Bennett (Irl) Deceuninck-Quickstep 16
6Arnaud Demare (Fra) Groupama-FDJ 12
7Rudy Barbier (Fra) Israel Start-Up Nation 12
8Luka Mezgec (Slo) Mitchelton-Scott 11
9Diego Ulissi (Ita) UAE Team Emirates 9
10Dylan Groenewegen (Ned) Team Jumbo-Visma 9
11Nikolai Cherkasov (Rus) Gazprom-Rusvelo 8
12Rick Zabel (Ger) Israel Start-Up Nation 7
13Andrea Vendrame (Ita) AG2R la Mondiale 6
14Alberto Dainese (Ita) Team Sunweb 5
15Jakub Mareczko (Ita) CCC Team 4
16Alexey Lutsenko (Kaz) Astana Pro Team 3
17Tadej Pogacar (Slo) UAE Team Emirates 3
18Adam Yates (GBr) Mitchelton-Scott 3
19Maximilian Walscheid (Ger) NTT Pro Cycling 3
20Asbjørn Kragh Andersen (Den) Team Sunweb 3
21José Rojas (Spa) Movistar Team 2
22Cristian Scaroni (Ita) Gazprom-Rusvelo 2
23David Gaudu (Fra) Groupama-FDJ 1
24Jesus Herrada (Spa) Cofidis 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Nikolai Cherkasov (Rus) Gazprom-Rusvelo 7:47:36
2David Gaudu (Fra) Groupama-FDJ 0:00:03
3Tadej Pogacar (Slo) UAE Team Emirates
4Stefan De Bod (RSA) NTT Pro Cycling
5Niklas Eg (Den) Trek-Segafredo
6Edward Dunbar (Irl) Team Ineos
7James Knox (GBr) Deceuninck-Quickstep
8Rob Power (Aus) Team Sunweb
9Steff Cras (Bel) Lotto Soudal
10Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
11Jai Hindley (Aus) Team Sunweb 0:00:27
12Hector Carretero (Spa) Movistar Team 0:00:29
13Lorenzo Fortunato (Ita) Vini Zabu' KTM 0:00:33
14Florian Stork (Ger) Team Sunweb
15Jaakko Hanninen (Fin) AG2R la Mondiale 0:00:54
16Maximilian Walscheid (Ger) NTT Pro Cycling 0:01:03
17Max Kanter (Ger) Team Sunweb 0:01:12
18Omer Goldstein (Isr) Israel Start-Up Nation
19Vladislav Kulikov (Rus) Gazprom-Rusvelo
20Kaden Groves (Aus) Mitchelton-Scott 0:01:24
21Michael Carbel Svendgaard (Den) NTT Pro Cycling 0:01:43
22Iñigo Elosegui Momeñe (Spa) Movistar Team 0:02:28
23Dmitrii Strakhov (Rus) Gazprom-Rusvelo 0:02:59
24Carlos Rodriguez Cano (Spa) Team Ineos 0:03:47
25Jonas Gregaard Wilsly (Den) Astana Pro Team 0:04:39
26Attilio Viviani (Ita) Cofidis 0:04:41
27Nicola Conci (Ita) Trek-Segafredo 0:05:01
28Callum Scotson (Aus) Mitchelton-Scott 0:05:48
29James Mitri (NZl) Vini Zabu' KTM 0:06:22
30Sergio Samitier Samitier (Spa) Movistar Team 0:06:35
31Imerio Cima (Ita) Gazprom-Rusvelo 0:07:18
32Charles Quarterman (GBr) Trek-Segafredo 0:07:23
33Veljko Stojnic (Srb) Vini Zabu' KTM 0:07:28
34Alberto Dainese (Ita) Team Sunweb 0:07:31
35Remy Mertz (Bel) Lotto Soudal 0:07:33
36Cristian Scaroni (Ita) Gazprom-Rusvelo 0:09:10
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