Skip to main content

Tour de Pologne: Rémi Cavagna wins stage 6 time trial in Katowice

Remi Cavagna (Deceuninck-QuickStep) won the stage 6 individual time trial at the Tour de Pologne, taking the second victory in a race against the clock this season.

The Frenchman clocked 22:10 on the 19-kilometre course around Katowice, enough to beat his teammate and the race leader João Almeida by 12 seconds and Polish champion Maciej Bodnar (Bora-hansgrohe) by 16 seconds.

Almeida maintained his grip on the general classification and will seal the overall victory tomorrow on a sprint stage in Kraków. The young Portuguese rider, winner of stages 2 and 4, managed to extend his lead over Matej Mohoric (Bahrain Victorious) to 20 seconds and hold off Michał Kwiatkowski (Ineos Grenadiers), who moved up to third overall after clocking 5th time on the day.

“I am really happy with the victory, it was my objective at the Tour de Pologne. A time trial is something I like. It was a perfect distance for me. 20 kilometres is not too long, not too short, you can really make the difference. We are really happy with the team because we finished 1-2," Cavagna said in a flash interview with TVP Sport.

“It was a difficult course with the sun and the wind. I did a good first part because it is important to start really well. I then just kept the power till the end. It was a technical time trial, so I didn’t take any risks in the corners. I saw one of my teammates crash in the last corner. I was a bit scared, so I didn’t take all the risks but it was enough for the victory.”

How it unfolded

With all the hilly stages done and dusted, the 19.1km time trial provided the final test for the GC riders. The race returned to Katowice, site of Fabio Jakobsen’s horrific crash in August last year, this time for a largely flat route, suited to time trial specialists. 

The riders had to save some power for two small inclines in the second part of the course and navigate two technical sections. The first one came at the 8km intermediate time check and the second was marked by two corners in the final kilometre.

Scheduled for the afternoon, the stage was held in warm weather conditions, with the temperature hitting 30 degrees Celsius.

There were two crashes in the last corner among the early starters, with Stijn Steels (Deceuninck-QuickStep) and Tom Bohli (Cofdis) hitting the deck.

Max Walscheid’s time was the first benchmark for all the time triallists. The German rolled over the course in 22:31, averaging 50.6 kph. His effort was soon bested by three seconds as Mikkel Bjerg (UAE Team Emirates) completed his run. The duo was challenged by Nikias Arndt (Team DSM) at the intermediate check but the German rider fell 10 seconds short of Dane’s time.

Riding in the national champions’ jersey Maciej Bodnar put in a strong ride, unseating Bjerg from the hot seat by a margin of two seconds. The Pole stayed on top of the table for a few minutes and anxiously watched as Remi Cavagna smashed the intermediate times and flew back down to the city centre. The 26-year-old Frenchman was gaining almost a second per kilometre over Bodnar and Bjerg, finishing in 22:10 and comfortably taking the lead.

Cavagna at this point had to wait for João Almeida and Michał Kwiatkowski, arguably the best time triallists among the race favourites. The Pole, who was battling for the place on the race podium with Diego Ulissi (UAE Team Emirates) and Matej Mohoric (Bahrain Victorious), was 13 seconds slower than Cavagna after 8 kilometres but managed to cut into the lead of all the top three riders. He was a second faster than Ulissi at the intermediate point, three seconds faster than Almeida, and held six seconds over Mohoric.

Ulissi and Mohoric faded in the second part of the course, which allowed Kwiatkowski to jump from fourth to third overall. The Polish rider clocked fourth provisional time and gained respectively 17 and 13 seconds on the Italian and the Slovenian, but was forced to settle for fifth on the day as Almeida rolled over the line. The 23-year-old bowed down only to Cavagna and strengthen his position overall with a strong second place.

Pos.Rider Name (Country) TeamResult
1Rémi Cavagna (Fra) Deceuninck-QuickStep 0:22:10
2João Almeida (Por) Deceuninck-QuickStep 0:00:13
3Maciej Bodnar (Pol) Bora-Hansgrohe 0:00:16
4Mikkel Bjerg (Den) UAE Team Emirates 0:00:18
5Michal Kwiatkowski (Pol) Ineos Grenadiers 0:00:19
6Maximilian Walscheid (Ger) Qhubeka NextHash 0:00:21
7Nikias Arndt (Ger) Team DSM 0:00:28
8Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:29
9Matej Mohoric (Slo) Bahrain Victorious 0:00:31
10Matthias Brändle (Aut) Israel Start-up Nation 0:00:32
11Tim Wellens (Bel) Lotto Soudal 0:00:34
12Andrey Amador (CRc) Ineos Grenadiers 0:00:35
13Matteo Sobrero (Ita) Astana-Premier Tech 0:00:36
14Diego Ulissi (Ita) UAE Team Emirates
15Sebastian Langeveld (Ned) EF Education-Nippo 0:00:37
16Julius van den Berg (Ned) EF Education-Nippo 0:00:39
17Alessandro De Marchi (Ita) Israel Start-up Nation 0:00:40
18Jos van Emden (Ned) Jumbo-Visma 0:00:43
19Charlie Quarterman (GBr) Trek-Segafredo 0:00:46
20Jai Hindley (Aus) Team DSM 0:00:47
21Pascal Eenkhoorn (Ned) Jumbo-Visma 0:00:48
22Jonas Rickaert (Bel) Alpecin-Fenix 0:00:49
23Xandro Meurisse (Bel) Alpecin-Fenix 0:00:50
24Senne Leysen (Bel) Alpecin-Fenix 0:00:51
25Ryan Mullen (Irl) Trek-Segafredo 0:00:52
26Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:00:53
27Ben Tulett (GBr) Alpecin-Fenix
28Lukas Pöstlberger (Aut) Bora-Hansgrohe
29Romain Seigle (Fra) Groupama-FDJ 0:00:58
30Tanel Kangert (Est) Team BikeExchange 0:00:59
31Matteo Jorgenson (USA) Movistar Team 0:01:00
32Silvan Dillier (Swi) Alpecin-Fenix 0:01:01
33Filip Maciejuk (Pol) Poland
34Kobe Goossens (Bel) Lotto Soudal 0:01:05
35Dylan Teuns (Bel) Bahrain Victorious 0:01:06
36Antonio Tiberi (Ita) Trek-Segafredo
37George Bennett (NZl) Jumbo-Visma
38Clément Davy (Fra) Groupama-FDJ 0:01:07
39Amanuel Gehbreigzabhier (Eri) Trek-Segafredo 0:01:09
40Stefano Oldani (Ita) Lotto Soudal 0:01:10
41Yevgeniy Fedorov (Kaz) Astana-Premier Tech 0:01:11
42Dion Smith (NZl) Team BikeExchange
43Manuele Boaro (Ita) Astana-Premier Tech 0:01:12
44Alexis Renard (Fra) Israel Start-up Nation
45Giovanni Aleotti (Ita) Bora-Hansgrohe 0:01:16
46Barnabás Peák (Hun) Team BikeExchange 0:01:17
47Ilnur Zakarin (Rus) Gazprom-RusVelo 0:01:21
48Gijs Van Hoecke (Bel) AG2R Citroën Team 0:01:22
49Alessandro Covi (Ita) UAE Team Emirates
50Vadim Pronskiy (Kaz) Astana-Premier Tech 0:01:23
51Clément Berthet (Fra) AG2R Citroën Team
52Owain Doull (GBr) Ineos Grenadiers
53Christoph Pfingsten (Ger) Jumbo-Visma 0:01:25
54Tony Gallopin (Fra) AG2R Citroën Team
55Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:26
56Emils Liepins (Lat) Trek-Segafredo 0:01:27
57Larry Warbasse (USA) AG2R Citroën Team
58Oliviero Troia (Ita) UAE Team Emirates 0:01:28
59Edward Theuns (Bel) Trek-Segafredo 0:01:29
60Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:30
61Romain Combaud (Fra) Team DSM
62Jonas Gregaard (Den) Astana-Premier Tech 0:01:31
63Tim Declercq (Bel) Deceuninck-QuickStep 0:01:33
64Simon Clarke (Aus) Qhubeka NextHash
65Alexander Konychev (Ita) Team BikeExchange 0:01:36
66Dario Cataldo (Ita) Movistar Team 0:01:37
67Ian Garrison (USA) Deceuninck-QuickStep 0:01:38
68Artem Nych (Rus) Gazprom-RusVelo 0:01:41
69Jenthe Biermans (Bel) Israel Start-up Nation 0:01:43
70Piotr Brozyna (Pol) Poland
71Logan Owen (USA) EF Education-Nippo 0:01:47
72John Degenkolb (Ger) Lotto Soudal
73Ruben Fernandez (Spa) Cofidis
74Evgeny Shalunov (Rus) Gazprom-RusVelo 0:01:48
75Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:49
76Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 0:01:50
77Antoine Duchesne (Can) Groupama-FDJ
78Lukasz Owsian (Pol) Poland 0:01:52
79Davide Martinelli (Ita) Astana-Premier Tech 0:01:53
80Michal Golas (Pol) Ineos Grenadiers
81Davide Villella (Ita) Movistar Team 0:01:54
82Stijn Steels (Bel) Deceuninck-QuickStep
83Kristian Sbaragli (Ita) Alpecin-Fenix 0:01:55
84Niklas Märkl (Ger) Team DSM 0:01:57
85Norman Vahtra (Est) Israel Start-up Nation 0:01:58
86Florian Stork (Ger) Team DSM
87Nans Peters (Fra) AG2R Citroën Team 0:01:59
88Marco Marcato (Ita) UAE Team Emirates 0:02:01
89Nicolas Roche (Irl) Team DSM
90Filippo Conca (Ita) Lotto Soudal 0:02:02
91Tsgabu Grmay (Eth) Team BikeExchange 0:02:03
92Denis Nekrasov (Rus) Gazprom-RusVelo
93Phil Bauhaus (Ger) Bahrain Victorious 0:02:05
94Patryk Stosz (Pol) Poland 0:02:06
95Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 0:02:07
96Ivan Garcia Cortina (Spa) Movistar Team
97Lukasz Wisniowski (Pol) Qhubeka NextHash
98Julien El Fares (Fra) EF Education-Nippo 0:02:08
99Jorge Arcas (Spa) Movistar Team 0:02:09
100Fernando Gaviria Rendon (Col) UAE Team Emirates
101Daniel Arroyave Cañas (Col) EF Education-Nippo
102Hugo Hofstetter (Fra) Israel Start-up Nation 0:02:11
103Einer Rubio Reyes (Col) Movistar Team
104Marcel Sieberg (Ger) Bahrain Victorious
105Xandres Vervloesem (Bel) Lotto Soudal 0:02:12
106Nikita Stalnov (Kaz) Astana-Premier Tech
107Andrea Vendrame (Ita) AG2R Citroën Team 0:02:13
108David Dekker (Ned) Jumbo-Visma 0:02:14
109Biniam Girmay (Eri) Intermarché-Wanty-Gobert Matériaux 0:02:15
110Michal Paluta (Pol) Poland 0:02:18
111Marco Canola (Ita) Gazprom-RusVelo
112Eros Capecchi (Ita) Bahrain Victorious 0:02:19
113Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux 0:02:22
114Fumiyuki Beppu (Jpn) EF Education-Nippo 0:02:24
115Olav Kooij (Ned) Jumbo-Visma 0:02:28
116Lionel Taminiaux (Bel) Alpecin-Fenix
117Tomasz Marczynski (Pol) Lotto Soudal
118Tom Bohli (Swi) Cofidis 0:02:31
119Attila Valter (Hun) Groupama-FDJ 0:02:33
120Max Kanter (Ger) Team DSM 0:02:35
121Jake Stewart (GBr) Groupama-FDJ
122Stanislaw Aniolkowski (Pol) Poland 0:02:39
123Fabian Lienhard (Swi) Groupama-FDJ 0:02:47
124William Bonnet (Fra) Groupama-FDJ 0:02:48
125Michael Schwarzmann (Ger) Bora-Hansgrohe 0:02:49
126Pavel Kochetkov (Rus) Gazprom-RusVelo
127Anthony Jullien (Fra) AG2R Citroën Team 0:02:51
128Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 0:02:53
129Sean Bennett (USA) Qhubeka NextHash 0:02:55
130Maciej Paterski (Pol) Poland 0:02:56
131Fabio Sabatini (Ita) Cofidis
132Gabriel Cullaigh (GBr) Movistar Team 0:03:02
133Gianni Moscon (Ita) Ineos Grenadiers 0:03:03
134Maximiliano Richeze (Arg) UAE Team Emirates 0:03:05
135Luke Rowe (GBr) Ineos Grenadiers 0:03:08
136Igor Boev (Rus) Gazprom-RusVelo 0:03:10
137Carlos Barbero (Spa) Qhubeka NextHash 0:03:11
138Natnael Berhane (Eri) Cofidis 0:03:13
139Kevin Inkelaar (Ned) Bahrain Victorious 0:03:22
140Rob Power (Aus) Qhubeka NextHash 0:03:32
141Attilio Viviani (Ita) Cofidis 0:03:39

General classification after stage 6
Pos.Rider Name (Country) TeamResult
1João Almeida (Por) Deceuninck-QuickStep 23:17:01
2Matej Mohoric (Slo) Bahrain Victorious 0:00:26
3Michal Kwiatkowski (Pol) Ineos Grenadiers 0:00:33
4Diego Ulissi (Ita) UAE Team Emirates 0:00:43
5Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:59
6Tim Wellens (Bel) Lotto Soudal 0:01:03
7Jai Hindley (Aus) Team DSM 0:01:31
8Dylan Teuns (Bel) Bahrain Victorious
9Ben Tulett (GBr) Alpecin-Fenix 0:01:34
10Pascal Eenkhoorn (Ned) Jumbo-Visma 0:01:36
11Giovanni Aleotti (Ita) Bora-Hansgrohe 0:01:41
12Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:51
13Antonio Tiberi (Ita) Trek-Segafredo 0:01:54
14Tony Gallopin (Fra) AG2R Citroën Team 0:02:08
15Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 0:02:10
16George Bennett (NZl) Jumbo-Visma 0:02:13
17Romain Seigle (Fra) Groupama-FDJ 0:02:23
18Einer Rubio Reyes (Col) Movistar Team 0:02:40
19Stefano Oldani (Ita) Lotto Soudal 0:02:46
20Denis Nekrasov (Rus) Gazprom-RusVelo 0:02:51
21Ilnur Zakarin (Rus) Gazprom-RusVelo 0:02:55
22Jonas Gregaard (Den) Astana-Premier Tech 0:02:56
23Kristian Sbaragli (Ita) Alpecin-Fenix 0:02:58
24Silvan Dillier (Swi) Alpecin-Fenix 0:03:00
25Biniam Girmay (Eri) Intermarché-Wanty-Gobert Matériaux 0:03:03
26Davide Villella (Ita) Movistar Team 0:03:07
27Kobe Goossens (Bel) Lotto Soudal 0:03:17
28Xandro Meurisse (Bel) Alpecin-Fenix 0:03:20
29Dion Smith (NZl) Team BikeExchange 0:03:36
30Vadim Pronskiy (Kaz) Astana-Premier Tech 0:03:37
31Ruben Fernandez (Spa) Cofidis 0:03:40
32Logan Owen (USA) EF Education-Nippo 0:03:46
33Jenthe Biermans (Bel) Israel Start-up Nation 0:03:58
34Clément Berthet (Fra) AG2R Citroën Team 0:04:02
35Andrea Vendrame (Ita) AG2R Citroën Team
36Tanel Kangert (Est) Team BikeExchange 0:04:04
37Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:04:15
38Nicolas Roche (Irl) Team DSM 0:04:33
39Rémi Cavagna (Fra) Deceuninck-QuickStep 0:04:49
40Tsgabu Grmay (Eth) Team BikeExchange 0:05:13
41Alessandro Covi (Ita) UAE Team Emirates 0:05:37
42Maciej Paterski (Pol) Poland 0:05:59
43Carlos Barbero (Spa) Qhubeka NextHash 0:06:41
44Amanuel Gehbreigzabhier (Eri) Trek-Segafredo 0:07:10
45Tim Declercq (Bel) Deceuninck-QuickStep 0:08:47
46Dario Cataldo (Ita) Movistar Team 0:10:50
47Piotr Brozyna (Pol) Poland 0:10:55
48Filippo Conca (Ita) Lotto Soudal 0:11:15
49Alessandro De Marchi (Ita) Israel Start-up Nation 0:11:17
50Christoph Pfingsten (Ger) Jumbo-Visma 0:11:23
51Jake Stewart (GBr) Groupama-FDJ 0:11:28
52Romain Combaud (Fra) Team DSM 0:12:08
53Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:12:26
54Senne Leysen (Bel) Alpecin-Fenix 0:12:50
55Jonas Rickaert (Bel) Alpecin-Fenix 0:12:58
56Attila Valter (Hun) Groupama-FDJ 0:13:19
57Evgeny Shalunov (Rus) Gazprom-RusVelo 0:13:43
58Barnabás Peák (Hun) Team BikeExchange 0:13:57
59Nikias Arndt (Ger) Team DSM 0:14:56
60Matteo Sobrero (Ita) Astana-Premier Tech
61Maciej Bodnar (Pol) Bora-Hansgrohe 0:15:20
62Marco Canola (Ita) Gazprom-RusVelo 0:15:32
63Xandres Vervloesem (Bel) Lotto Soudal 0:15:38
64Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 0:15:56
65Lukasz Owsian (Pol) Poland 0:15:57
66Julien El Fares (Fra) EF Education-Nippo 0:16:18
67Owain Doull (GBr) Ineos Grenadiers 0:16:41
68Alexis Renard (Fra) Israel Start-up Nation 0:16:50
69Jorge Arcas (Spa) Movistar Team 0:17:16
70Larry Warbasse (USA) AG2R Citroën Team 0:18:24
71Gijs Van Hoecke (Bel) AG2R Citroën Team 0:18:48
72Andrey Amador (CRc) Ineos Grenadiers 0:18:53
73Edward Theuns (Bel) Trek-Segafredo 0:19:17
74Patryk Stosz (Pol) Poland 0:19:32
75Natnael Berhane (Eri) Cofidis 0:19:35
76Simon Clarke (Aus) Qhubeka NextHash 0:19:53
77Nans Peters (Fra) AG2R Citroën Team 0:20:07
78Tomasz Marczynski (Pol) Lotto Soudal
79Antoine Duchesne (Can) Groupama-FDJ 0:20:24
80Artem Nych (Rus) Gazprom-RusVelo 0:20:29
81Gabriel Cullaigh (GBr) Movistar Team 0:20:49
82John Degenkolb (Ger) Lotto Soudal 0:20:56
83Fabian Lienhard (Swi) Groupama-FDJ 0:21:19
84Attilio Viviani (Ita) Cofidis 0:21:24
85Pavel Kochetkov (Rus) Gazprom-RusVelo 0:21:44
86Hugo Hofstetter (Fra) Israel Start-up Nation 0:21:51
87Michal Paluta (Pol) Poland 0:21:52
88Manuele Boaro (Ita) Astana-Premier Tech 0:22:04
89Lukasz Wisniowski (Pol) Qhubeka NextHash 0:22:41
90Sean Bennett (USA) Qhubeka NextHash 0:23:48
91Kevin Inkelaar (Ned) Bahrain Victorious 0:24:10
92David Dekker (Ned) Jumbo-Visma 0:24:39
93Phil Bauhaus (Ger) Bahrain Victorious 0:25:28
94Ivan Garcia Cortina (Spa) Movistar Team 0:25:44
95Ryan Mullen (Irl) Trek-Segafredo 0:25:54
96Alexander Konychev (Ita) Team BikeExchange 0:25:55
97Michael Schwarzmann (Ger) Bora-Hansgrohe 0:26:19
98Luke Rowe (GBr) Ineos Grenadiers 0:26:45
99Daniel Arroyave Cañas (Col) EF Education-Nippo 0:27:13
100Nikita Stalnov (Kaz) Astana-Premier Tech 0:27:41
101Jos van Emden (Ned) Jumbo-Visma 0:28:09
102Lukas Pöstlberger (Aut) Bora-Hansgrohe 0:28:38
103Emils Liepins (Lat) Trek-Segafredo 0:29:00
104Max Kanter (Ger) Team DSM 0:29:08
105Michal Golas (Pol) Ineos Grenadiers
106Niklas Märkl (Ger) Team DSM 0:30:31
107Marco Marcato (Ita) UAE Team Emirates 0:32:16
108Igor Boev (Rus) Gazprom-RusVelo
109Filip Maciejuk (Pol) Poland 0:32:18
110Mikkel Bjerg (Den) UAE Team Emirates 0:32:21
111Lionel Taminiaux (Bel) Alpecin-Fenix 0:32:38
112Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux 0:32:46
113Sebastian Langeveld (Ned) EF Education-Nippo 0:33:35
114Yevgeniy Fedorov (Kaz) Astana-Premier Tech 0:33:37
115Eros Capecchi (Ita) Bahrain Victorious 0:34:10
116Stanislaw Aniolkowski (Pol) Poland 0:34:11
117Matteo Jorgenson (USA) Movistar Team 0:34:12
118Fernando Gaviria Rendon (Col) UAE Team Emirates 0:34:13
119Fumiyuki Beppu (Jpn) EF Education-Nippo 0:36:12
120Gianni Moscon (Ita) Ineos Grenadiers 0:36:33
121Maximiliano Richeze (Arg) UAE Team Emirates 0:36:34
122Clément Davy (Fra) Groupama-FDJ 0:36:37
123Matthias Brändle (Aut) Israel Start-up Nation 0:36:53
124Julius van den Berg (Ned) EF Education-Nippo 0:37:45
125Olav Kooij (Ned) Jumbo-Visma 0:37:58
126Florian Stork (Ger) Team DSM 0:38:00
127Charlie Quarterman (GBr) Trek-Segafredo 0:38:50
128Maximilian Walscheid (Ger) Qhubeka NextHash 0:39:08
129Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 0:39:37
130Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 0:40:40
131Fabio Sabatini (Ita) Cofidis 0:41:02
132Davide Martinelli (Ita) Astana-Premier Tech 0:41:17
133Anthony Jullien (Fra) AG2R Citroën Team 0:42:37
134Tom Bohli (Swi) Cofidis 0:42:41
135Oliviero Troia (Ita) UAE Team Emirates 0:43:04
136Norman Vahtra (Est) Israel Start-up Nation 0:43:20
137William Bonnet (Fra) Groupama-FDJ 0:45:13
138Ian Garrison (USA) Deceuninck-QuickStep 0:45:43
139Rob Power (Aus) Qhubeka NextHash 0:45:44
140Stijn Steels (Bel) Deceuninck-QuickStep 0:50:26
141Marcel Sieberg (Ger) Bahrain Victorious 0:52:55

Point classification
Pos.Rider Name (Country) TeamResult
1João Almeida (Por) Deceuninck-QuickStep 84
2Michal Kwiatkowski (Pol) Ineos Grenadiers 83
3Matej Mohoric (Slo) Bahrain Victorious 80
4Diego Ulissi (Ita) UAE Team Emirates 69
5Mikkel Honoré (Den) Deceuninck-QuickStep 47
6Phil Bauhaus (Ger) Bahrain Victorious 38
7Dion Smith (NZl) Team BikeExchange 38
8Tim Wellens (Bel) Lotto Soudal 36
9David Dekker (Ned) Jumbo-Visma 36
10Nikias Arndt (Ger) Team DSM 34
11Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 32
12Biniam Girmay (Eri) Intermarché-Wanty-Gobert Matériaux 32
13Hugo Hofstetter (Fra) Israel Start-up Nation 32
14Maximilian Walscheid (Ger) Qhubeka NextHash 31
15Jai Hindley (Aus) Team DSM 30
16Andrea Vendrame (Ita) AG2R Citroën Team 30
17Giovanni Aleotti (Ita) Bora-Hansgrohe 29
18Jonas Rickaert (Bel) Alpecin-Fenix 29
19Jake Stewart (GBr) Groupama-FDJ 22
20Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 21
21Edward Theuns (Bel) Trek-Segafredo 20
22Rémi Cavagna (Fra) Deceuninck-QuickStep 20
23Fernando Gaviria Rendon (Col) UAE Team Emirates 20
24Dylan Teuns (Bel) Bahrain Victorious 20
25Ben Tulett (GBr) Alpecin-Fenix 20
26Einer Rubio Reyes (Col) Movistar Team 19
27Michael Schwarzmann (Ger) Bora-Hansgrohe 19
28Olav Kooij (Ned) Jumbo-Visma 19
29Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 19
30Stefano Oldani (Ita) Lotto Soudal 18
31Maciej Bodnar (Pol) Bora-Hansgrohe 18
32Marco Canola (Ita) Gazprom-RusVelo 17
33Max Kanter (Ger) Team DSM 17
34Mikkel Bjerg (Den) UAE Team Emirates 17
35Pascal Eenkhoorn (Ned) Jumbo-Visma 15
36Alessandro Covi (Ita) UAE Team Emirates 14
37Kristian Sbaragli (Ita) Alpecin-Fenix 13
38Antonio Tiberi (Ita) Trek-Segafredo 12
39John Degenkolb (Ger) Lotto Soudal 11
40Matthias Brändle (Aut) Israel Start-up Nation 11
41Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 10
42Clément Berthet (Fra) AG2R Citroën Team 9
43Denis Nekrasov (Rus) Gazprom-RusVelo 9
44Andrey Amador (CRc) Ineos Grenadiers 9
45Ruben Fernandez (Spa) Cofidis 8
46Logan Owen (USA) EF Education-Nippo 8
47Matteo Sobrero (Ita) Astana-Premier Tech 7
48Sebastian Langeveld (Ned) EF Education-Nippo 6
49Julius van den Berg (Ned) EF Education-Nippo 5
50Alessandro De Marchi (Ita) Israel Start-up Nation 4
51Attilio Viviani (Ita) Cofidis 4
52Tony Gallopin (Fra) AG2R Citroën Team 3
53Jos van Emden (Ned) Jumbo-Visma 3
54Charlie Quarterman (GBr) Trek-Segafredo 2
55Davide Villella (Ita) Movistar Team 1
56Stanislaw Aniolkowski (Pol) Poland 1

Mountain classification
Pos.Rider Name (Country) TeamResult
1Lukasz Owsian (Pol) Poland 50
2Emils Liepins (Lat) Trek-Segafredo 30
3Jonas Rickaert (Bel) Alpecin-Fenix 22
4Daniel Arroyave Cañas (Col) EF Education-Nippo 22
5Yevgeniy Fedorov (Kaz) Astana-Premier Tech 9
6Michal Paluta (Pol) Poland 8
7Attila Valter (Hun) Groupama-FDJ 6
8Lukas Pöstlberger (Aut) Bora-Hansgrohe 5
9Filippo Conca (Ita) Lotto Soudal 5
10Sean Bennett (USA) Qhubeka NextHash 5
11Marco Canola (Ita) Gazprom-RusVelo 5
12Matej Mohoric (Slo) Bahrain Victorious 4
13Kobe Goossens (Bel) Lotto Soudal 4
14Patryk Stosz (Pol) Poland 3
15Biniam Girmay (Eri) Intermarché-Wanty-Gobert Matériaux 3
16Edward Theuns (Bel) Trek-Segafredo 3
17Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 3
18Sebastian Langeveld (Ned) EF Education-Nippo 3
19Larry Warbasse (USA) AG2R Citroën Team 3
20Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 2
21Matteo Jorgenson (USA) Movistar Team 2
22Luke Rowe (GBr) Ineos Grenadiers 1
23Niklas Märkl (Ger) Team DSM 1
24Gabriel Cullaigh (GBr) Movistar Team 1

Most active rider classification
Pos.Rider Name (Country) TeamResult
1Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 14
2Yevgeniy Fedorov (Kaz) Astana-Premier Tech 6
3Edward Theuns (Bel) Trek-Segafredo 5
4Daniel Arroyave Cañas (Col) EF Education-Nippo 4
5Gabriel Cullaigh (GBr) Movistar Team 4
6Michal Paluta (Pol) Poland 4
7Michal Kwiatkowski (Pol) Ineos Grenadiers 3
8Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 3
9Norman Vahtra (Est) Israel Start-up Nation 3
10Lukasz Owsian (Pol) Poland 3
11Matej Mohoric (Slo) Bahrain Victorious 2
12Filippo Conca (Ita) Lotto Soudal 2
13Jonas Rickaert (Bel) Alpecin-Fenix 2
14Larry Warbasse (USA) AG2R Citroën Team 2
15Simon Clarke (Aus) Qhubeka NextHash 2
16Patryk Stosz (Pol) Poland 2
17Sean Bennett (USA) Qhubeka NextHash 2
18Attila Valter (Hun) Groupama-FDJ 1
19Marco Canola (Ita) Gazprom-RusVelo 1
20Emils Liepins (Lat) Trek-Segafredo 1

Team classification
Pos.Rider Name (Country) TeamResult
1Deceuninck-QuickStep 69:55:24
2Alpecin-Fenix 0:01:52
3Intermarché-Wanty-Gobert Matériaux 0:02:20
4Lotto Soudal 0:02:21
5AG2R Citroën Team 0:03:06
6Team BikeExchange
7Movistar Team 0:06:14
8Jumbo-Visma 0:07:30
9Astana-Premier Tech 0:07:55
10Team DSM 0:09:59
11UAE Team Emirates 0:11:29
12Bahrain Victorious 0:12:40
13Gazprom-RusVelo 0:12:46
14Bora-Hansgrohe 0:16:17
15Reprezentacja Polski 0:16:50
16Trek-Segafredo 0:17:52
17Ineos Grenadiers 0:18:02
18Groupaam Fdj 0:18:28
19Israel Start-up Nation 0:22:36
20Teamqhubeka Nexthash 0:23:24
21Cofidis 0:33:12
22EF Education-Nippo 0:34:21

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