Tour de Romandie: Roglic wins stage 1

After missing out by less than a second in Tuesday’s prologue, Primoz Roglic (Jumbo-Visma) claimed victory and the overall lead on the opening road stage of the Tour de Romandie on Wednesday.

The defending champion won a sprint from a select group of around 20 riders after the peloton had been reduced over the five categorised climbs – and a few uncategorised ones – on the 168.4km route from Neuchatel to La Chaux-de-Fonds.

David Gaudu (Groupama-FDJ) sprinted to second place after an aggressive display in the final 15 kilometres, while Rui Costa (UAE Team Emirates) took the final spot on the podium. Roglic takes the leader’s jersey from his compatriot Jan Tratnik (Bahrain-Merida), who won the prologue but was dropped on the final climb of the Col de la Tourne with just over 25km to go.

In the overall standings, Roglic leads Costa by 10 seconds, with Gaudu third at 12 seconds and Thomas fourth at 13 seconds.

“It was a really hard day for me and it wasn’t easy with a lot of climbs but, in the end, I managed to get the stage from a small group,” Roglic said. “It was nice to win a sprint because I’ve lost quite a lot of times in sprints so it’s a nice feeling now I’ve finally won.”

In the end, a select group of general classification contenders emerged to contest the finish, but the parcours, with five second-category climbs, left the door ajar to the breakaway hopefuls and the more versatile sprinters.

After an intense start and battle to make the break, 13 riders went clear ahead of the first climb after 25km. In there were: Chad Haga (Team Sunweb), Diego Rosa (Team Ineos), Eros Capecchi (Deceuninck-QuickStep), Jay Robert Thomson (Dimension Data), William Bonnet (Groupama-FDJ), Maciej Bodnar (Bora-Hansgrohe), Simon Pellaud (Switzerland), Alexis Gougeard (AG2R La Mondiale), Jonas Vingegaard (Team Jumbo-Visma), Lukasz Owsian (CCC Team), Patrick Schelling (Switzerland), Harm Vanhoucke (Lotto Soudal) and Manuele Mori (UAE Team Emirates).

Pellaud led the way over three of the climbs to take the mountains jersey, and was one of the last men standing as the ascents reduced the breakaway group before he, Gougeard, and Owsian were caught by the peloton on the final climb of the Col de la Tourne.

As for the sprinters, Elia Viviani (Deceuninck-QuickStep) was struggling on the first climb and was dropped on the third, the Haut-de-la-Côte, after 90 kilometres, while Sam Bennett (Bora-Hansgrohe) and the rest suffered the same fate when the race ignited on the Tourne. The only true fast finisher left in contention at the top of the final climb was Sonny Colbrelli (Bahrain-Merida), though the Italian was himself dispatched when Thomas attacked on a short uncategorised climb with 12km to go.

At that point, Emmanuel Buchmann (Bora-Hansgrohe) was alone out front, having attacked on the false flat just after the summit of the Tourne. The German held the reduced peloton – led almost exclusively by Hugh Carthy (EF Education First) – at 30 seconds until Thomas accelerated, bringing Gaudu and Michael Woods (EF Education First) across with him. They linked up with Buchmann with 6km to go, on another uncategorised uphill drag, though by that point the vastly reduced main group, led by Roglic’s teammate Steven Kruijswijk, was almost upon them.

Attack and counter-attack came and went from that group of 20 on the run-in, with Gaudu trying his luck again, and Ilnur Zakarin (Katusha-Alpecin) making repeated efforts. When the Russian went with 1.8km to go, Thomas responded, flying past him under the flamme rouge, though he was shut down by Carlos Betancur (Movistar) before the rest of the group came rushing through for the sprint. Damien Howson (Mitchelton-Scott) led the way but Roglic soon came around to win by a clear margin.

The Slovenian has foregone the defending champion’s customary number 1 dossard, arguing he was unsure of his form after a lengthy spell away from racing, but this was further proof that he is a true contender for the title this week, and indeed for the Giro d’Italia, which begins in 10 days.

 

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma4:15:18
2David Gaudu (Fra) Groupama-FDJRow 1 - Cell 2
3Rui Costa (Por) UAE Team EmiratesRow 2 - Cell 2
4Michael Woods (Can) EF Education FirstRow 3 - Cell 2
5Damien Howson (Aus) Mitchelton-ScottRow 4 - Cell 2
6Carl Fredrik Hagen (Nor) Lotto SoudalRow 5 - Cell 2
7Eduardo Sepulveda (Arg) Movistar TeamRow 6 - Cell 2
8Jan Hirt (Cze) Astana Pro TeamRow 7 - Cell 2
9Felix Großschartner (Aut) Bora-HansgroheRow 8 - Cell 2
10Guillaume Martin (Fra) Wanty-GobertRow 9 - Cell 2
11Emanuel Buchmann (Ger) Bora-HansgroheRow 10 - Cell 2
12Simon Spilak (Slo) Katusha-AlpecinRow 11 - Cell 2
13James Knox (GBr) Deceuninck-QuickStepRow 12 - Cell 2
14Carlos Betancur (Col) Movistar TeamRow 13 - Cell 2
15Winner Anacona (Col) Movistar TeamRow 14 - Cell 2
16Sébastien Reichenbach (Swi) Groupama-FDJRow 15 - Cell 2
17Ilnur Zakarin (Rus) Katusha-AlpecinRow 16 - Cell 2
18Mathias Frank (Swi) AG2R La MondialeRow 17 - Cell 2
19Steven Kruijswijk (Ned) Team Jumbo-VismaRow 18 - Cell 2
20Geraint Thomas (GBr) Team SkyRow 19 - Cell 2
21Patrick Bevin (NZl) CCC Team0:00:50
22Gianluca Brambilla (Ita) Trek-SegafredoRow 21 - Cell 2
23Davide Villella (Ita) Astana Pro TeamRow 22 - Cell 2
24Matteo Badilatti (Swi) Swiss National TeamRow 23 - Cell 2
25Rodrigo Contreras (Col) Astana Pro TeamRow 24 - Cell 2
26Merhawi Kudus (Eri) Astana Pro TeamRow 25 - Cell 2
27Riccardo Zoidl (Aut) CCC TeamRow 26 - Cell 2
28Joseph Rosskopf (USA) CCC TeamRow 27 - Cell 2
29Tanel Kangert (Est) EF Education FirstRow 28 - Cell 2
30Hugh John Carthy (GBr) EF Education FirstRow 29 - Cell 2
31Daniel Martinez (Col) EF Education FirstRow 30 - Cell 2
32Dylan van Baarle (Ned) Team SkyRow 31 - Cell 2
33Andrey Amador (CRc) Movistar TeamRow 32 - Cell 2
34Julien Bernard (Fra) Trek-Segafredo0:01:27
35Nans Peters (Fra) AG2R La MondialeRow 34 - Cell 2
36Thomas De Gendt (Bel) Lotto Soudal0:02:10
37Niklas Eg (Den) Trek-SegafredoRow 36 - Cell 2
38Jaime Castrillo (Spa) Movistar TeamRow 37 - Cell 2
39Michael Storer (Aus) Team SunwebRow 38 - Cell 2
40Louis Meintjes (RSA) Dimension DataRow 39 - Cell 2
41Sonny Colbrelli (Ita) Bahrain-Merida0:04:02
42Nico Denz (Ger) AG2R La Mondiale0:04:37
43Patrick Müller (Swi) Swiss National TeamRow 42 - Cell 2
44Mathias Flueckiger (Swi) Swiss National TeamRow 43 - Cell 2
45Hermann Pernsteiner (Aut) Bahrain-MeridaRow 44 - Cell 2
46Michael Albasini (Swi) Mitchelton-ScottRow 45 - Cell 2
47Xandro Meurisse (Bel) Wanty-GobertRow 46 - Cell 2
48Jonas Gregaard Wilsly (Den) Astana Pro TeamRow 47 - Cell 2
49Edward Ravasi (Ita) UAE Team EmiratesRow 48 - Cell 2
50Danilo Wyss (Swi) Dimension DataRow 49 - Cell 2
51Stefan Küng (Swi) Groupama-FDJRow 50 - Cell 2
52Kilian Frankiny (Swi) Groupama-FDJRow 51 - Cell 2
53Eduard Prades (Spa) Movistar TeamRow 52 - Cell 2
54Simon Pellaud (Swi) Swiss National TeamRow 53 - Cell 2
55Thomas Degand (Bel) Wanty-GobertRow 54 - Cell 2
56Léo Vincent (Fra) Groupama-FDJRow 55 - Cell 2
57Clément Chevrier (Fra) AG2R La MondialeRow 56 - Cell 2
58Simone Petilli (Ita) UAE Team EmiratesRow 57 - Cell 2
59Filippo Ganna (Ita) Team SkyRow 58 - Cell 2
60Kenny Elissonde (Fra) Team SkyRow 59 - Cell 2
61Ben Swift (GBr) Team SkyRow 60 - Cell 2
62Lennard Hofstede (Ned) Team Jumbo-VismaRow 61 - Cell 2
63Roland Thalmann (Swi) Swiss National TeamRow 62 - Cell 2
64Joe Dombrowski (USA) EF Education FirstRow 63 - Cell 2
65Nicolas Roche (Irl) Team SunwebRow 64 - Cell 2
66Jonathan Caicedo (Ecu) EF Education FirstRow 65 - Cell 2
67Tsgabu Grmay (Eth) Mitchelton-ScottRow 66 - Cell 2
68Jan Tratnik (Slo) Bahrain-Merida0:08:32
69Lukasz Owsian (Pol) CCC TeamRow 68 - Cell 2
70Cameron Meyer (Aus) Mitchelton-ScottRow 69 - Cell 2
71Florian Storck (Swi) Team SunwebRow 70 - Cell 2
72Jorge Arcas (Spa) Movistar TeamRow 71 - Cell 2
73Silvan Dillier (Swi) AG2R La MondialeRow 72 - Cell 2
74Alexis Gougeard (Fra) AG2R La MondialeRow 73 - Cell 2
75Neilson Powless (USA) Team Jumbo-VismaRow 74 - Cell 2
76Andrea Pasqualon (Ita) Wanty-GobertRow 75 - Cell 2
77Pavel Kochetkov (Rus) Katusha-AlpecinRow 76 - Cell 2
78Diego Rosa (Ita) Team SkyRow 77 - Cell 2
79Nikita Stalnov (Kaz) Astana Pro TeamRow 78 - Cell 2
80Remco Evenepoel (Bel) Deceuninck-QuickStep0:09:03
81Vasil Kiryienka (Blr) Team Sky0:11:05
82Frederik Backaert (Bel) Wanty-GobertRow 81 - Cell 2
83Tony Martin (Ger) Team Jumbo-Visma0:12:50
84Claudio Imhof (Swi) Swiss National TeamRow 83 - Cell 2
85Benjamin Thomas (Fra) Groupama-FDJ0:13:10
86Patrick Schelling (Swi) Swiss National TeamRow 85 - Cell 2
87William Bonnet (Fra) Groupama-FDJRow 86 - Cell 2
88Harm Vanhoucke (Bel) Lotto SoudalRow 87 - Cell 2
89Will Barta (USA) CCC TeamRow 88 - Cell 2
90Odd Christian Eiking (Nor) Wanty-GobertRow 89 - Cell 2
91Christoph Pfingsten (Ger) Bora-HansgroheRow 90 - Cell 2
92Francisco Ventoso (Spa) CCC TeamRow 91 - Cell 2
93Lennard Kämna (Ger) Team SunwebRow 92 - Cell 2
94Chad Haga (USA) Team SunwebRow 93 - Cell 2
95Jonas Vingegaard (Den) Team Jumbo-VismaRow 94 - Cell 2
96Viacheslav Kuznetsov (Rus) Katusha-AlpecinRow 95 - Cell 2
97Aime De Gendt (Bel) Wanty-GobertRow 96 - Cell 2
98Markel Irizar (Spa) Trek-SegafredoRow 97 - Cell 2
99Victor Campenaerts (Bel) Lotto SoudalRow 98 - Cell 2
100Jos van Emden (Ned) Team Jumbo-VismaRow 99 - Cell 2
101Dmitrii Strakhov (Rus) Katusha-AlpecinRow 100 - Cell 2
102Tom Bohli (Swi) UAE Team EmiratesRow 101 - Cell 2
103Nathan Brown (USA) EF Education FirstRow 102 - Cell 2
104Callum Scotson (Aus) Mitchelton-ScottRow 103 - Cell 2
105Manuele Mori (Ita) UAE Team EmiratesRow 104 - Cell 2
106Luka Pibernik (Slo) Bahrain-MeridaRow 105 - Cell 2
107Maciej Bodnar (Pol) Bora-HansgroheRow 106 - Cell 2
108Eros Capecchi (Ita) Deceuninck-QuickStepRow 107 - Cell 2
109Jay Thomson (RSA) Dimension Data0:23:30
110Sander Armee (Bel) Lotto SoudalRow 109 - Cell 2
111Fabio Sabatini (Ita) Deceuninck-QuickStepRow 110 - Cell 2
112Erik Baska (Svk) Bora-HansgroheRow 111 - Cell 2
113Giacomo Nizzolo (Ita) Dimension DataRow 112 - Cell 2
114Will Clarke (Aus) Trek-SegafredoRow 113 - Cell 2
115Stephen Williams (GBr) Bahrain-MeridaRow 114 - Cell 2
116Dion Smith (NZl) Mitchelton-ScottRow 115 - Cell 2
117Mads Schmidt Würtz (Den) Katusha-AlpecinRow 116 - Cell 2
118Johannes Fröhlinger (Ger) Team SunwebRow 117 - Cell 2
119Sam Bennett (Irl) Bora-HansgroheRow 118 - Cell 2
120Shane Archbold (NZl) Bora-HansgroheRow 119 - Cell 2
121Davide Martinelli (Ita) Deceuninck-QuickStepRow 120 - Cell 2
122Matteo Moschetti (Ita) Trek-SegafredoRow 121 - Cell 2
123Asbjørn Kragh Andersen (Den) Team SunwebRow 122 - Cell 2
124Daniil Fominykh (Kaz) Astana Pro TeamRow 123 - Cell 2
125Chun Kai Feng (Tpe) Bahrain-MeridaRow 124 - Cell 2
126Meiyin Wang (Chn) Bahrain-MeridaRow 125 - Cell 2
127Bagdonas Gediminas (Ltu) AG2R La MondialeRow 126 - Cell 2
128Ryan Mullen (Irl) Trek-SegafredoRow 127 - Cell 2
129Jaco Venter (RSA) Dimension DataRow 128 - Cell 2
130Simone Consonni (Ita) UAE Team EmiratesRow 129 - Cell 2
131Elia Viviani (Ita) Deceuninck-QuickStepRow 130 - Cell 2
132Florian Senechal (Fra) Deceuninck-QuickStepRow 131 - Cell 2
133Aleksandr Riabushenko (Blr) UAE Team EmiratesRow 132 - Cell 2
134Rasmus Iversen (Den) Lotto Soudal0:23:35
DNFAdam Blythe (GBr) Lotto SoudalRow 134 - Cell 2
DNFJakub Mareczko (Ita) CCC TeamRow 135 - Cell 2
DNFAlex Dowsett (GBr) Katusha-AlpecinRow 136 - Cell 2
DNSJacques Willem Janse Van Rensburg (RSA) Dimension DataRow 137 - Cell 2
DNSGino Mäder (Swi) Dimension DataRow 138 - Cell 2
Swipe to scroll horizontally
Sprint 1- JouezSport, 47.6km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Maciej Bodnar (Pol) Bora-Hansgrohe15pts
2Patrick Schelling (Swi) Swiss National Team10Row 1 - Cell 3
3Lukasz Owsian (Pol) CCC Team6Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - JouezSport, 148.4km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Emanuel Buchmann (Ger) Bora-Hansgrohe15pts
2Rui Costa (Por) UAE Team Emirates10Row 1 - Cell 3
3Hugh John Carthy (GBr) EF Education First6Row 2 - Cell 3
Swipe to scroll horizontally
Finish - La Chaux-de-Fonds, 168.4km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Primoz Roglic (Slo) Team Jumbo-Visma50pts
2David Gaudu (Fra) Groupama-FDJ30Row 1 - Cell 3
3Rui Costa (Por) UAE Team Emirates20Row 2 - Cell 3
4Michael Woods (Can) EF Education First18Row 3 - Cell 3
5Damien Howson (Aus) Mitchelton-Scott16Row 4 - Cell 3
6Carl Fredrik Hagen (Nor) Lotto Soudal14Row 5 - Cell 3
7Eduardo Sepulveda (Arg) Movistar Team12Row 6 - Cell 3
8Jan Hirt (Cze) Astana Pro Team10Row 7 - Cell 3
9Felix Großschartner (Aut) Bora-Hansgrohe8Row 8 - Cell 3
10Guillaume Martin (Fra) Wanty-Gobert7Row 9 - Cell 3
11Emanuel Buchmann (Ger) Bora-Hansgrohe6Row 10 - Cell 3
12Simon Spilak (Slo) Katusha-Alpecin5Row 11 - Cell 3
13James Knox (GBr) Deceuninck-QuickStep4Row 12 - Cell 3
14Carlos Betancur (Col) Movistar Team3Row 13 - Cell 3
15Winner Anacona (Col) Movistar Team2Row 14 - Cell 3
Swipe to scroll horizontally
Mountian 1 - Fontanezier, 29.2km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Simon Pellaud (Swi) Swiss National Team8pts
2Patrick Schelling (Swi) Swiss National Team6Row 1 - Cell 3
3Diego Rosa (Ita) Team Sky4Row 2 - Cell 3
4Eros Capecchi (Ita) Deceuninck-QuickStep2Row 3 - Cell 3
5Alexis Gougeard (Fra) AG2R La Mondiale1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Mauborget, 36.8km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Simon Pellaud (Swi) Swiss National Team8pts
2Patrick Schelling (Swi) Swiss National Team6Row 1 - Cell 3
3Diego Rosa (Ita) Team Sky4Row 2 - Cell 3
4Manuele Mori (Ita) UAE Team Emirates2Row 3 - Cell 3
5Alexis Gougeard (Fra) AG2R La Mondiale1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 3 - Le Haut-de-la-Côte, 89.8km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Diego Rosa (Ita) Team Sky8pts
2Simon Pellaud (Swi) Swiss National Team6Row 1 - Cell 3
3Patrick Schelling (Swi) Swiss National Team4Row 2 - Cell 3
4Alexis Gougeard (Fra) AG2R La Mondiale2Row 3 - Cell 3
5Chad Haga (USA) Team Sunweb1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 4 - Col de la Vue des Alpes, 122.6km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Simon Pellaud (Swi) Swiss National Team8pts
2Diego Rosa (Ita) Team Sky6Row 1 - Cell 3
3Alexis Gougeard (Fra) AG2R La Mondiale4Row 2 - Cell 3
4Eros Capecchi (Ita) Deceuninck-QuickStep2Row 3 - Cell 3
5Chad Haga (USA) Team Sunweb1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 5 - Col de la Tourne, 143.4km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Hugh John Carthy (GBr) EF Education First8pts
2Geraint Thomas (GBr) Team Sky6Row 1 - Cell 3
3Michael Woods (Can) EF Education First4Row 2 - Cell 3
4Emanuel Buchmann (Ger) Bora-Hansgrohe2Row 3 - Cell 3
5Rui Costa (Por) UAE Team Emirates1Row 4 - Cell 3
Swipe to scroll horizontally
Young rider
#Rider Name (Country) TeamResult
1David Gaudu (Fra) Groupama-FDJ4:20:27
2James Knox (GBr) Deceuninck-QuickStepRow 1 - Cell 2
3Daniel Martinez (Col) EF Education First0:00:50
4Niklas Eg (Den) Trek-Segafredo0:02:10
5Jaime Castrillo (Spa) Movistar TeamRow 4 - Cell 2
6Michael Storer (Aus) Team SunwebRow 5 - Cell 2
7Patrick Müller (Swi) Swiss National Team0:04:37
8Jonas Gregaard Wilsly (Den) Astana Pro TeamRow 7 - Cell 2
9Léo Vincent (Fra) Groupama-FDJRow 8 - Cell 2
10Filippo Ganna (Ita) Team SkyRow 9 - Cell 2
11Florian Storck (Swi) Team Sunweb0:08:32
12Neilson Powless (USA) Team Jumbo-VismaRow 11 - Cell 2
13Remco Evenepoel (Bel) Deceuninck-QuickStep0:09:03
14Benjamin Thomas (Fra) Groupama-FDJ0:13:10
15Harm Vanhoucke (Bel) Lotto SoudalRow 14 - Cell 2
16Will Barta (USA) CCC TeamRow 15 - Cell 2
17Lennard Kämna (Ger) Team SunwebRow 16 - Cell 2
18Jonas Vingegaard (Den) Team Jumbo-VismaRow 17 - Cell 2
19Dmitrii Strakhov (Rus) Katusha-AlpecinRow 18 - Cell 2
20Callum Scotson (Aus) Mitchelton-ScottRow 19 - Cell 2
21Stephen Williams (GBr) Bahrain-Merida0:23:30
22Matteo Moschetti (Ita) Trek-SegafredoRow 21 - Cell 2
23Aleksandr Riabushenko (Blr) UAE Team EmiratesRow 22 - Cell 2
24Rasmus Iversen (Den) Lotto Soudal0:23:35
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Movistar Team12:45:54
2Astana Pro Team0:01:40
3EF Education FirstRow 2 - Cell 2
4CCC Team0:02:30
5Trek-Segafredo0:04:27
6Groupama-FDJ0:04:37
7Team Jumbo-VismaRow 6 - Cell 2
8Team Ineos0:05:27
9AG2R La Mondiale0:06:04
10Katusha-Alpecin0:08:32
11UAE Team Emirates0:09:14
12Wanty-Gobert Cycling TeamRow 11 - Cell 2
13Mitchelton-ScottRow 12 - Cell 2
14Swiss National Team0:10:04
15Bora-Hansgrohe0:13:10
16Team Sunweb0:15:19
17Lotto Soudal0:15:20
18Bahrain-Merida0:17:11
19Deceuninck-QuickStep0:22:13
20Dimension Data0:30:17
Swipe to scroll horizontally
General classification after stage 1
#Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma4:20:15
2Rui Costa (Por) UAE Team Emirates0:00:10
3David Gaudu (Fra) Groupama-FDJ0:00:12
4Geraint Thomas (GBr) Team Sky0:00:13
5Carlos Betancur (Col) Movistar Team0:00:14
6Felix Großschartner (Aut) Bora-Hansgrohe0:00:15
7Steven Kruijswijk (Ned) Team Jumbo-Visma0:00:17
8James Knox (GBr) Deceuninck-QuickStep0:00:18
9Damien Howson (Aus) Mitchelton-ScottRow 8 - Cell 2
10Winner Anacona (Col) Movistar Team0:00:19
11Emanuel Buchmann (Ger) Bora-Hansgrohe0:00:22
12Mathias Frank (Swi) AG2R La MondialeRow 11 - Cell 2
13Eduardo Sepulveda (Arg) Movistar Team0:00:23
14Simon Spilak (Slo) Katusha-Alpecin0:00:24
15Michael Woods (Can) EF Education FirstRow 14 - Cell 2
16Ilnur Zakarin (Rus) Katusha-Alpecin0:00:26
17Guillaume Martin (Fra) Wanty-GobertRow 16 - Cell 2
18Carl Fredrik Hagen (Nor) Lotto Soudal0:00:28
19Sébastien Reichenbach (Swi) Groupama-FDJRow 18 - Cell 2
20Jan Hirt (Cze) Astana Pro Team0:00:44
21Patrick Bevin (NZl) CCC Team0:01:04
22Tanel Kangert (Est) EF Education First0:01:07
23Dylan van Baarle (Ned) Team Sky0:01:10
24Andrey Amador (CRc) Movistar TeamRow 23 - Cell 2
25Daniel Martinez (Col) EF Education First0:01:12
26Joseph Rosskopf (USA) CCC Team0:01:14
27Riccardo Zoidl (Aut) CCC TeamRow 26 - Cell 2
28Rodrigo Contreras (Col) Astana Pro Team0:01:17
29Davide Villella (Ita) Astana Pro Team0:01:19
30Hugh John Carthy (GBr) EF Education First0:01:20
31Gianluca Brambilla (Ita) Trek-SegafredoRow 30 - Cell 2
32Merhawi Kudus (Eri) Astana Pro Team0:01:27
33Matteo Badilatti (Swi) Swiss National Team0:01:33
34Julien Bernard (Fra) Trek-Segafredo0:01:50
35Nans Peters (Fra) AG2R La Mondiale0:01:53
36Thomas De Gendt (Bel) Lotto Soudal0:02:27
37Jaime Castrillo (Spa) Movistar Team0:02:41
38Michael Storer (Aus) Team Sunweb0:02:42
39Niklas Eg (Den) Trek-Segafredo0:02:44
40Louis Meintjes (RSA) Dimension Data0:02:48
41Sonny Colbrelli (Ita) Bahrain-Merida0:04:17
42Stefan Küng (Swi) Groupama-FDJ0:04:51
43Nicolas Roche (Irl) Team Sunweb0:04:52
44Filippo Ganna (Ita) Team Sky0:04:53
45Michael Albasini (Swi) Mitchelton-Scott0:04:54
46Xandro Meurisse (Bel) Wanty-Gobert0:04:55
47Léo Vincent (Fra) Groupama-FDJ0:04:58
48Eduard Prades (Spa) Movistar Team0:05:00
49Ben Swift (GBr) Team Sky0:05:01
50Danilo Wyss (Swi) Dimension DataRow 49 - Cell 2
51Lennard Hofstede (Ned) Team Jumbo-Visma0:05:02
52Roland Thalmann (Swi) Swiss National TeamRow 51 - Cell 2
53Thomas Degand (Bel) Wanty-GobertRow 52 - Cell 2
54Simone Petilli (Ita) UAE Team Emirates0:05:04
55Nico Denz (Ger) AG2R La Mondiale0:05:05
56Patrick Müller (Swi) Swiss National TeamRow 55 - Cell 2
57Jonathan Caicedo (Ecu) EF Education FirstRow 56 - Cell 2
58Tsgabu Grmay (Eth) Mitchelton-Scott0:05:06
59Simon Pellaud (Swi) Swiss National TeamRow 58 - Cell 2
60Edward Ravasi (Ita) UAE Team Emirates0:05:07
61Joe Dombrowski (USA) EF Education First0:05:08
62Hermann Pernsteiner (Aut) Bahrain-Merida0:05:09
63Mathias Flueckiger (Swi) Swiss National Team0:05:11
64Kilian Frankiny (Swi) Groupama-FDJ0:05:15
65Jonas Gregaard Wilsly (Den) Astana Pro Team0:05:17
66Clément Chevrier (Fra) AG2R La MondialeRow 65 - Cell 2
67Kenny Elissonde (Fra) Team Sky0:05:19
68Jan Tratnik (Slo) Bahrain-Merida0:08:41
69Cameron Meyer (Aus) Mitchelton-Scott0:08:49
70Silvan Dillier (Swi) AG2R La Mondiale0:08:50
71Neilson Powless (USA) Team Jumbo-VismaRow 70 - Cell 2
72Diego Rosa (Ita) Team Sky0:08:52
73Alexis Gougeard (Fra) AG2R La Mondiale0:08:55
74Florian Storck (Swi) Team Sunweb0:08:56
75Lukasz Owsian (Pol) CCC TeamRow 74 - Cell 2
76Andrea Pasqualon (Ita) Wanty-Gobert0:08:59
77Jorge Arcas (Spa) Movistar Team0:09:02
78Nikita Stalnov (Kaz) Astana Pro Team0:09:09
79Pavel Kochetkov (Rus) Katusha-Alpecin0:09:12
80Remco Evenepoel (Bel) Deceuninck-QuickStep0:09:26
81Frederik Backaert (Bel) Wanty-Gobert0:11:25
82Vasil Kiryienka (Blr) Team Sky0:11:28
83Tony Martin (Ger) Team Jumbo-Visma0:13:03
84Tom Bohli (Swi) UAE Team Emirates0:13:20
85Maciej Bodnar (Pol) Bora-Hansgrohe0:13:24
86Claudio Imhof (Swi) Swiss National TeamRow 85 - Cell 2
87Benjamin Thomas (Fra) Groupama-FDJ0:13:25
88Chad Haga (USA) Team Sunweb0:13:27
89Francisco Ventoso (Spa) CCC Team0:13:29
90Jos van Emden (Ned) Team Jumbo-Visma0:13:30
91Aime De Gendt (Bel) Wanty-Gobert0:13:31
92Christoph Pfingsten (Ger) Bora-Hansgrohe0:13:32
93Will Barta (USA) CCC Team0:13:33
94Nathan Brown (USA) EF Education First0:13:35
95Lennard Kämna (Ger) Team SunwebRow 94 - Cell 2
96Manuele Mori (Ita) UAE Team EmiratesRow 95 - Cell 2
97Callum Scotson (Aus) Mitchelton-Scott0:13:36
98Dmitrii Strakhov (Rus) Katusha-AlpecinRow 97 - Cell 2
99Markel Irizar (Spa) Trek-SegafredoRow 98 - Cell 2
100William Bonnet (Fra) Groupama-FDJRow 99 - Cell 2
101Eros Capecchi (Ita) Deceuninck-QuickStep0:13:37
102Harm Vanhoucke (Bel) Lotto Soudal0:13:39
103Jonas Vingegaard (Den) Team Jumbo-Visma0:13:40
104Viacheslav Kuznetsov (Rus) Katusha-AlpecinRow 103 - Cell 2
105Patrick Schelling (Swi) Swiss National Team0:13:41
106Luka Pibernik (Slo) Bahrain-Merida0:13:43
107Odd Christian Eiking (Nor) Wanty-Gobert0:13:44
108Victor Campenaerts (Bel) Lotto Soudal0:14:22
109Elia Viviani (Ita) Deceuninck-QuickStep0:23:47
110Simone Consonni (Ita) UAE Team Emirates0:23:48
111Florian Senechal (Fra) Deceuninck-QuickStepRow 110 - Cell 2
112Giacomo Nizzolo (Ita) Dimension DataRow 111 - Cell 2
113Ryan Mullen (Irl) Trek-Segafredo0:23:49
114Asbjørn Kragh Andersen (Den) Team SunwebRow 113 - Cell 2
115Dion Smith (NZl) Mitchelton-Scott0:23:50
116Davide Martinelli (Ita) Deceuninck-QuickStep0:23:51
117Mads Schmidt Würtz (Den) Katusha-Alpecin0:23:52
118Will Clarke (Aus) Trek-Segafredo0:23:53
119Sam Bennett (Irl) Bora-Hansgrohe0:23:55
120Bagdonas Gediminas (Ltu) AG2R La MondialeRow 119 - Cell 2
121Stephen Williams (GBr) Bahrain-Merida0:23:58
122Erik Baska (Svk) Bora-Hansgrohe0:23:59
123Daniil Fominykh (Kaz) Astana Pro Team0:24:00
124Matteo Moschetti (Ita) Trek-Segafredo0:24:01
125Chun Kai Feng (Tpe) Bahrain-Merida0:24:02
126Jay Thomson (RSA) Dimension Data0:24:04
127Rasmus Iversen (Den) Lotto Soudal0:24:05
128Jaco Venter (RSA) Dimension Data0:24:06
129Aleksandr Riabushenko (Blr) UAE Team Emirates0:24:08
130Sander Armee (Bel) Lotto Soudal0:24:09
131Meiyin Wang (Chn) Bahrain-MeridaRow 130 - Cell 2
132Johannes Fröhlinger (Ger) Team SunwebRow 131 - Cell 2
133Fabio Sabatini (Ita) Deceuninck-QuickStep0:24:11
134Shane Archbold (NZl) Bora-Hansgrohe0:24:14
Swipe to scroll horizontally
Sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Primoz Roglic (Slo) Team Jumbo-Visma75pts
2Rui Costa (Por) UAE Team Emirates37Row 1 - Cell 3
3Jan Tratnik (Slo) Bahrain-Merida30Row 2 - Cell 3
4David Gaudu (Fra) Groupama-FDJ30Row 3 - Cell 3
5Maciej Bodnar (Pol) Bora-Hansgrohe24Row 4 - Cell 3
6Tom Bohli (Swi) UAE Team Emirates22Row 5 - Cell 3
7Emanuel Buchmann (Ger) Bora-Hansgrohe21Row 6 - Cell 3
8Tony Martin (Ger) Team Jumbo-Visma19Row 7 - Cell 3
9Michael Woods (Can) EF Education First18Row 8 - Cell 3
10Geraint Thomas (GBr) Team Sky17Row 9 - Cell 3
11Damien Howson (Aus) Mitchelton-Scott16Row 10 - Cell 3
12Carlos Betancur (Col) Movistar Team14Row 11 - Cell 3
13Carl Fredrik Hagen (Nor) Lotto Soudal14Row 12 - Cell 3
14Stefan Küng (Swi) Groupama-FDJ13Row 13 - Cell 3
15Felix Großschartner (Aut) Bora-Hansgrohe12Row 14 - Cell 3
16Eduardo Sepulveda (Arg) Movistar Team12Row 15 - Cell 3
17Jan Hirt (Cze) Astana Pro Team10Row 16 - Cell 3
18Patrick Schelling (Swi) Swiss National Team10Row 17 - Cell 3
19Guillaume Martin (Fra) Wanty-Gobert7Row 18 - Cell 3
20Patrick Bevin (NZl) CCC Team6Row 19 - Cell 3
21Hugh John Carthy (GBr) EF Education First6Row 20 - Cell 3
22Lukasz Owsian (Pol) CCC Team6Row 21 - Cell 3
23Simon Spilak (Slo) Katusha-Alpecin5Row 22 - Cell 3
24Sonny Colbrelli (Ita) Bahrain-Merida5Row 23 - Cell 3
25James Knox (GBr) Deceuninck-QuickStep4Row 24 - Cell 3
26Benjamin Thomas (Fra) Groupama-FDJ3Row 25 - Cell 3
27Winner Anacona (Col) Movistar Team2Row 26 - Cell 3
28Nicolas Roche (Irl) Team Sunweb2Row 27 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Simon Pellaud (Swi) Swiss National Team30pts
2Diego Rosa (Ita) Team Sky22Row 1 - Cell 3
3Patrick Schelling (Swi) Swiss National Team16Row 2 - Cell 3
4Hugh John Carthy (GBr) EF Education First8Row 3 - Cell 3
5Alexis Gougeard (Fra) AG2R La Mondiale8Row 4 - Cell 3
6Geraint Thomas (GBr) Team Sky6Row 5 - Cell 3
7Michael Woods (Can) EF Education First4Row 6 - Cell 3
8Eros Capecchi (Ita) Deceuninck-QuickStep4Row 7 - Cell 3
9Emanuel Buchmann (Ger) Bora-Hansgrohe2Row 8 - Cell 3
10Chad Haga (USA) Team Sunweb2Row 9 - Cell 3
11Manuele Mori (Ita) UAE Team Emirates2Row 10 - Cell 3
12Rui Costa (Por) UAE Team Emirates1Row 11 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1David Gaudu (Fra) Groupama-FDJ4:20:27
2James Knox (GBr) Deceuninck-QuickStep0:00:06
3Daniel Martinez (Col) EF Education First0:01:00
4Jaime Castrillo (Spa) Movistar Team0:02:29
5Michael Storer (Aus) Team Sunweb0:02:30
6Niklas Eg (Den) Trek-Segafredo0:02:32
7Filippo Ganna (Ita) Team Sky0:04:41
8Léo Vincent (Fra) Groupama-FDJ0:04:46
9Patrick Müller (Swi) Swiss National Team0:04:53
10Jonas Gregaard Wilsly (Den) Astana Pro Team0:05:05
11Neilson Powless (USA) Team Jumbo-Visma0:08:38
12Florian Storck (Swi) Team Sunweb0:08:44
13Remco Evenepoel (Bel) Deceuninck-QuickStep0:09:14
14Benjamin Thomas (Fra) Groupama-FDJ0:13:13
15Will Barta (USA) CCC Team0:13:21
16Lennard Kämna (Ger) Team Sunweb0:13:23
17Callum Scotson (Aus) Mitchelton-Scott0:13:24
18Dmitrii Strakhov (Rus) Katusha-AlpecinRow 17 - Cell 2
19Harm Vanhoucke (Bel) Lotto Soudal0:13:27
20Jonas Vingegaard (Den) Team Jumbo-Visma0:13:28
21Stephen Williams (GBr) Bahrain-Merida0:23:46
22Matteo Moschetti (Ita) Trek-Segafredo0:23:49
23Rasmus Iversen (Den) Lotto Soudal0:23:53
24Aleksandr Riabushenko (Blr) UAE Team Emirates0:23:56
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Movistar Team13:01:38
2EF Education First0:01:50
3Astana Pro Team0:02:13
4CCC Team0:02:33
5Team Jumbo-Visma0:04:24
6Groupama-FDJ0:04:31
7Trek-Segafredo0:04:39
8Team Ineos0:05:23
9AG2R La Mondiale0:06:14
10Katusha-Alpecin0:08:38
11UAE Team Emirates0:09:03
12Mitchelton-Scott0:09:13
13Wanty-Gobert Cycling Team0:09:20
14Swiss National Team0:10:33
15Bora-Hansgrohe0:13:08
16Team Sunweb0:15:17
17Lotto Soudal0:15:41
18Bahrain-Merida0:17:10
19Deceuninck-QuickStep0:22:13
20Dimension Data0:30:40
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