Tour of the Alps: Thomas wins stage 3 to move into overall lead

Geraint Thomas took control of the Tour of the Alps on Wednesday, claiming victory at the summit finish on stage 3 to take the race leader’s jersey from the shoulders of Thibaut Pinot (FDJ).

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Geraint Thomas (GBr) Team Sky3:47:50
2Mikel Landa (Spa) Team SkyRow 1 - Cell 2
3Domenico Pozzovivo (Ita) AG2R La Mondiale0:00:04
4Pierre Rolland (Fra) Cannondale-Drapac0:00:13
5Thibaut Pinot (Fra) FDJRow 4 - Cell 2
6Emanuel Buchmann (Ger) Bora-Hansgrohe0:00:15
7Danilo Celano (Ita) ItalyRow 6 - Cell 2
8Damiano Caruso (Ita) BMC Racing TeamRow 7 - Cell 2
9Davide Formolo (Ita) Cannondale-DrapacRow 8 - Cell 2
10Hugh Carthy (GBr) Cannondale-DrapacRow 9 - Cell 2
11Michele Scarponi (Ita) Astana Pro TeamRow 10 - Cell 2
12Hubert Dupont (Fra) AG2R La Mondiale0:00:20
13Egan Bernal (Col) Androni Giocattoli0:00:23
14Rodolfo Torres (Col) Androni Giocattoli0:00:27
15Dario Cataldo (Ita) Astana Pro Team0:00:54
16Brent Bookwalter (USA) BMC Racing Team0:01:13
17François Bidard (Fra) AG2R La MondialeRow 16 - Cell 2
18Matteo Busato (Ita) Wilier Triestina0:01:16
19Damiano Cunego (Ita) Nippo - Vini Fantini0:01:19
20Manuel Senni (Ita) BMC Racing TeamRow 19 - Cell 2
21José Mendes (Por) Bora-HansgroheRow 20 - Cell 2
22Cristian Rodriguez (Spa) Wilier Triestina0:01:21
23Fausto Masnada (Ita) Androni GiocattoliRow 22 - Cell 2
24Sergio Pardilla (Spa) Caja Rural-Seguros RGARow 23 - Cell 2
25Luis León Sanchez (Spa) Astana Pro TeamRow 24 - Cell 2
26Ivan Santaromita (Ita) Nippo - Vini FantiniRow 25 - Cell 2
27Julen Amezqueta (Spa) Wilier Triestina0:01:31
28Kenny Elissonde (Fra) Team Sky0:01:42
29Matteo Montaguti (Ita) AG2R La MondialeRow 28 - Cell 2
30Yonder Godoy (Ven) Wilier Triestina0:02:18
31Nathan Brown (USA) Cannondale-Drapac0:02:31
32Davide Villella (Ita) Cannondale-Drapac0:03:10
33Sergey Firsanov (Rus) Gazprom – Rusvelo0:03:18
34Lawrence Warbasse (USA) Aqua Blue Sport0:03:22
35Fabricio Ferrari (Uru) Caja Rural-Seguros RGARow 34 - Cell 2
36Daniel Martinez (Col) Wilier Triestina0:03:26
37Clement Chevrier (Fra) AG2R La Mondiale0:03:31
38Ilia Koshevoy (Blr) Wilier TriestinaRow 37 - Cell 2
39Mattia Cattaneo (Ita) Androni GiocattoliRow 38 - Cell 2
40Steve Morabito (Swi) FDJ0:03:44
41Rohan Dennis (Aus) BMC Racing Team0:04:15
42Jérémy Roy (Fra) FDJ0:05:45
43Joe Dombrowski (USA) Cannondale-Drapac0:06:46
44Alexander Foliforov (Rus) Gazprom – RusveloRow 43 - Cell 2
45Ben Gastauer (Lux) AG2R La Mondiale0:07:48
46Simone Andreetta (Ita) Bardiani CSF0:07:53
47Marco Frapporti (Ita) Androni GiocattoliRow 46 - Cell 2
48Tobias Ludvigsson (Swe) FDJRow 47 - Cell 2
49Kilian Frankiny (Swi) BMC Racing TeamRow 48 - Cell 2
50Francesco Manuel Bongiorno (Ita) Sangemini - Mg. K VisRow 49 - Cell 2
51Davide Orrico (Ita) Sangemini - Mg. K VisRow 50 - Cell 2
52Joey Rosskopf (USA) BMC Racing TeamRow 51 - Cell 2
53Philip Deignan (Irl) Team Sky0:07:57
54Sebastian Schönberger (Aut) Tirol Cycling Team0:08:47
55Paolo Totò (Ita) Sangemini - Mg. K Vis0:08:54
56Andrea Garosio (Ita) ItalyRow 55 - Cell 2
57Michele Gazzara (Ita) Sangemini - Mg. K VisRow 56 - Cell 2
58Stefano Pirazzi (Ita) Bardiani CSF0:08:56
59Julien Berard (Fra) AG2R La MondialeRow 58 - Cell 2
60Antonio Zullo (Ita) ItalyRow 59 - Cell 2
61Alberto Amici (Ita) ItalyRow 60 - Cell 2
62Edoardo Zardini (Ita) Bardiani CSF0:09:11
63Leigh Howard (Aus) Aqua Blue Sport0:10:03
64Ian Boswell (USA) Team SkyRow 63 - Cell 2
65Andrey Zeits (Kaz) Astana Pro Team0:14:01
66Alessandro Bisolti (Ita) Nippo - Vini FantiniRow 65 - Cell 2
67Silvio Herklotz (Ger) Bora-HansgroheRow 66 - Cell 2
68Stefan Denifl (Aut) Aqua Blue SportRow 67 - Cell 2
69Francesco Gavazzi (Ita) Androni Giocattoli0:15:52
70Raffaello Bonusi (Ita) Androni GiocattoliRow 69 - Cell 2
71Filippo Fortin (Ita) Tirol Cycling TeamRow 70 - Cell 2
72Rinaldo Nocentini (Ita) Italy0:19:17
73Filippo Pozzato (Ita) Wilier TriestinaRow 72 - Cell 2
74Nikodemus Holler (Ger) Bike AidRow 73 - Cell 2
75Luca Raggio (Ita) ItalyRow 74 - Cell 2
76Nicola Bagioli (Ita) Nippo - Vini FantiniRow 75 - Cell 2
77Matteo Natali (Ita) ItalyRow 76 - Cell 2
78Tom Bohli (Swi) BMC Racing TeamRow 77 - Cell 2
79Suleiman Kangangi (Ken) Bike AidRow 78 - Cell 2
80Paolo Tiralongo (Ita) Astana Pro TeamRow 79 - Cell 2
81Adne Van Engelen (Ned) Bike AidRow 80 - Cell 2
82Iuri Filosi (Ita) Nippo - Vini FantiniRow 81 - Cell 2
83Enrico Salvador (Ita) Tirol Cycling TeamRow 82 - Cell 2
84Matthias Krizek (Aut) Tirol Cycling TeamRow 83 - Cell 2
85Maximilian Kuen (Aut) Tirol Cycling TeamRow 84 - Cell 2
86Jérémy Maison (Fra) FDJRow 85 - Cell 2
87Jan Bárta (Cze) Bora-HansgroheRow 86 - Cell 2
88Eduard Prades (Spa) Caja Rural-Seguros RGARow 87 - Cell 2
89Josu Zabala (Spa) Caja Rural-Seguros RGARow 88 - Cell 2
90Masakazu Ito (Jpn) Nippo - Vini FantiniRow 89 - Cell 2
91David Arroyo (Spa) Caja Rural-Seguros RGARow 90 - Cell 2
92Ivan Rovny (Rus) Gazprom – RusveloRow 91 - Cell 2
93Sergei Chernetski (Rus) Astana Pro TeamRow 92 - Cell 2
94Dmitriy Kozontchuk (Rus) Gazprom – RusveloRow 93 - Cell 2
95Andreas Schillinger (Ger) Bora-HansgroheRow 94 - Cell 2
96Nicholas Schultz (Aus) Caja Rural-Seguros RGARow 95 - Cell 2
97Peter Kennaugh (GBr) Team SkyRow 96 - Cell 2
98Davide Ballerini (Ita) Androni GiocattoliRow 97 - Cell 2
99Simone Sterbini (Ita) Bardiani CSFRow 98 - Cell 2
100Zhandos Bizhigitov (Kaz) Astana Pro Team0:19:28
101Alessandro Tonelli (Ita) Bardiani CSF0:20:19
102Luca Wackermann (Ita) Bardiani CSF0:20:23
103Eugert Zhupa (Alb) Wilier Triestina0:23:07
104Pier Paolo De Negri (Ita) Nippo - Vini FantiniRow 103 - Cell 2
105Giacomo Berlato (Ita) Nippo - Vini FantiniRow 104 - Cell 2
106Simone Velasco (Ita) Bardiani CSFRow 105 - Cell 2
107Niccolo' Salvietti (Ita) Sangemini - Mg. K VisRow 106 - Cell 2
108Simone Bernardini (Ita) Sangemini - Mg. K VisRow 107 - Cell 2
109Lucas Schwarz (Aut) Tirol Cycling TeamRow 108 - Cell 2
110Pavel Brutt (Rus) Gazprom – RusveloRow 109 - Cell 2
111Salim Kipkemboi (Ken) Bike AidRow 110 - Cell 2
112Ildar Arslanov (Rus) Gazprom – RusveloRow 111 - Cell 2
113William Bonnet (Fra) FDJRow 112 - Cell 2
114Sergey Nikolaev (Rus) Gazprom – RusveloRow 113 - Cell 2
115Johan Le Bon (Fra) FDJRow 114 - Cell 2
116Andrew Fenn (GBr) Aqua Blue SportRow 115 - Cell 2
117Peter Koning (Ned) Aqua Blue SportRow 116 - Cell 2
118Martyn Irvine (Irl) Aqua Blue SportRow 117 - Cell 2
119Daniel Bichlmann (Ger) Bike AidRow 118 - Cell 2
120Calvin Watson (Aus) Aqua Blue SportRow 119 - Cell 2
121Leonardo Basso (Ita) ItalyRow 120 - Cell 2
122Igor Boev (Rus) Gazprom – RusveloRow 121 - Cell 2
123Miles Scotson (Aus) BMC Racing Team0:23:15
124Timo Schäfer (Ger) Bike AidRow 123 - Cell 2
125Timothy Rugg (USA) Bike AidRow 124 - Cell 2
126Moreno Moser (Ita) Astana Pro Team0:24:22
127Rüdiger Selig (Ger) Bora-Hansgrohe0:28:22
128Pascal Ackermann (Ger) Bora-HansgroheRow 127 - Cell 2
129Awet Habtom Tekle (Eri) Bike AidRow 128 - Cell 2
130Valens Ndaiasenga (Aut) Tirol Cycling TeamRow 129 - Cell 2
131Patrick Gamper (Aut) Tirol Cycling TeamRow 130 - Cell 2
132William Clarke (Aus) Cannondale-DrapacRow 131 - Cell 2
133Paolo Prandini (Ita) Sangemini - Mg. K Vis0:31:59
134Nicola Gaffurini (Ita) Sangemini - Mg. K VisRow 133 - Cell 2
135Matteo Pelucchi (Ita) Bora-HansgroheRow 134 - Cell 2
DNFAntonio Molina (Spa) Caja Rural-Seguros RGARow 135 - Cell 2
DNFHector Saez (Spa) Caja Rural-Seguros RGARow 136 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Luson
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Leigh Howard (Aus) Aqua Blue Sport6pts
2Filippo Fortin (Ita) Tirol Cycling Team4Row 1 - Cell 3
3Davide Orrico (Ita) Sangemini - Mg. K Vis2Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 1 (Cat. 1) Passo Terento"
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Davide Orrico (Ita) Sangemini - Mg. K Vis10pts
2Leigh Howard (Aus) Aqua Blue Sport8Row 1 - Cell 3
3Filippo Fortin (Ita) Tirol Cycling Team6Row 2 - Cell 3
4Alexander Foliforov (Rus) Gazprom – Rusvelo4Row 3 - Cell 3
5Sergey Nikolaev (Rus) Gazprom – Rusvelo2Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 2 (Cat. 1) Alpe Rodengo Zumis"
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Davide Orrico (Ita) Sangemini - Mg. K Vis10pts
2Alexander Foliforov (Rus) Gazprom – Rusvelo8Row 1 - Cell 3
3Thibaut Pinot (Fra) FDJ6Row 2 - Cell 3
4Emanuel Buchmann (Ger) Bora-Hansgrohe4Row 3 - Cell 3
5Mikel Landa (Spa) Team Sky2Row 4 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Hugh Carthy (GBr) Cannondale-Drapac3:48:05
2Egan Bernal (Col) Androni Giocattoli0:00:08
3Cristian Rodriguez (Spa) Wilier Triestina0:01:06
4Fausto Masnada (Ita) Androni GiocattoliRow 3 - Cell 2
5Julen Amezqueta (Spa) Wilier Triestina0:01:16
6Yonder Godoy (Ven) Wilier Triestina0:02:03
7Daniel Martinez (Col) Wilier Triestina0:03:11
8Simone Andreetta (Ita) Bardiani CSF0:07:38
9Kilian Frankiny (Swi) BMC Racing TeamRow 8 - Cell 2
10Sebastian Schönberger (Aut) Tirol Cycling Team0:08:32
11Andrea Garosio (Ita) Italy0:08:39
12Antonio Zullo (Ita) Italy0:08:41
13Alberto Amici (Ita) ItalyRow 12 - Cell 2
14Silvio Herklotz (Ger) Bora-Hansgrohe0:13:46
15Luca Raggio (Ita) Italy0:19:02
16Nicola Bagioli (Ita) Nippo - Vini FantiniRow 15 - Cell 2
17Matteo Natali (Ita) ItalyRow 16 - Cell 2
18Tom Bohli (Swi) BMC Racing TeamRow 17 - Cell 2
19Adne Van Engelen (Ned) Bike AidRow 18 - Cell 2
20Enrico Salvador (Ita) Tirol Cycling TeamRow 19 - Cell 2
21Jérémy Maison (Fra) FDJRow 20 - Cell 2
22Josu Zabala (Spa) Caja Rural-Seguros RGARow 21 - Cell 2
23Nicholas Schultz (Aus) Caja Rural-Seguros RGARow 22 - Cell 2
24Davide Ballerini (Ita) Androni GiocattoliRow 23 - Cell 2
25Simone Sterbini (Ita) Bardiani CSFRow 24 - Cell 2
26Simone Velasco (Ita) Bardiani CSF0:22:52
27Niccolo' Salvietti (Ita) Sangemini - Mg. K VisRow 26 - Cell 2
28Salim Kipkemboi (Ken) Bike AidRow 27 - Cell 2
29Ildar Arslanov (Rus) Gazprom – RusveloRow 28 - Cell 2
30Calvin Watson (Aus) Aqua Blue SportRow 29 - Cell 2
31Leonardo Basso (Ita) ItalyRow 30 - Cell 2
32Miles Scotson (Aus) BMC Racing Team0:23:00
33Pascal Ackermann (Ger) Bora-Hansgrohe0:28:07
34Awet Habtom Tekle (Eri) Bike AidRow 33 - Cell 2
35Valens Ndaiasenga (Aut) Tirol Cycling TeamRow 34 - Cell 2
36Patrick Gamper (Aut) Tirol Cycling TeamRow 35 - Cell 2
37Paolo Prandini (Ita) Sangemini - Mg. K Vis0:31:44
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Cannondale-Drapac11:24:13
2AG2R La Mondiale0:00:54
3Team Sky0:00:59
4Androni Sidermec0:01:28
5Astana Pro Team0:01:47
6BMC Racing Team0:02:04
7Wilier Triestina0:03:25
8FDJ0:08:59
9Bora-Hansgrohe0:14:52
10Nippo - Vini Fantini0:15:58
11Italy0:17:22
12Caja Rural-Seguros RGA0:23:17
13Sangemini - Mg. K Vis0:23:57
14Bardiani CSF0:25:17
15Aqua Blue Sport0:26:43
16Gazprom – Rusvelo0:28:38
17Tirol Cycling Team0:43:13
18Bike Aid0:57:08
Swipe to scroll horizontally
General classification after stage 3
#Rider Name (Country) TeamResult
1Geraint Thomas (GBr) Team Sky10:40:02
2Domenico Pozzovivo (Ita) AG2R La Mondiale0:00:16
3Thibaut Pinot (Fra) FDJ0:00:19
4Michele Scarponi (Ita) Astana Pro Team0:00:21
5Davide Formolo (Ita) Cannondale-Drapac0:00:31
6Mikel Landa (Spa) Team Sky0:00:36
7Hugh Carthy (GBr) Cannondale-Drapac0:00:39
8Damiano Caruso (Ita) BMC Racing Team0:00:42
9Pierre Rolland (Fra) Cannondale-Drapac0:00:46
10Danilo Celano (Ita) Italy0:00:48
11Emanuel Buchmann (Ger) Bora-HansgroheRow 10 - Cell 2
12Egan Bernal (Col) Androni Giocattoli0:00:56
13Hubert Dupont (Fra) AG2R La Mondiale0:01:02
14Rodolfo Torres (Col) Androni Giocattoli0:01:05
15Dario Cataldo (Ita) Astana Pro Team0:01:10
16José Mendes (Por) Bora-Hansgrohe0:01:48
17Brent Bookwalter (USA) BMC Racing Team0:01:51
18François Bidard (Fra) AG2R La Mondiale0:01:55
19Luis León Sanchez (Spa) Astana Pro Team0:01:59
20Damiano Cunego (Ita) Nippo - Vini Fantini0:02:01
21Ivan Santaromita (Ita) Nippo - Vini Fantini0:02:03
22Fausto Masnada (Ita) Androni GiocattoliRow 21 - Cell 2
23Sergio Pardilla (Spa) Caja Rural-Seguros RGA0:02:12
24Matteo Busato (Ita) Wilier Triestina0:02:14
25Cristian Rodriguez (Spa) Wilier Triestina0:02:33
26Julen Amezqueta (Spa) Wilier Triestina0:02:43
27Matteo Montaguti (Ita) AG2R La Mondiale0:02:54
28Davide Villella (Ita) Cannondale-Drapac0:03:48
29Mattia Cattaneo (Ita) Androni Giocattoli0:03:51
30Nathan Brown (USA) Cannondale-Drapac0:03:52
31Yonder Godoy (Ven) Wilier Triestina0:03:54
32Kenny Elissonde (Fra) Team Sky0:04:03
33Sergey Firsanov (Rus) Gazprom – Rusvelo0:04:09
34Rohan Dennis (Aus) BMC Racing Team0:04:32
35Ilia Koshevoy (Blr) Wilier Triestina0:05:07
36Clement Chevrier (Fra) AG2R La Mondiale0:05:52
37Manuel Senni (Ita) BMC Racing Team0:06:15
38Lawrence Warbasse (USA) Aqua Blue Sport0:06:25
39Fabricio Ferrari (Uru) Caja Rural-Seguros RGARow 38 - Cell 2
40Steve Morabito (Swi) FDJ0:07:24
41Jérémy Roy (Fra) FDJ0:08:48
42Simone Andreetta (Ita) Bardiani CSF0:09:36
43Tobias Ludvigsson (Swe) FDJ0:10:01
44Sebastian Schönberger (Aut) Tirol Cycling Team0:10:33
45Ben Gastauer (Lux) AG2R La Mondiale0:10:51
46Kilian Frankiny (Swi) BMC Racing Team0:10:56
47Marco Frapporti (Ita) Androni GiocattoliRow 46 - Cell 2
48Joey Rosskopf (USA) BMC Racing Team0:11:20
49Alexander Foliforov (Rus) Gazprom – Rusvelo0:11:30
50Antonio Zullo (Ita) Italy0:11:59
51Ian Boswell (USA) Team Sky0:12:00
52Daniel Martinez (Col) Wilier Triestina0:13:46
53Michele Gazzara (Ita) Sangemini - Mg. K Vis0:13:48
54Philip Deignan (Irl) Team Sky0:13:57
55Paolo Totò (Ita) Sangemini - Mg. K Vis0:14:07
56Joe Dombrowski (USA) Cannondale-Drapac0:16:46
57Francesco Manuel Bongiorno (Ita) Sangemini - Mg. K Vis0:17:16
58Alberto Amici (Ita) Italy0:18:19
59Julien Berard (Fra) AG2R La Mondiale0:19:16
60Edoardo Zardini (Ita) Bardiani CSF0:19:31
61Silvio Herklotz (Ger) Bora-Hansgrohe0:20:08
62Ivan Rovny (Rus) Gazprom – Rusvelo0:20:21
63Nicholas Schultz (Aus) Caja Rural-Seguros RGA0:20:29
64Davide Orrico (Ita) Sangemini - Mg. K Vis0:20:48
65Leigh Howard (Aus) Aqua Blue Sport0:21:57
66Stefano Pirazzi (Ita) Bardiani CSF0:22:09
67Iuri Filosi (Ita) Nippo - Vini Fantini0:22:20
68Nicola Bagioli (Ita) Nippo - Vini FantiniRow 67 - Cell 2
69Simone Sterbini (Ita) Bardiani CSF0:25:24
70Stefan Denifl (Aut) Aqua Blue Sport0:27:17
71Sergei Chernetski (Rus) Astana Pro Team0:27:42
72Jérémy Maison (Fra) FDJ0:28:59
73Davide Ballerini (Ita) Androni Giocattoli0:29:33
74Eduard Prades (Spa) Caja Rural-Seguros RGA0:29:37
75Tom Bohli (Swi) BMC Racing TeamRow 74 - Cell 2
76Jan Bárta (Cze) Bora-HansgroheRow 75 - Cell 2
77Maximilian Kuen (Aut) Tirol Cycling TeamRow 76 - Cell 2
78Raffaello Bonusi (Ita) Androni Giocattoli0:29:41
79Andrey Zeits (Kaz) Astana Pro Team0:29:43
80Luca Raggio (Ita) Italy0:30:07
81Andrea Garosio (Ita) Italy0:30:27
82Peter Kennaugh (GBr) Team Sky0:30:29
83Nikodemus Holler (Ger) Bike Aid0:32:56
84Francesco Gavazzi (Ita) Androni Giocattoli0:33:45
85Suleiman Kangangi (Ken) Bike Aid0:34:39
86Paolo Tiralongo (Ita) Astana Pro Team0:34:59
87Matteo Natali (Ita) ItalyRow 86 - Cell 2
88Matthias Krizek (Aut) Tirol Cycling Team0:35:23
89Alessandro Bisolti (Ita) Nippo - Vini Fantini0:35:34
90Filippo Fortin (Ita) Tirol Cycling Team0:38:22
91Johan Le Bon (Fra) FDJ0:40:45
92Josu Zabala (Spa) Caja Rural-Seguros RGA0:40:50
93Filippo Pozzato (Ita) Wilier Triestina0:41:47
94Rinaldo Nocentini (Ita) ItalyRow 93 - Cell 2
95Masakazu Ito (Jpn) Nippo - Vini FantiniRow 94 - Cell 2
96Zhandos Bizhigitov (Kaz) Astana Pro Team0:41:58
97Salim Kipkemboi (Ken) Bike Aid0:42:17
98Alessandro Tonelli (Ita) Bardiani CSF0:42:49
99David Arroyo (Spa) Caja Rural-Seguros RGA0:43:37
100Luca Wackermann (Ita) Bardiani CSF0:45:12
101Simone Velasco (Ita) Bardiani CSF0:45:37
102Pier Paolo De Negri (Ita) Nippo - Vini FantiniRow 101 - Cell 2
103Leonardo Basso (Ita) ItalyRow 102 - Cell 2
104Andreas Schillinger (Ger) Bora-Hansgrohe0:46:09
105Enrico Salvador (Ita) Tirol Cycling Team0:46:22
106Dmitriy Kozontchuk (Rus) Gazprom – RusveloRow 105 - Cell 2
107Eugert Zhupa (Alb) Wilier Triestina0:47:20
108William Bonnet (Fra) FDJRow 107 - Cell 2
109Lucas Schwarz (Aut) Tirol Cycling Team0:47:24
110Ildar Arslanov (Rus) Gazprom – Rusvelo0:47:57
111Pavel Brutt (Rus) Gazprom – Rusvelo0:50:12
112Adne Van Engelen (Ned) Bike Aid0:52:49
113Moreno Moser (Ita) Astana Pro Team0:52:57
114Awet Habtom Tekle (Eri) Bike Aid0:53:11
115Nicola Gaffurini (Ita) Sangemini - Mg. K Vis0:54:29
116Simone Bernardini (Ita) Sangemini - Mg. K Vis0:56:39
117Giacomo Berlato (Ita) Nippo - Vini FantiniRow 116 - Cell 2
118Peter Koning (Ned) Aqua Blue SportRow 117 - Cell 2
119Martyn Irvine (Irl) Aqua Blue SportRow 118 - Cell 2
120Sergey Nikolaev (Rus) Gazprom – RusveloRow 119 - Cell 2
121Andrew Fenn (GBr) Aqua Blue SportRow 120 - Cell 2
122Miles Scotson (Aus) BMC Racing Team0:56:47
123Patrick Gamper (Aut) Tirol Cycling Team0:56:53
124Niccolo' Salvietti (Ita) Sangemini - Mg. K Vis1:01:01
125Daniel Bichlmann (Ger) Bike AidRow 124 - Cell 2
126Calvin Watson (Aus) Aqua Blue Sport1:01:05
127Igor Boev (Rus) Gazprom – Rusvelo1:01:06
128Timo Schäfer (Ger) Bike Aid1:01:14
129Timothy Rugg (USA) Bike Aid1:01:23
130Valens Ndaiasenga (Aut) Tirol Cycling Team1:01:54
131Rüdiger Selig (Ger) Bora-Hansgrohe1:06:16
132Pascal Ackermann (Ger) Bora-Hansgrohe1:06:21
133William Clarke (Aus) Cannondale-DrapacRow 132 - Cell 2
134Paolo Prandini (Ita) Sangemini - Mg. K Vis1:09:53
135Matteo Pelucchi (Ita) Bora-HansgroheRow 134 - Cell 2
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alexander Foliforov (Rus) Gazprom – Rusvelo27pts
2Davide Orrico (Ita) Sangemini - Mg. K Vis20Row 1 - Cell 3
3Leigh Howard (Aus) Aqua Blue Sport8Row 2 - Cell 3
4Thibaut Pinot (Fra) FDJ6Row 3 - Cell 3
5Mikel Landa (Spa) Team Sky6Row 4 - Cell 3
6Filippo Fortin (Ita) Tirol Cycling Team6Row 5 - Cell 3
7Hugh Carthy (GBr) Cannondale-Drapac4Row 6 - Cell 3
8Emanuel Buchmann (Ger) Bora-Hansgrohe4Row 7 - Cell 3
9Sebastian Schönberger (Aut) Tirol Cycling Team3Row 8 - Cell 3
10Ilia Koshevoy (Blr) Wilier Triestina2Row 9 - Cell 3
11Fabricio Ferrari (Uru) Caja Rural-Seguros RGA2Row 10 - Cell 3
12Sergey Nikolaev (Rus) Gazprom – Rusvelo2Row 11 - Cell 3
Swipe to scroll horizontally
Sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Pascal Ackermann (Ger) Bora-Hansgrohe12pts
2Leigh Howard (Aus) Aqua Blue Sport6Row 1 - Cell 3
3Filippo Fortin (Ita) Tirol Cycling Team4Row 2 - Cell 3
4Eugert Zhupa (Alb) Wilier Triestina4Row 3 - Cell 3
5Patrick Gamper (Aut) Tirol Cycling Team4Row 4 - Cell 3
6Davide Orrico (Ita) Sangemini - Mg. K Vis2Row 5 - Cell 3
7Davide Ballerini (Ita) Androni Giocattoli2Row 6 - Cell 3
8Niccolo' Salvietti (Ita) Sangemini - Mg. K Vis2Row 7 - Cell 3
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Hugh Carthy (GBr) Cannondale-Drapac10:40:41
2Egan Bernal (Col) Androni Giocattoli0:00:17
3Fausto Masnada (Ita) Androni Giocattoli0:01:24
4Cristian Rodriguez (Spa) Wilier Triestina0:01:54
5Julen Amezqueta (Spa) Wilier Triestina0:02:04
6Yonder Godoy (Ven) Wilier Triestina0:03:15
7Simone Andreetta (Ita) Bardiani CSF0:08:57
8Sebastian Schönberger (Aut) Tirol Cycling Team0:09:54
9Kilian Frankiny (Swi) BMC Racing Team0:10:17
10Antonio Zullo (Ita) Italy0:11:20
11Daniel Martinez (Col) Wilier Triestina0:13:07
12Alberto Amici (Ita) Italy0:17:40
13Silvio Herklotz (Ger) Bora-Hansgrohe0:19:29
14Nicholas Schultz (Aus) Caja Rural-Seguros RGA0:19:50
15Nicola Bagioli (Ita) Nippo - Vini Fantini0:21:41
16Simone Sterbini (Ita) Bardiani CSF0:24:45
17Jérémy Maison (Fra) FDJ0:28:20
18Davide Ballerini (Ita) Androni Giocattoli0:28:54
19Tom Bohli (Swi) BMC Racing Team0:28:58
20Luca Raggio (Ita) Italy0:29:28
21Andrea Garosio (Ita) Italy0:29:48
22Matteo Natali (Ita) Italy0:34:20
23Josu Zabala (Spa) Caja Rural-Seguros RGA0:40:11
24Salim Kipkemboi (Ken) Bike Aid0:41:38
25Simone Velasco (Ita) Bardiani CSF0:44:58
26Leonardo Basso (Ita) ItalyRow 25 - Cell 2
27Enrico Salvador (Ita) Tirol Cycling Team0:45:43
28Ildar Arslanov (Rus) Gazprom – Rusvelo0:47:18
29Adne Van Engelen (Ned) Bike Aid0:52:10
30Awet Habtom Tekle (Eri) Bike Aid0:52:32
31Miles Scotson (Aus) BMC Racing Team0:56:08
32Patrick Gamper (Aut) Tirol Cycling Team0:56:14
33Niccolo' Salvietti (Ita) Sangemini - Mg. K Vis1:00:22
34Calvin Watson (Aus) Aqua Blue Sport1:00:26
35Valens Ndaiasenga (Aut) Tirol Cycling Team1:01:15
36Pascal Ackermann (Ger) Bora-Hansgrohe1:05:42
37Paolo Prandini (Ita) Sangemini - Mg. K Vis1:09:14
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Cannondale-Drapac32:02:02
2AG2R La Mondiale0:01:21
3Astana Pro Team0:01:44
4Androni Sidermec0:01:46
5BMC Racing Team0:02:23
6Team Sky0:02:41
7Wilier Triestina0:05:34
8FDJ0:13:00
9Nippo - Vini Fantini0:19:12
10Bora-Hansgrohe0:20:48
11Caja Rural-Seguros RGA0:27:10
12ITA0:29:08
13Gazprom – Rusvelo0:34:04
14Bardiani CSF0:42:14
15Sangemini - Mg. K VisRow 14 - Cell 2
16Aqua Blue Sport0:53:43
17Tirol Cycling Team1:10:12
18Bike Aid1:44:05
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