Tour of Slovakia: Halvorsen wins in photo finish on stage 3

Kristoffer Halvorsen (Uno-X Pro Cycling Team) won Stage 3 of the Tour of Slovakia, squeezing past the left hand shoulder of Alvaro Hodeg (Deceuninck-Quickstep) to take victory. 

Challenged all the way to the line by a late acceleration from Kaden Groves (Team BikeExchange), Halvorsen faced an anxious wait after the finish as the commissaires consulted the photo finish extensively before declaring the winner.

A third-place finish for Peter Sagan (Bora-Hansgrohë), and the accompanying four bonus seconds this yielded, was enough for him to move into the overall race lead of his home tour. He now has a two-second lead over Hodeg.

How it unfolded

In the gloom of an early autumn afternoon, the peloton raced the 193.2km from Dolný Kubín to Považská Bystrica. Though the route was punctuated by five category 2 climbs, a bunch sprint was expected for the third consecutive day. 

Despite repeated attacks, including from those who had already animated the previous stages of the race such as Dylan Sunderland (Qhubeka NextHash) and Idar Andersen (Uno-X Pro Cycling Team), no breakaway was able to form before the first categorized climb and so  the peloton mopped up the points available.

After 30 kilometres of racing, it seemed that the day’s break had finally assembled as a group containing Andrea Garosio (Bardiani-CSF-Faizané) defending his polka-dot jersey for the third consecutive day, Jonas Abrahamsen (Uno-X Pro Cycling Team), Helmut Trettwer (Maloja Pushbikers), and Marcin Budzinski (Mazowsze Serci Poland) built up an advantage of 30 seconds. This quartet later became a quintet with the addition of Ján Bárta (Elkov - Kasper) who bridged up from the peloton. Their efforts were short-lived, however, and the race regrouped again on the second categorised climb.

Finally, the third breakaway attempt succeeded; once more it contained Garosio, his teammate Alessandro Tonelli (Bardiani - CSF - Faizané), as well as Roger Adriá (Equipo Kern Pharma), Matěj Zahálka (Elkov - Kasper) and Tomasz Budzinski (Mazowsze Serci Poland). 

Garosio took maximum mountain points on the day’s third categorised climb, and though he was beaten by Adriá at the next two opportunities, his lead over second-placed Adriá in the mountains competition reached a healthy 18 points. 

The breakaway’s lead was less robust and never exceeded three minutes. Indeed, by the time the escapees had passed through the second of the day’s three intermediate sprints, their advantage had dropped to well under two minutes. 

Following this intermediate sprint, Adriá and Zahálka attacked and dropped their breakaway companions. Zahálka then dropped Adriá and continued solo 35 kilometres from the finish. Deceuninck-Quickstep, in accordance with their position as the strongest team in the race, led the chase behind and swept up the breakaway riders who had been left behind by Zahálka.

With only one rider remaining out front, bonus seconds were available for those in the peloton at the last intermediate sprint of the day. Foreshadowing his later collection of bonus seconds at the finish line, Sagan won this sprint, amassing two bonus seconds while Hodeg scooped up the remaining one second. 

The resulting acceleration hastened Zahálka’s demise and he was caught 20 kilometres from the finish as the peloton prepared for another bunch sprint. Though the pace remained high enough to deter attacks, team after team fought Deceuninck-Quickstep for control of the race and, like an amoeba, the peloton spread across the road, occupying its full width as a drag race ensued on the approach to the finishing town.

After the final hairpin was negotiated cautiously due to the wet roads, Jannik Steimle (Deceuninck-Quickstep) opened up the sprint 300m from the line. Hodeg, however, had become detached from Deceuninck’s lead-out and sprinted up the left hand side of the road, close to the barriers. Halvorsen squeezed through this gap left by Hodeg next to the barriers, while in the middle of the road Sagan and Groves launched their own sprints, but Halvorsen proved too strong and was victorious in a photo finish. 

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Kristoffer Halvorsen (Nor) Uno-X Pro Cycling Team 4:28:47
2Kaden Groves (Aus) Team BikeExchange
3Peter Sagan (Svk) Bora-Hansgrohe
4Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep
5Antonio Puppio (Ita) Qhubeka NextHash
6Giovanni Lonardi (Ita) Bardiani CSF Faizane'
7Itamar Einhorn (Isr) Israel Start-up Nation
8Michael Mørkøv (Den) Deceuninck-QuickStep
9Adam Toupalík (Cze) Elkov-Kasper
10Dominik Neuman (Cze) Elkov-Kasper
11Enrico Zanoncello (Ita) Bardiani CSF Faizane'
12Jannik Steimle (Ger) Deceuninck-QuickStep
13Nicolas Dalla Valle (Ita) Bardiani CSF Faizane'
14Tomás Bárta (Cze) Topforex ATT Investments Pro Cycling Team
15Davide Martinelli (Ita) Astana-Premier Tech
16Francisco Galvan Fernandez (Spa) Equipo Kern Pharma
17Andrea Peron (Ita) Team Novo Nordisk
18Norman Vahtra (Est) Israel Start-up Nation
19Riccardo Carretta (Ita) Cycling Team Friuli Asd
20Cees Bol (Ned) Team DSM
21Lukás Kubis (Svk) Dukla Banska Bystrica
22Luca Coati (Ita) Qhubeka NextHash
23Matús Stocek (Svk) Topforex ATT Investments Pro Cycling Team
24Tobias Vanco (Svk) Dukla Banska Bystrica
25David Per (Slo) Adria Mobil
26Gleb Brussenskiy (Kaz) Astana-Premier Tech
27Erik Baska (Svk) Bora-Hansgrohe
28Andreas Stokbro (Den) Qhubeka NextHash
29Eirik Lunder (Nor) Gazprom-RusVelo
30Alexey Lutsenko (Kaz) Astana-Premier Tech
31Reinardt Janse Van Rensburg (RSA) Qhubeka NextHash
32Adrian Banaszek (Pol) Mazowsze Serce Polski
33Julius Johansen (Den) Uno-X Pro Cycling Team
34Fabio Felline (Ita) Astana-Premier Tech
35Mirco Maestri (Ita) Bardiani CSF Faizane'
36Daniel Hoelgaard (Nor) Uno-X Pro Cycling Team
37Niklas Märkl (Ger) Team DSM
38Juraj Karas (Svk) Slovakia
39Helmut Trettwer (Ger) Maloja Pushbikers
40Krists Neilands (Lat) Israel Start-up Nation
41Jiri Petrus (Cze) Topforex ATT Investments Pro Cycling Team
42Aljaz Jarc (Slo) Adria Mobil
43Bostjan Murn (Slo) Adria Mobil
44Savva Novikov (Rus) Equipo Kern Pharma
45Jan Stöhr (Cze) Cycling Academy Tren?ín
46Idar Andersen (Nor) Uno-X Pro Cycling Team
47Jakub Otruba (Cze) Elkov-Kasper
48Marceli Boguslawski (Pol) Mazowsze Serce Polski
49Roger Adria Oliveras (Spa) Equipo Kern Pharma
50Matej Zahálka (Cze) Elkov-Kasper
51Jakub Kaczmarek (Pol) Mazowsze Serce Polski
52Denis Nekrasov (Rus) Gazprom-RusVelo
53Alexander Konychev (Ita) Team BikeExchange
54Maciej Bodnar (Pol) Bora-Hansgrohe
55Corey Davis (USA) Maloja Pushbikers
56Karel Tyrpekl (Cze) Topforex ATT Investments Pro Cycling Team
57Karel Camrda (Cze) Topforex ATT Investments Pro Cycling Team
58Marcin Budzinski (Pol) Mazowsze Serce Polski
59Casper Pedersen (Den) Team DSM
60Mattia Garzara (Ita) Cycling Team Friuli Asd
61David Lozano Riba (Spa) Team Novo Nordisk
62Piotr Brozyna (Pol) Mazowsze Serce Polski
63Chris Froome (GBr) Israel Start-up Nation
64Petr Klabouch (Cze) Topforex ATT Investments Pro Cycling Team
65Michael Kukrle (Cze) Elkov-Kasper
66Jan Bárta (Cze) Elkov-Kasper
67Leon Heinschke (Ger) Team DSM
68Adrian Kurek (Pol) Mazowsze Serce Polski
69Tomasz Budzinski (Pol) Mazowsze Serce Polski
70Patrick Gamper (Aut) Bora-Hansgrohe
71Aljaz Colnar (Slo) Adria Mobil
72Jonas Gregaard (Den) Astana-Premier Tech
73Jonas Abrahamsen (Nor) Uno-X Pro Cycling Team
74Ziga Horvat (Slo) Adria Mobil
75Dylan Sunderland (Aus) Qhubeka NextHash
76Martin Haring (Svk) Dukla Banska Bystrica
77Domenico Pozzovivo (Ita) Qhubeka NextHash
78Daniel Bichlmann (Ger) Maloja Pushbikers
79Simon Nagy (Svk) Cycling Academy Tren?ín
80Dmitrii Strakhov (Rus) Gazprom-RusVelo
81Marek Canecky (Svk) Dukla Banska Bystrica
82Benjamin Perry (Can) Astana-Premier Tech
83Michal Schlegel (Cze) Elkov-Kasper
84Patrik Tybor (Svk) Dukla Banska Bystrica
85Tomás Kalojíros (Cze) Cycling Academy Tren?ín
86Christopher Juul-Jensen (Den) Team BikeExchange
87Kristian Kulset (Nor) Uno-X Pro Cycling Team
88Roman Kreuziger (Cze) Gazprom-RusVelo
89Stefan Nôta (Svk) Slovakia
90Damiano Cima (Ita) Gazprom-RusVelo
91Igor Boev (Rus) Gazprom-RusVelo
92Filip Lohinsky (Svk) Slovakia
93Stanislav Beres (Svk) Slovakia
94Danny van der Tuuk (Ned) Equipo Kern Pharma
95Ivan Moreno Sanchez (Spa) Equipo Kern Pharma
96Umberto Marengo (Ita) Bardiani CSF Faizane'
97Yuval Ben Moshe (Isr) Israel Start-up Nation
98David Kasko (Svk) Slovakia
99Fredrik Dversnes (Nor) Gazprom-RusVelo
100Michael Hepburn (Aus) Team BikeExchange
101Juraj Sagan (Svk) Bora-Hansgrohe
102Carl Fredrik Hagen (Nor) Israel Start-up Nation
103Yevgeniy Gidich (Kaz) Astana-Premier Tech
104Gabriele Petrelli (Ita) Cycling Team Friuli Asd
105Shane Archbold (NZl) Deceuninck-QuickStep
106Sam Brand (GBr) Team Novo Nordisk
107Joonas Henttala (Fin) Team Novo Nordisk
108Juraj Lajcha (Svk) Slovakia
109Adam Foltán (Svk) Dukla Banska Bystrica
110Umberto Poli (Ita) Team Novo Nordisk
111Daniel Oss (Ita) Bora-Hansgrohe
112Samuel Oros (Svk) Cycling Academy Tren?ín 0:00:30
113Frederik Wandahl (Den) Bora-Hansgrohe 0:00:40
114Alessandro Tonelli (Ita) Bardiani CSF Faizane' 0:00:44
115Ladislav Frolek (Svk) Cycling Academy Tren?ín
116Martin Gavenda (Svk) Slovakia
117Andrea Debiasi (Ita) Cycling Team Friuli Asd
118Edoardo Sandri (Ita) Cycling Team Friuli Asd
119Pavel Stöhr (Cze) Cycling Academy Tren?ín
120Sam Bewley (NZl) Team BikeExchange 0:00:57
121Andrea Garosio (Ita) Bardiani CSF Faizane'
122Martin Chren (Svk) Dukla Banska Bystrica
123Choon Huat Goh (Sin) Team BikeExchange
124Sergio Araiz Michel (Spa) Equipo Kern Pharma
125Jaime Castrillo Zapater (Spa) Equipo Kern Pharma
126Iljo Keisse (Bel) Deceuninck-QuickStep
127Stijn Steels (Bel) Deceuninck-QuickStep
128Taj Jones (Aus) Israel Start-up Nation 0:01:17
129Paul Taebling (Ger) Maloja Pushbikers 0:01:41
130Karel Vacek (Cze) Qhubeka NextHash 0:01:47
131Petr Fiala (Cze) Topforex ATT Investments Pro Cycling Team
132Hannes Wilksch (Ger) Team DSM
133Jason Osborne (Ger) Deceuninck-QuickStep 0:09:10
Swipe to scroll horizontally
Sprint 1, km 64.7
Pos.Rider Name (Country) TeamResult
1Tomasz Budzinski (Pol) Mazowsze Serce Polski 6
2Matej Zahálka (Cze) Elkov-Kasper 4
3Roger Adria Oliveras (Spa) Equipo Kern Pharma 2
4Alessandro Tonelli (Ita) Bardiani CSF Faizane' 1
Swipe to scroll horizontally
Sprint 2, km 130.1
Pos.Rider Name (Country) TeamResult
1Matej Zahálka (Cze) Elkov-Kasper 6
2Roger Adria Oliveras (Spa) Equipo Kern Pharma 4
3Tomasz Budzinski (Pol) Mazowsze Serce Polski 2
4Alessandro Tonelli (Ita) Bardiani CSF Faizane' 1
Swipe to scroll horizontally
Sprint 3, km 170.9
Pos.Rider Name (Country) TeamResult
1Matej Zahálka (Cze) Elkov-Kasper 6
2Peter Sagan (Svk) Bora-Hansgrohe 4
3Michael Mørkøv (Den) Deceuninck-QuickStep 2
4Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 1
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Kristoffer Halvorsen (Nor) Uno-X Pro Cycling Team 15
2Kaden Groves (Aus) Team BikeExchange 12
3Peter Sagan (Svk) Bora-Hansgrohe 10
4Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 8
5Antonio Puppio (Ita) Qhubeka NextHash 6
6Giovanni Lonardi (Ita) Bardiani CSF Faizane' 5
7Itamar Einhorn (Isr) Israel Start-up Nation 4
8Michael Mørkøv (Den) Deceuninck-QuickStep 3
9Adam Toupalík (Cze) Elkov-Kasper 2
10Dominik Neuman (Cze) Elkov-Kasper 1
Swipe to scroll horizontally
Mountain 1 km 20.8 (CAT 2) - ZÁZRIVÁ
Pos.Rider Name (Country) TeamResult
1Jan Bárta (Cze) Elkov-Kasper 6
2Domenico Pozzovivo (Ita) Qhubeka NextHash 4
3Roger Adria Oliveras (Spa) Equipo Kern Pharma 2
4Daniel Oss (Ita) Bora-Hansgrohe 1
Swipe to scroll horizontally
Mountain 2 km 36.9 (CAT 2) - LUTIŠE
Pos.Rider Name (Country) TeamResult
1Jan Bárta (Cze) Elkov-Kasper 6
2Roger Adria Oliveras (Spa) Equipo Kern Pharma 4
3Domenico Pozzovivo (Ita) Qhubeka NextHash 2
4Daniel Oss (Ita) Bora-Hansgrohe 1
Swipe to scroll horizontally
Mountain 3 km 86.9 (CAT 2) - SEMETEŠ
Pos.Rider Name (Country) TeamResult
1Andrea Garosio (Ita) Bardiani CSF Faizane' 6
2Alessandro Tonelli (Ita) Bardiani CSF Faizane' 4
3Tomasz Budzinski (Pol) Mazowsze Serce Polski 2
4Matej Zahálka (Cze) Elkov-Kasper 1
Swipe to scroll horizontally
Mountain 4 km 119.8 (CAT 2) - MANÍNSKA TIESNAVA
Pos.Rider Name (Country) TeamResult
1Roger Adria Oliveras (Spa) Equipo Kern Pharma 6
2Matej Zahálka (Cze) Elkov-Kasper 4
3Andrea Garosio (Ita) Bardiani CSF Faizane' 2
4Tomasz Budzinski (Pol) Mazowsze Serce Polski 1
Swipe to scroll horizontally
Mountain 5 km 151.4(CAT 2) - CELKOVA LEHOTA - SEDLO 
Pos.Rider Name (Country) TeamResult
1Matej Zahálka (Cze) Elkov-Kasper 6
2Roger Adria Oliveras (Spa) Equipo Kern Pharma 4
3Tomasz Budzinski (Pol) Mazowsze Serce Polski 2
4Andrea Garosio (Ita) Bardiani CSF Faizane' 1
Swipe to scroll horizontally
General classification after stage 3
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 12:23:30
2Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 0:00:02
3Jannik Steimle (Ger) Deceuninck-QuickStep 0:00:05
4Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:00:12
5Eirik Lunder (Nor) Gazprom-RusVelo 0:00:14
6Jakub Otruba (Cze) Elkov-Kasper 0:00:15
7Matej Zahálka (Cze) Elkov-Kasper 0:00:16
8Cees Bol (Ned) Team DSM
9Casper Pedersen (Den) Team DSM
10Maciej Bodnar (Pol) Bora-Hansgrohe 0:00:17
11Idar Andersen (Nor) Uno-X Pro Cycling Team
12Leon Heinschke (Ger) Team DSM 0:00:18
13Alexey Lutsenko (Kaz) Astana-Premier Tech 0:00:19
14Fabio Felline (Ita) Astana-Premier Tech 0:00:20
15Lukás Kubis (Svk) Dukla Banska Bystrica
16Jan Bárta (Cze) Elkov-Kasper
17Niklas Märkl (Ger) Team DSM
18Andreas Stokbro (Den) Qhubeka NextHash 0:00:21
19Tomasz Budzinski (Pol) Mazowsze Serce Polski
20Matús Stocek (Svk) Topforex ATT Investments Pro Cycling Team
21Krists Neilands (Lat) Israel Start-up Nation
22Gleb Brussenskiy (Kaz) Astana-Premier Tech
23Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:00:22
24Patrick Gamper (Aut) Bora-Hansgrohe
25Jonas Abrahamsen (Nor) Uno-X Pro Cycling Team
26Davide Martinelli (Ita) Astana-Premier Tech
27Michael Kukrle (Cze) Elkov-Kasper
28Giovanni Lonardi (Ita) Bardiani CSF Faizane'
29Adam Toupalík (Cze) Elkov-Kasper
30Antonio Puppio (Ita) Qhubeka NextHash
31Dmitrii Strakhov (Rus) Gazprom-RusVelo 0:00:23
32Aljaz Jarc (Slo) Adria Mobil
33David Per (Slo) Adria Mobil 0:00:24
34Roman Kreuziger (Cze) Gazprom-RusVelo
35Dominik Neuman (Cze) Elkov-Kasper
36Benjamin Perry (Can) Astana-Premier Tech
37Mirco Maestri (Ita) Bardiani CSF Faizane' 0:00:25
38Christopher Juul-Jensen (Den) Team BikeExchange
39Marek Canecky (Svk) Dukla Banska Bystrica
40Jonas Gregaard (Den) Astana-Premier Tech
41Domenico Pozzovivo (Ita) Qhubeka NextHash
42Dylan Sunderland (Aus) Qhubeka NextHash
43Jakub Kaczmarek (Pol) Mazowsze Serce Polski 0:00:26
44Karel Tyrpekl (Cze) Topforex ATT Investments Pro Cycling Team
45Piotr Brozyna (Pol) Mazowsze Serce Polski
46Marcin Budzinski (Pol) Mazowsze Serce Polski
47Denis Nekrasov (Rus) Gazprom-RusVelo 0:00:27
48Jan Stöhr (Cze) Cycling Academy Tren?ín
49Corey Davis (USA) Maloja Pushbikers 0:00:28
50Michal Schlegel (Cze) Elkov-Kasper
51Umberto Marengo (Ita) Bardiani CSF Faizane'
52Karel Camrda (Cze) Topforex ATT Investments Pro Cycling Team 0:00:29
53Fredrik Dversnes (Nor) Gazprom-RusVelo 0:01:09
54Alessandro Tonelli (Ita) Bardiani CSF Faizane' 0:01:11
55Riccardo Carretta (Ita) Cycling Team Friuli Asd 0:01:17
56Luca Coati (Ita) Qhubeka NextHash 0:01:19
57Savva Novikov (Rus) Equipo Kern Pharma 0:01:20
58Gabriele Petrelli (Ita) Cycling Team Friuli Asd 0:01:23
59David Lozano Riba (Spa) Team Novo Nordisk 0:01:26
60Itamar Einhorn (Isr) Israel Start-up Nation 0:01:41
61Martin Haring (Svk) Dukla Banska Bystrica 0:01:53
62Kaden Groves (Aus) Team BikeExchange 0:01:58
63Reinardt Janse Van Rensburg (RSA) Qhubeka NextHash 0:02:05
64Norman Vahtra (Est) Israel Start-up Nation 0:02:09
65Chris Froome (GBr) Israel Start-up Nation 0:02:16
66Daniel Oss (Ita) Bora-Hansgrohe 0:02:36
67Carl Fredrik Hagen (Nor) Israel Start-up Nation 0:02:39
68Shane Archbold (NZl) Deceuninck-QuickStep 0:02:41
69Michael Mørkøv (Den) Deceuninck-QuickStep 0:02:43
70Stijn Steels (Bel) Deceuninck-QuickStep 0:03:05
71Edoardo Sandri (Ita) Cycling Team Friuli Asd 0:03:21
72Nicolas Dalla Valle (Ita) Bardiani CSF Faizane' 0:04:02
73Karel Vacek (Cze) Qhubeka NextHash 0:04:06
74Andrea Debiasi (Ita) Cycling Team Friuli Asd 0:04:52
75Kristoffer Halvorsen (Nor) Uno-X Pro Cycling Team 0:05:00
76Alexander Konychev (Ita) Team BikeExchange 0:05:12
77Juraj Sagan (Svk) Bora-Hansgrohe 0:05:13
78Andrea Peron (Ita) Team Novo Nordisk 0:05:14
79Jiri Petrus (Cze) Topforex ATT Investments Pro Cycling Team 0:05:20
80Danny van der Tuuk (Ned) Equipo Kern Pharma 0:05:22
81Damiano Cima (Ita) Gazprom-RusVelo 0:06:14
82Ivan Moreno Sanchez (Spa) Equipo Kern Pharma 0:06:31
83Igor Boev (Rus) Gazprom-RusVelo 0:07:01
84Enrico Zanoncello (Ita) Bardiani CSF Faizane' 0:07:05
85Petr Fiala (Cze) Topforex ATT Investments Pro Cycling Team 0:07:48
86Kristian Kulset (Nor) Uno-X Pro Cycling Team 0:08:37
87Michael Hepburn (Aus) Team BikeExchange 0:08:39
88Daniel Hoelgaard (Nor) Uno-X Pro Cycling Team 0:08:42
89Helmut Trettwer (Ger) Maloja Pushbikers 0:08:45
90Petr Klabouch (Cze) Topforex ATT Investments Pro Cycling Team
91Marceli Boguslawski (Pol) Mazowsze Serce Polski 0:08:46
92Ziga Horvat (Slo) Adria Mobil 0:08:54
93Juraj Lajcha (Svk) Slovakia 0:08:58
94Jaime Castrillo Zapater (Spa) Equipo Kern Pharma 0:09:20
95Sergio Araiz Michel (Spa) Equipo Kern Pharma 0:09:22
96Andrea Garosio (Ita) Bardiani CSF Faizane' 0:09:23
97Erik Baska (Svk) Bora-Hansgrohe 0:10:09
98Tomás Kalojíros (Cze) Cycling Academy Tren?ín 0:10:13
99Filip Lohinsky (Svk) Slovakia 0:10:16
100Yevgeniy Gidich (Kaz) Astana-Premier Tech
101Sam Brand (GBr) Team Novo Nordisk 0:10:19
102Jason Osborne (Ger) Deceuninck-QuickStep 0:10:25
103Samuel Oros (Svk) Cycling Academy Tren?ín 0:10:44
104Tomás Bárta (Cze) Topforex ATT Investments Pro Cycling Team 0:10:48
105Patrik Tybor (Svk) Dukla Banska Bystrica 0:10:52
106Simon Nagy (Svk) Cycling Academy Tren?ín 0:10:56
107Bostjan Murn (Slo) Adria Mobil 0:11:13
108Frederik Wandahl (Den) Bora-Hansgrohe 0:11:16
109Julius Johansen (Den) Uno-X Pro Cycling Team 0:12:18
110Hannes Wilksch (Ger) Team DSM 0:13:01
111David Kasko (Svk) Slovakia 0:13:14
112Adrian Banaszek (Pol) Mazowsze Serce Polski 0:13:41
113Mattia Garzara (Ita) Cycling Team Friuli Asd 0:13:42
114Joonas Henttala (Fin) Team Novo Nordisk 0:13:47
115Daniel Bichlmann (Ger) Maloja Pushbikers 0:13:49
116Paul Taebling (Ger) Maloja Pushbikers 0:14:06
117Pavel Stöhr (Cze) Cycling Academy Tren?ín 0:14:35
118Adrian Kurek (Pol) Mazowsze Serce Polski 0:14:39
119Juraj Karas (Svk) Slovakia 0:14:41
120Stanislav Beres (Svk) Slovakia 0:14:44
121Choon Huat Goh (Sin) Team BikeExchange 0:14:46
122Yuval Ben Moshe (Isr) Israel Start-up Nation 0:14:50
123Umberto Poli (Ita) Team Novo Nordisk
124Aljaz Colnar (Slo) Adria Mobil 0:14:52
125Sam Bewley (NZl) Team BikeExchange 0:16:26
126Tobias Vanco (Svk) Dukla Banska Bystrica 0:16:43
127Stefan Nôta (Svk) Slovakia
128Iljo Keisse (Bel) Deceuninck-QuickStep 0:17:38
129Martin Chren (Svk) Dukla Banska Bystrica 0:17:39
130Adam Foltán (Svk) Dukla Banska Bystrica 0:17:45
131Taj Jones (Aus) Israel Start-up Nation 0:20:11
132Ladislav Frolek (Svk) Cycling Academy Tren?ín 0:20:34
133Martin Gavenda (Svk) Slovakia 0:20:36
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 38
2Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep 34
3Roger Adria Oliveras (Spa) Equipo Kern Pharma 18
4Eirik Lunder (Nor) Gazprom-RusVelo 16
5Matej Zahálka (Cze) Elkov-Kasper 16
6Fredrik Dversnes (Nor) Gazprom-RusVelo 16
7Jannik Steimle (Ger) Deceuninck-QuickStep 15
8Kristoffer Halvorsen (Nor) Uno-X Pro Cycling Team 15
9Jakub Otruba (Cze) Elkov-Kasper 12
10Kaden Groves (Aus) Team BikeExchange 12
11Michael Mørkøv (Den) Deceuninck-QuickStep 11
12Tomasz Budzinski (Pol) Mazowsze Serce Polski 10
13Reinardt Janse Van Rensburg (RSA) Qhubeka NextHash 10
14Itamar Einhorn (Isr) Israel Start-up Nation 9
15Cees Bol (Ned) Team DSM 8
16Idar Andersen (Nor) Uno-X Pro Cycling Team 8
17Lukás Kubis (Svk) Dukla Banska Bystrica 8
18Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 7
19Antonio Puppio (Ita) Qhubeka NextHash 6
20Giovanni Lonardi (Ita) Bardiani CSF Faizane' 5
21Dylan Sunderland (Aus) Qhubeka NextHash 5
22Fabio Felline (Ita) Astana-Premier Tech 4
23Dominik Neuman (Cze) Elkov-Kasper 4
24Luca Coati (Ita) Qhubeka NextHash 4
25Bostjan Murn (Slo) Adria Mobil 4
26Alexey Lutsenko (Kaz) Astana-Premier Tech 3
27Martin Haring (Svk) Dukla Banska Bystrica 3
28Matús Stocek (Svk) Topforex ATT Investments Pro Cycling Team 2
29Adam Toupalík (Cze) Elkov-Kasper 2
30Alessandro Tonelli (Ita) Bardiani CSF Faizane' 2
31Norman Vahtra (Est) Israel Start-up Nation 2
32Gabriele Petrelli (Ita) Cycling Team Friuli Asd 1
Swipe to scroll horizontally
Mountains classification
Pos.Rider Name (Country) TeamResult
1Andrea Garosio (Ita) Bardiani CSF Faizane' 37
2Roger Adria Oliveras (Spa) Equipo Kern Pharma 16
3Tomasz Budzinski (Pol) Mazowsze Serce Polski 13
4Jan Bárta (Cze) Elkov-Kasper 12
5Matej Zahálka (Cze) Elkov-Kasper 11
6Fredrik Dversnes (Nor) Gazprom-RusVelo 10
7Idar Andersen (Nor) Uno-X Pro Cycling Team 8
8Bostjan Murn (Slo) Adria Mobil 7
9Peter Sagan (Svk) Bora-Hansgrohe 6
10Gabriele Petrelli (Ita) Cycling Team Friuli Asd 6
11Domenico Pozzovivo (Ita) Qhubeka NextHash 6
12Jaime Castrillo Zapater (Spa) Equipo Kern Pharma 5
13Fabio Felline (Ita) Astana-Premier Tech 4
14Alessandro Tonelli (Ita) Bardiani CSF Faizane' 4
15Jannik Steimle (Ger) Deceuninck-QuickStep 2
16Jakub Otruba (Cze) Elkov-Kasper 2
17Dylan Sunderland (Aus) Qhubeka NextHash 2
18Daniel Oss (Ita) Bora-Hansgrohe 2
19Martin Haring (Svk) Dukla Banska Bystrica 1
20Ivan Moreno Sanchez (Spa) Equipo Kern Pharma 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Eirik Lunder (Nor) Gazprom-RusVelo 12:23:44
2Idar Andersen (Nor) Uno-X Pro Cycling Team 12:23:47
3Leon Heinschke (Ger) Team DSM 12:23:48
4Lukás Kubis (Svk) Dukla Banska Bystrica 12:23:50
5Niklas Märkl (Ger) Team DSM
6Matús Stocek (Svk) Topforex ATT Investments Pro Cycling Team 12:23:51
7Gleb Brussenskiy (Kaz) Astana-Premier Tech
8Antonio Puppio (Ita) Qhubeka NextHash 12:23:52
9Aljaz Jarc (Slo) Adria Mobil 12:23:53
10Karel Tyrpekl (Cze) Topforex ATT Investments Pro Cycling Team 12:23:56
11Karel Camrda (Cze) Topforex ATT Investments Pro Cycling Team 12:23:59
12Riccardo Carretta (Ita) Cycling Team Friuli Asd 12:24:47
13Luca Coati (Ita) Qhubeka NextHash 12:24:49
14Savva Novikov (Rus) Equipo Kern Pharma 12:24:50
15Gabriele Petrelli (Ita) Cycling Team Friuli Asd 12:24:53
16Edoardo Sandri (Ita) Cycling Team Friuli Asd 12:26:51
17Karel Vacek (Cze) Qhubeka NextHash 12:27:36
18Andrea Debiasi (Ita) Cycling Team Friuli Asd 12:28:22
19Danny van der Tuuk (Ned) Equipo Kern Pharma 12:28:52
20Petr Klabouch (Cze) Topforex ATT Investments Pro Cycling Team 12:32:15
21Filip Lohinsky (Svk) Slovakia 12:33:46
22Tomás Bárta (Cze) Topforex ATT Investments Pro Cycling Team 12:34:18
23Simon Nagy (Svk) Cycling Academy Tren?ín 12:34:26
24Bostjan Murn (Slo) Adria Mobil 12:34:43
25Frederik Wandahl (Den) Bora-Hansgrohe 12:34:46
26Julius Johansen (Den) Uno-X Pro Cycling Team 12:35:48
27Hannes Wilksch (Ger) Team DSM 12:36:31
28Mattia Garzara (Ita) Cycling Team Friuli Asd 12:37:12
29Paul Taebling (Ger) Maloja Pushbikers 12:37:36
30Yuval Ben Moshe (Isr) Israel Start-up Nation 12:38:20
31Aljaz Colnar (Slo) Adria Mobil 12:38:22
32Tobias Vanco (Svk) Dukla Banska Bystrica 12:40:13
33Martin Chren (Svk) Dukla Banska Bystrica 12:41:09
34Adam Foltán (Svk) Dukla Banska Bystrica 12:41:15
35Taj Jones (Aus) Israel Start-up Nation 12:43:41
36Ladislav Frolek (Svk) Cycling Academy Tren?ín 12:44:04
37Martin Gavenda (Svk) Slovakia 12:44:06
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1Team DSM 37:11:20
2Bora-Hansgrohe 37:11:24
3Hre Mazowsze Serce Polski 37:11:25
4Team BikeExchange 37:11:26
5Astana-Premier Tech 37:11:30
6Qhubeka NextHash 37:11:32
7Gazprom-Rusvelo 37:11:33
8Elkov - Kasper
9Topforex ATT Investments Pro 37:11:36
10Bardiani CSF Faizane' 37:11:39
11Adria Mobil 37:11:40
12Deceuninck-QuickStep 37:12:16
13Equipo Kern Pharma 37:12:33
13Dukla Banska Bystrica 37:12:59
15Israel Start-Up Nation 37:14:41
16Cycling Team Friuli ASD 37:15:21
17Uno - X Pro Cycling Team 37:16:15
18Team Novo Nordisk 37:27:22
19Maloja Pushbikers 37:28:32
20Cycling Academy Trencín
21Slovakia National 37:40:50

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

Issy Ronald has just graduated from the London School of Economics where she studied for an undergraduate and masters degree in History and International Relations. Since doing an internship at Procycling magazine, she has written reports for races like the Tour of Britain, Bretagne Classic and World Championships, as well as news items, recaps of the general classification at the Grand Tours and some features for Cyclingnews. Away from cycling, she enjoys reading, attempting to bake, going to the theatre and watching a probably unhealthy amount of live sport.

Latest on Cyclingnews