Vuelta a Espana: Nairo Quintana deals body blow to Froome on stage 15

Short mountain stages often lend themselves to explosive racing, and stage 15 of the Vuelta a Espana, won by Gianluca Brambilla (Etixx-QuickStep), saw race leader Nairo Quintana (Movistar) put Chris Froome (Team Sky) to the sword in spectacular fashion.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Gianluca Brambilla (Ita) Etixx - Quick-Step2:54:30
2Nairo Quintana (Col) Movistar Team0:00:03
3Fabio Felline (Ita) Trek-Segafredo0:00:25
4Kenny Elissonde (Fra) FDJ0:00:28
5David De La Cruz (Spa) Etixx - Quick-Step0:00:31
6Alberto Contador (Spa) Tinkoff Team0:00:34
7Davide Formolo (Ita) Cannondale-Drapac0:00:53
8Matvey Mamykin (Rus) Team Katusha0:01:16
9Esteban Chaves (Col) Orica-BikeExchange0:01:53
10Michele Scarponi (Ita) Astana Pro Team0:01:59
11Louis Meintjes (RSA) Lampre - Merida0:02:10
12Andrew Talansky (USA) Cannondale-DrapacRow 11 - Cell 2
13Samuel Sanchez (Spa) BMC Racing TeamRow 12 - Cell 2
14Daniel Moreno (Spa) Movistar TeamRow 13 - Cell 2
15Alejandro Valverde (Spa) Movistar Team0:02:31
16Egor Silin (Rus) Team KatushaRow 15 - Cell 2
17Omar Fraile (Spa) Dimension Data0:02:37
18Christopher Froome (GBr) Team Sky0:02:40
19Jean-Christophe Peraud (Fra) AG2R La MondialeRow 18 - Cell 2
20Jan Bakelants (Bel) AG2R La Mondiale0:02:45
21Simon Yates (GBr) Orica-BikeExchange0:02:47
22Ben Hermans (Bel) BMC Racing Team0:02:49
23Luis Angel Mate (Spa) Cofidis, Solutions CreditsRow 22 - Cell 2
24Tobias Ludvigsson (Swe) Team Giant-AlpecinRow 23 - Cell 2
25Maxime Monfort (Bel) Lotto Soudal0:03:00
26Benjamin King (USA) Cannondale-DrapacRow 25 - Cell 2
27George Bennett (NZl) Team LottoNl-Jumbo0:03:05
28Pavel Kochetkov (Rus) Team Katusha0:03:16
29Romain Hardy (Fra) Cofidis, Solutions CreditsRow 28 - Cell 2
30Sergio Pardilla (Spa) Caja Rural-Seguros RGA0:03:24
31Dylan Teuns (Bel) BMC Racing Team0:04:38
32Marcel Wyss (Swi) IAM Cycling0:05:13
33Merhawi Kudus (Eri) Dimension Data0:05:53
34Luis Leon Sanchez (Spa) Astana Pro Team0:06:10
35Jose Joaquin Rojas (Spa) Movistar Team0:10:12
36Jonathan Castroviejo (Spa) Movistar TeamRow 35 - Cell 2
37Haimar Zubeldia (Spa) Trek-SegafredoRow 36 - Cell 2
38Ivan Rovny (Rus) Tinkoff TeamRow 37 - Cell 2
39Yury Trofimov (Rus) Tinkoff TeamRow 38 - Cell 2
40Axel Domont (Fra) AG2R La MondialeRow 39 - Cell 2
41Moreno Moser (Ita) Cannondale-DrapacRow 40 - Cell 2
42Pierre Rolland (Fra) Cannondale-DrapacRow 41 - Cell 2
43Andrey Zeits (Kaz) Astana Pro Team0:14:07
44Thomas De Gendt (Bel) Lotto Soudal0:15:41
45Clement Chevrier (Fra) IAM CyclingRow 44 - Cell 2
46Quentin Jauregui (Fra) AG2R La MondialeRow 45 - Cell 2
47Zdenek Stybar (Cze) Etixx - Quick-StepRow 46 - Cell 2
48Dario Cataldo (Ita) Astana Pro TeamRow 47 - Cell 2
49Alessandro Vanotti (Ita) Astana Pro Team0:19:01
50Christoph Pfingsten (Ger) Bora-Argon 18Row 49 - Cell 2
51Julien Bernard (Fra) Trek-SegafredoRow 50 - Cell 2
52Valerio Conti (Ita) Lampre - MeridaRow 51 - Cell 2
53Jens Keukeleire (Bel) Orica-BikeExchangeRow 52 - Cell 2
54Damien Howson (Aus) Orica-BikeExchangeRow 53 - Cell 2
55Danilo Wyss (Swi) BMC Racing TeamRow 54 - Cell 2
56Jaime Roson (Spa) Caja Rural-Seguros RGARow 55 - Cell 2
57Imanol Erviti Ollo (Spa) Movistar TeamRow 56 - Cell 2
58David Arroyo (Spa) Caja Rural-Seguros RGARow 57 - Cell 2
59Ruben Fernandez (Spa) Movistar TeamRow 58 - Cell 2
60Hugh Carthy (GBr) Caja Rural-Seguros RGARow 59 - Cell 2
61Rory Sutherland (Aus) Movistar TeamRow 60 - Cell 2
62Kristijan Durasek (Cro) Lampre - MeridaRow 61 - Cell 2
63Mattia Cattaneo (Ita) Lampre - MeridaRow 62 - Cell 2
64Louis Vervaeke (Bel) Lotto SoudalRow 63 - Cell 2
65Chad Haga (USA) Team Giant-AlpecinRow 64 - Cell 2
66Tsgabu Grmay (Eth) Lampre - MeridaRow 65 - Cell 2
67Michael Gogl (Aut) Tinkoff TeamRow 66 - Cell 2
68Sergio Paulinho (Por) Tinkoff TeamRow 67 - Cell 2
69Daniele Bennati (Ita) Tinkoff TeamRow 68 - Cell 2
70Dries Devenyns (Bel) IAM Cycling0:21:12
71Davide Villella (Ita) Cannondale-Drapac0:24:48
72David Lopez Garcia (Spa) Team Sky0:41:32
73Sam Bewley (NZl) Orica-BikeExchange0:46:54
74Cesare Benedetti (Ita) Bora-Argon 180:53:54
75Gatis Smukulis (Lat) Astana Pro TeamRow 74 - Cell 2
76Bram Tankink (Ned) Team LottoNl-JumboRow 75 - Cell 2
77Robert Gesink (Ned) Team LottoNl-JumboRow 76 - Cell 2
78Niki Terpstra (Ned) Etixx - Quick-StepRow 77 - Cell 2
79Tiago Machado (Por) Team KatushaRow 78 - Cell 2
80Mario Costa (Por) Lampre - MeridaRow 79 - Cell 2
81Jhonatan Restrepo (Col) Team KatushaRow 80 - Cell 2
82Matthieu Ladagnous (Fra) FDJRow 81 - Cell 2
83Romain Cardis (Fra) Direct EnergieRow 82 - Cell 2
84José Mendes (Por) Bora-Argon 18Row 83 - Cell 2
85Gianni Meersman (Bel) Etixx - Quick-StepRow 84 - Cell 2
86Pierre-Roger Latour (Fra) AG2R La MondialeRow 85 - Cell 2
87José Herrada (Spa) Movistar TeamRow 86 - Cell 2
88Lilian Calmejane (Fra) Direct EnergieRow 87 - Cell 2
89Perrig Quemeneur (Fra) Direct EnergieRow 88 - Cell 2
90Fumiyuki Beppu (Jpn) Trek-SegafredoRow 89 - Cell 2
91Simon Pellaud (Swi) IAM CyclingRow 90 - Cell 2
92Gert Dockx (Bel) Lotto SoudalRow 91 - Cell 2
93Romain Sicard (Fra) Direct EnergieRow 92 - Cell 2
94Bart De Clercq (Bel) Lotto SoudalRow 93 - Cell 2
95Yves Lampaert (Bel) Etixx - Quick-StepRow 94 - Cell 2
96Jelle Wallays (Bel) Lotto SoudalRow 95 - Cell 2
97Manuele Boaro (Ita) Tinkoff TeamRow 96 - Cell 2
98Sander Armee (Bel) Lotto SoudalRow 97 - Cell 2
99Adam Hansen (Aus) Lotto SoudalRow 98 - Cell 2
100Sindre Skjoestad Lunke (Nor) Team Giant-AlpecinRow 99 - Cell 2
101Martin Velits (Svk) Etixx - Quick-StepRow 100 - Cell 2
102Odd Christian Eiking (Nor) FDJRow 101 - Cell 2
103Ryan Anderson (Can) Direct EnergieRow 102 - Cell 2
104Kristian Sbaragli (Ita) Dimension DataRow 103 - Cell 2
105Alberto Losada (Spa) Team KatushaRow 104 - Cell 2
106Darwin Atapuma (Col) BMC Racing TeamRow 105 - Cell 2
107Maxime Bouet (Fra) Etixx - Quick-StepRow 106 - Cell 2
108Gediminas Bagdonas (Ltu) AG2R La MondialeRow 107 - Cell 2
109Vegard Stake Laengen (Nor) IAM CyclingRow 108 - Cell 2
110Christophe Riblon (Fra) AG2R La MondialeRow 109 - Cell 2
111Silvan Dillier (Swi) BMC Racing TeamRow 110 - Cell 2
112Sven Erik Bystrøm (Nor) Team KatushaRow 111 - Cell 2
113Tejay Van Garderen (USA) BMC Racing TeamRow 112 - Cell 2
114Christian Knees (Ger) Team SkyRow 113 - Cell 2
115Laurent Didier (Lux) Trek-SegafredoRow 114 - Cell 2
116Brian Nauleau (Fra) Direct EnergieRow 115 - Cell 2
117Eduard Prades (Spa) Caja Rural-Seguros RGARow 116 - Cell 2
118Simon Gerrans (Aus) Orica-BikeExchangeRow 117 - Cell 2
119Jonas Vangenechten (Bel) IAM CyclingRow 118 - Cell 2
120Riccardo Zoidl (Aut) Trek-SegafredoRow 119 - Cell 2
121Loïc Chetout (Fra) Cofidis, Solutions CreditsRow 120 - Cell 2
122Lawrence Warbasse (USA) IAM CyclingRow 121 - Cell 2
123Jack Haig (Aus) Orica-BikeExchangeRow 122 - Cell 2
124François Bidard (Fra) AG2R La MondialeRow 123 - Cell 2
125Lorenzo Manzin (Fra) FDJRow 124 - Cell 2
126Tyler Farrar (USA) Dimension DataRow 125 - Cell 2
127Pieter Serry (Bel) Etixx - Quick-StepRow 126 - Cell 2
128Scott Thwaites (GBr) Bora-Argon 18Row 127 - Cell 2
129Jos Van Emden (Ned) Team LottoNl-JumboRow 128 - Cell 2
130Dmitriy Gruzdev (Kaz) Astana Pro TeamRow 129 - Cell 2
131Julien Morice (Fra) Direct EnergieRow 130 - Cell 2
132Rudiger Selig (Ger) Bora-Argon 18Row 131 - Cell 2
133Nick Dougall (RSA) Dimension DataRow 132 - Cell 2
134Michael Schwarzmann (Ger) Bora-Argon 18Row 133 - Cell 2
135Magnus Cort Nielsen (Den) Orica-BikeExchangeRow 134 - Cell 2
136Salvatore Puccio (Ita) Team SkyRow 135 - Cell 2
137Pello Bilbao (Spa) Caja Rural-Seguros RGARow 136 - Cell 2
138Jaco Venter (RSA) Dimension DataRow 137 - Cell 2
139Ilia Koshevoy (Blr) Lampre - MeridaRow 138 - Cell 2
140Jesus Hernandez (Spa) Tinkoff TeamRow 139 - Cell 2
141Koen De Kort (Ned) Team Giant-AlpecinRow 140 - Cell 2
142Jean-Pierre Drucker (Lux) BMC Racing TeamRow 141 - Cell 2
143Kiel Reijnen (USA) Trek-SegafredoRow 142 - Cell 2
144Michal Golas (Pol) Team SkyRow 143 - Cell 2
145Alexandre Geniez (Fra) FDJRow 144 - Cell 2
146Yukiya Arashiro (Jpn) Lampre - MeridaRow 145 - Cell 2
147Johannes Fröhlinger (Ger) Team Giant-AlpecinRow 146 - Cell 2
148Gregor Muhlberger (Aut) Bora-Argon 18Row 147 - Cell 2
149Tosh Van Der Sande (Bel) Lotto SoudalRow 148 - Cell 2
150Martijn Keizer (Ned) Team LottoNl-JumboRow 149 - Cell 2
151Svein Tuft (Can) Orica-BikeExchangeRow 150 - Cell 2
152Sergey Lagutin (Rus) Team KatushaRow 151 - Cell 2
153Rudy Molard (Fra) Cofidis, Solutions CreditsRow 152 - Cell 2
154Stéphane Rossetto (Fra) Cofidis, Solutions CreditsRow 153 - Cell 2
155Mathias Frank (Swi) IAM CyclingRow 154 - Cell 2
156Tom Stamsnijder (Ned) Team Giant-AlpecinRow 155 - Cell 2
157Koen Bouwman (Ned) Team LottoNl-JumboRow 156 - Cell 2
158Victor Campenaerts (Bel) Team LottoNl-JumboRow 157 - Cell 2
159Nikias Arndt (Ger) Team Giant-AlpecinRow 158 - Cell 2
160Joe Dombrowski (USA) Cannondale-DrapacRow 159 - Cell 2
161Jerome Cousin (Fra) Cofidis, Solutions CreditsRow 160 - Cell 2
162Ian Boswell (USA) Team SkyRow 161 - Cell 2
163Leopold Konig (Cze) Team SkyRow 162 - Cell 2
164Peter Kennaugh (GBr) Team SkyRow 163 - Cell 2
DNSJacques Janse Van Rensburg (RSA) Dimension DataRow 164 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Biescas, 90km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alberto Contador (Spa) Tinkoff Team4pts
2Ivan Rovny (Rus) Tinkoff Team2Row 1 - Cell 3
3Jonathan Castroviejo (Spa) Movistar Team1Row 2 - Cell 3
Swipe to scroll horizontally
Finish
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Gianluca Brambilla (Ita) Etixx - Quick-Step25pts
2Nairo Quintana (Col) Movistar Team20Row 1 - Cell 3
3Fabio Felline (Ita) Trek-Segafredo16Row 2 - Cell 3
4Kenny Elissonde (Fra) FDJ14Row 3 - Cell 3
5David De La Cruz (Spa) Etixx - Quick-Step12Row 4 - Cell 3
6Alberto Contador (Spa) Tinkoff Team10Row 5 - Cell 3
7Davide Formolo (Ita) Cannondale-Drapac9Row 6 - Cell 3
8Matvey Mamykin (Rus) Team Katusha8Row 7 - Cell 3
9Esteban Chaves (Col) Orica-BikeExchange7Row 8 - Cell 3
10Michele Scarponi (Ita) Astana Pro Team6Row 9 - Cell 3
11Louis Meintjes (RSA) Lampre - Merida5Row 10 - Cell 3
12Andrew Talansky (USA) Cannondale-Drapac4Row 11 - Cell 3
13Samuel Sanchez (Spa) BMC Racing Team3Row 12 - Cell 3
14Daniel Moreno (Spa) Movistar Team2Row 13 - Cell 3
15Alejandro Valverde (Spa) Movistar Team1Row 14 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Alto de Petralba, 41.3km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Omar Fraile (Spa) Dimension Data3pts
2Kenny Elissonde (Fra) FDJ2Row 1 - Cell 3
3Yury Trofimov (Rus) Tinkoff Team1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Alto de Cotefablo, 76.5km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Omar Fraile (Spa) Dimension Data5pts
2Kenny Elissonde (Fra) FDJ3Row 1 - Cell 3
3Yury Trofimov (Rus) Tinkoff Team1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 3 - Aramon Formigal, 118.5km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Gianluca Brambilla (Ita) Etixx - Quick-Step10pts
2Nairo Quintana (Col) Movistar Team6Row 1 - Cell 3
3Fabio Felline (Ita) Trek-Segafredo4Row 2 - Cell 3
4Kenny Elissonde (Fra) FDJ2Row 3 - Cell 3
5David De La Cruz (Spa) Etixx - Quick-Step1Row 4 - Cell 3
Swipe to scroll horizontally
Combative
#Rider Name (Country) Team
1Alberto Contador (Spa) Tinkoff Team
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1Movistar Team8:48:14
2Cannondale-Drapac0:01:19
3Team Katusha0:02:19
4BMC Racing Team0:04:53
5AG2R La Mondiale0:10:53
6Etixx - Quick-Step0:11:28
7Tinkoff Team0:16:14
8Astana Pro Team0:17:32
9Orica-BikeExchange0:18:57
10Trek-Segafredo0:24:54
11Lotto Soudal0:32:58
12Lampre - Merida0:35:28
13Caja Rural-Seguros RGA0:36:42
14IAM Cycling0:37:22
15Cofidis, Solutions Credits0:55:15
16Dimension Data0:57:40
17Team Giant-Alpecin1:11:00
18Team Sky1:33:22
19FDJ1:43:32
20Team LottoNl-Jumbo1:46:09
21Bora-Argon 182:02:05
22Direct Energie2:36:58
Swipe to scroll horizontally
General classification after stage 15
#Rider Name (Country) TeamResult
1Nairo Quintana (Col) Movistar Team61:36:07
2Christopher Froome (GBr) Team Sky0:03:37
3Esteban Chaves (Col) Orica-BikeExchange0:03:57
4Alberto Contador (Spa) Tinkoff Team0:04:02
5Simon Yates (GBr) Orica-BikeExchange0:05:07
6Samuel Sanchez (Spa) BMC Racing Team0:06:12
7Andrew Talansky (USA) Cannondale-Drapac0:06:43
8Davide Formolo (Ita) Cannondale-Drapac0:07:17
9David De La Cruz (Spa) Etixx - Quick-Step0:07:23
10Michele Scarponi (Ita) Astana Pro Team0:07:39
11Daniel Moreno (Spa) Movistar Team0:08:05
12George Bennett (NZl) Team LottoNl-Jumbo0:09:45
13Sergio Pardilla (Spa) Caja Rural-Seguros RGA0:10:09
14Jean-Christophe Peraud (Fra) AG2R La Mondiale0:11:06
15Ben Hermans (Bel) BMC Racing Team0:11:44
16Alejandro Valverde (Spa) Movistar Team0:12:48
17Egor Silin (Rus) Team Katusha0:13:55
18Maxime Monfort (Bel) Lotto Soudal0:17:25
19Kenny Elissonde (Fra) FDJ0:19:57
20Jan Bakelants (Bel) AG2R La Mondiale0:22:48
21Marcel Wyss (Swi) IAM Cycling0:31:53
22Romain Hardy (Fra) Cofidis, Solutions Credits0:31:54
23Haimar Zubeldia (Spa) Trek-Segafredo0:32:56
24Gianluca Brambilla (Ita) Etixx - Quick-Step0:37:38
25Andrey Zeits (Kaz) Astana Pro Team0:40:49
26Matvey Mamykin (Rus) Team Katusha0:42:13
27Luis Angel Mate (Spa) Cofidis, Solutions Credits0:48:14
28Louis Meintjes (RSA) Lampre - Merida0:48:36
29Luis Leon Sanchez (Spa) Astana Pro Team0:53:39
30Fabio Felline (Ita) Trek-Segafredo0:55:06
31Leopold Konig (Cze) Team Sky0:56:35
32Peter Kennaugh (GBr) Team Sky1:02:08
33Merhawi Kudus (Eri) Dimension Data1:02:39
34Ruben Fernandez (Spa) Movistar Team1:02:42
35Pierre-Roger Latour (Fra) AG2R La Mondiale1:02:50
36Rudy Molard (Fra) Cofidis, Solutions Credits1:04:28
37Yury Trofimov (Rus) Tinkoff Team1:07:44
38Jonathan Castroviejo (Spa) Movistar Team1:10:42
39Darwin Atapuma (Col) BMC Racing Team1:12:28
40Pierre Rolland (Fra) Cannondale-Drapac1:12:39
41Jose Joaquin Rojas (Spa) Movistar Team1:16:52
42Damien Howson (Aus) Orica-BikeExchange1:17:00
43José Mendes (Por) Bora-Argon 181:17:03
44Maxime Bouet (Fra) Etixx - Quick-Step1:17:41
45Romain Sicard (Fra) Direct Energie1:22:20
46Tobias Ludvigsson (Swe) Team Giant-Alpecin1:22:39
47Danilo Wyss (Swi) BMC Racing Team1:22:47
48Jesus Hernandez (Spa) Tinkoff Team1:24:07
49Lawrence Warbasse (USA) IAM Cycling1:25:26
50Axel Domont (Fra) AG2R La Mondiale1:26:40
51Clement Chevrier (Fra) IAM Cycling1:29:00
52Mathias Frank (Swi) IAM Cycling1:29:40
53Benjamin King (USA) Cannondale-Drapac1:34:42
54Pavel Kochetkov (Rus) Team Katusha1:35:20
55Robert Gesink (Ned) Team LottoNl-Jumbo1:36:18
56Dario Cataldo (Ita) Astana Pro Team1:37:04
57Julien Bernard (Fra) Trek-Segafredo1:44:50
58Tsgabu Grmay (Eth) Lampre - Merida1:46:36
59Riccardo Zoidl (Aut) Trek-Segafredo1:50:20
60Davide Villella (Ita) Cannondale-Drapac1:50:28
61Alberto Losada (Spa) Team Katusha1:50:30
62Zdenek Stybar (Cze) Etixx - Quick-Step1:54:52
63Bart De Clercq (Bel) Lotto Soudal1:58:59
64Thomas De Gendt (Bel) Lotto Soudal1:59:16
65Jens Keukeleire (Bel) Orica-BikeExchange1:59:31
66Omar Fraile (Spa) Dimension Data1:59:37
67Stéphane Rossetto (Fra) Cofidis, Solutions Credits2:03:17
68David Lopez Garcia (Spa) Team Sky2:06:45
69Michael Gogl (Aut) Tinkoff Team2:14:02
70Kristijan Durasek (Cro) Lampre - Merida2:14:06
71Valerio Conti (Ita) Lampre - Merida2:14:12
72Ian Boswell (USA) Team Sky2:21:39
73Jaime Roson (Spa) Caja Rural-Seguros RGA2:25:41
74Chad Haga (USA) Team Giant-Alpecin2:25:58
75Louis Vervaeke (Bel) Lotto Soudal2:26:08
76Odd Christian Eiking (Nor) FDJ2:31:08
77Joe Dombrowski (USA) Cannondale-Drapac2:31:09
78Sergey Lagutin (Rus) Team Katusha2:32:29
79Vegard Stake Laengen (Nor) IAM Cycling2:33:27
80Cesare Benedetti (Ita) Bora-Argon 182:33:57
81Perrig Quemeneur (Fra) Direct Energie2:35:15
82Mattia Cattaneo (Ita) Lampre - Merida2:37:42
83Lilian Calmejane (Fra) Direct Energie2:37:47
84Gatis Smukulis (Lat) Astana Pro Team2:37:58
85Quentin Jauregui (Fra) AG2R La Mondiale2:39:07
86Christoph Pfingsten (Ger) Bora-Argon 182:39:58
87Alessandro Vanotti (Ita) Astana Pro Team2:40:54
88Johannes Fröhlinger (Ger) Team Giant-Alpecin2:41:08
89Sander Armee (Bel) Lotto Soudal2:41:22
90Tejay Van Garderen (USA) BMC Racing Team2:41:25
91Jelle Wallays (Bel) Lotto Soudal2:41:40
92François Bidard (Fra) AG2R La Mondiale2:42:15
93Ivan Rovny (Rus) Tinkoff Team2:42:21
94Moreno Moser (Ita) Cannondale-Drapac2:42:51
95Tiago Machado (Por) Team Katusha2:43:04
96Kristian Sbaragli (Ita) Dimension Data2:43:56
97Pello Bilbao (Spa) Caja Rural-Seguros RGA2:44:19
98Dylan Teuns (Bel) BMC Racing Team2:44:49
99Silvan Dillier (Swi) BMC Racing Team2:44:58
100José Herrada (Spa) Movistar Team2:45:12
101Alexandre Geniez (Fra) FDJ2:46:19
102Laurent Didier (Lux) Trek-Segafredo2:46:46
103Simon Gerrans (Aus) Orica-BikeExchange2:46:59
104Imanol Erviti Ollo (Spa) Movistar Team2:48:36
105Koen De Kort (Ned) Team Giant-Alpecin2:49:56
106Dries Devenyns (Bel) IAM Cycling2:50:49
107Daniele Bennati (Ita) Tinkoff Team2:52:56
108Simon Pellaud (Swi) IAM Cycling2:54:55
109Jack Haig (Aus) Orica-BikeExchange2:58:04
110Tosh Van Der Sande (Bel) Lotto Soudal2:58:07
111Bram Tankink (Ned) Team LottoNl-Jumbo2:58:51
112Pieter Serry (Bel) Etixx - Quick-Step2:59:06
113Matthieu Ladagnous (Fra) FDJ2:59:49
114Yukiya Arashiro (Jpn) Lampre - Merida3:00:28
115Adam Hansen (Aus) Lotto Soudal3:01:12
116Sergio Paulinho (Por) Tinkoff Team3:04:58
117Gianni Meersman (Bel) Etixx - Quick-Step3:05:58
118Gregor Muhlberger (Aut) Bora-Argon 183:08:13
119Hugh Carthy (GBr) Caja Rural-Seguros RGA3:10:56
120Yves Lampaert (Bel) Etixx - Quick-Step3:11:30
121Fumiyuki Beppu (Jpn) Trek-Segafredo3:12:00
122Koen Bouwman (Ned) Team LottoNl-Jumbo3:15:11
123Dmitriy Gruzdev (Kaz) Astana Pro Team3:15:31
124David Arroyo (Spa) Caja Rural-Seguros RGA3:16:44
125Scott Thwaites (GBr) Bora-Argon 183:18:38
126Salvatore Puccio (Ita) Team Sky3:19:46
127Michal Golas (Pol) Team Sky3:21:25
128Rory Sutherland (Aus) Movistar Team3:22:34
129Gert Dockx (Bel) Lotto Soudal3:25:10
130Tom Stamsnijder (Ned) Team Giant-Alpecin3:26:05
131Christian Knees (Ger) Team Sky3:26:35
132Jhonatan Restrepo (Col) Team Katusha3:29:41
133Sindre Skjoestad Lunke (Nor) Team Giant-Alpecin3:30:04
134Eduard Prades (Spa) Caja Rural-Seguros RGA3:33:05
135Jerome Cousin (Fra) Cofidis, Solutions Credits3:33:12
136Kiel Reijnen (USA) Trek-Segafredo3:35:18
137Martijn Keizer (Ned) Team LottoNl-Jumbo3:37:59
138Gediminas Bagdonas (Ltu) AG2R La Mondiale3:40:10
139Ryan Anderson (Can) Direct Energie3:43:10
140Sam Bewley (NZl) Orica-BikeExchange3:43:48
141Niki Terpstra (Ned) Etixx - Quick-Step3:45:42
142Loïc Chetout (Fra) Cofidis, Solutions Credits3:46:53
143Magnus Cort Nielsen (Den) Orica-BikeExchange3:47:56
144Sven Erik Bystrøm (Nor) Team Katusha3:49:18
145Jonas Vangenechten (Bel) IAM Cycling3:49:41
146Victor Campenaerts (Bel) Team LottoNl-Jumbo3:49:48
147Jean-Pierre Drucker (Lux) BMC Racing Team3:52:28
148Jaco Venter (RSA) Dimension Data3:54:43
149Jos Van Emden (Ned) Team LottoNl-Jumbo3:54:53
150Mario Costa (Por) Lampre - Merida3:57:59
151Ilia Koshevoy (Blr) Lampre - Merida3:58:12
152Brian Nauleau (Fra) Direct Energie3:59:16
153Lorenzo Manzin (Fra) FDJ3:59:59
154Martin Velits (Svk) Etixx - Quick-Step4:00:54
155Romain Cardis (Fra) Direct Energie4:02:21
156Christophe Riblon (Fra) AG2R La Mondiale4:03:45
157Manuele Boaro (Ita) Tinkoff Team4:05:53
158Tyler Farrar (USA) Dimension Data4:05:55
159Julien Morice (Fra) Direct Energie4:06:29
160Nick Dougall (RSA) Dimension DataRow 159 - Cell 2
161Rudiger Selig (Ger) Bora-Argon 184:09:12
162Michael Schwarzmann (Ger) Bora-Argon 184:12:25
163Svein Tuft (Can) Orica-BikeExchange4:13:02
164Nikias Arndt (Ger) Team Giant-Alpecin4:15:44
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alejandro Valverde (Spa) Movistar Team93pts
2Nairo Quintana (Col) Movistar Team86Row 1 - Cell 3
3Fabio Felline (Ita) Trek-Segafredo76Row 2 - Cell 3
4Luis Leon Sanchez (Spa) Astana Pro Team65Row 3 - Cell 3
5Christopher Froome (GBr) Team Sky62Row 4 - Cell 3
6Simon Yates (GBr) Orica-BikeExchange54Row 5 - Cell 3
7Kenny Elissonde (Fra) FDJ47Row 6 - Cell 3
8Alberto Contador (Spa) Tinkoff Team45Row 7 - Cell 3
9Esteban Chaves (Col) Orica-BikeExchange45Row 8 - Cell 3
10David De La Cruz (Spa) Etixx - Quick-Step44Row 9 - Cell 3
11Gianluca Brambilla (Ita) Etixx - Quick-Step39Row 10 - Cell 3
12Gianni Meersman (Bel) Etixx - Quick-Step35Row 11 - Cell 3
13Jan Bakelants (Bel) AG2R La Mondiale32Row 12 - Cell 3
14Jens Keukeleire (Bel) Orica-BikeExchange30Row 13 - Cell 3
15Valerio Conti (Ita) Lampre - Merida25Row 14 - Cell 3
16Samuel Sanchez (Spa) BMC Racing Team25Row 15 - Cell 3
17Michele Scarponi (Ita) Astana Pro Team25Row 16 - Cell 3
18Egor Silin (Rus) Team Katusha24Row 17 - Cell 3
19Romain Hardy (Fra) Cofidis, Solutions Credits24Row 18 - Cell 3
20Robert Gesink (Ned) Team LottoNl-Jumbo20Row 19 - Cell 3
21Ruben Fernandez (Spa) Movistar Team20Row 20 - Cell 3
22Danilo Wyss (Swi) BMC Racing Team20Row 21 - Cell 3
23Axel Domont (Fra) AG2R La Mondiale20Row 22 - Cell 3
24Dries Devenyns (Bel) IAM Cycling20Row 23 - Cell 3
25Daniele Bennati (Ita) Tinkoff Team20Row 24 - Cell 3
26Omar Fraile (Spa) Dimension Data18Row 25 - Cell 3
27Benjamin King (USA) Cannondale-Drapac18Row 26 - Cell 3
28Sergey Lagutin (Rus) Team Katusha16Row 27 - Cell 3
29Ben Hermans (Bel) BMC Racing Team16Row 28 - Cell 3
30Andrey Zeits (Kaz) Astana Pro Team16Row 29 - Cell 3
31Moreno Moser (Ita) Cannondale-Drapac16Row 30 - Cell 3
32Andrew Talansky (USA) Cannondale-Drapac15Row 31 - Cell 3
33George Bennett (NZl) Team LottoNl-Jumbo14Row 32 - Cell 3
34Pierre Rolland (Fra) Cannondale-Drapac14Row 33 - Cell 3
35Michael Gogl (Aut) Tinkoff Team14Row 34 - Cell 3
36Mattia Cattaneo (Ita) Lampre - Merida14Row 35 - Cell 3
37Thomas De Gendt (Bel) Lotto Soudal13Row 36 - Cell 3
38Jonas Vangenechten (Bel) IAM Cycling12Row 37 - Cell 3
39Daniel Moreno (Spa) Movistar Team12Row 38 - Cell 3
40Alexandre Geniez (Fra) FDJ11Row 39 - Cell 3
41Davide Formolo (Ita) Cannondale-Drapac11Row 40 - Cell 3
42Haimar Zubeldia (Spa) Trek-Segafredo10Row 41 - Cell 3
43Zdenek Stybar (Cze) Etixx - Quick-Step9Row 42 - Cell 3
44Matvey Mamykin (Rus) Team Katusha8Row 43 - Cell 3
45Louis Meintjes (RSA) Lampre - Merida8Row 44 - Cell 3
46Chad Haga (USA) Team Giant-Alpecin8Row 45 - Cell 3
47Jean-Christophe Peraud (Fra) AG2R La Mondiale7Row 46 - Cell 3
48Jose Joaquin Rojas (Spa) Movistar Team7Row 47 - Cell 3
49Jaime Roson (Spa) Caja Rural-Seguros RGA7Row 48 - Cell 3
50Kristian Sbaragli (Ita) Dimension Data7Row 49 - Cell 3
51Sergio Pardilla (Spa) Caja Rural-Seguros RGA6Row 50 - Cell 3
52Dylan Teuns (Bel) BMC Racing Team6Row 51 - Cell 3
53Maxime Monfort (Bel) Lotto Soudal4Row 52 - Cell 3
54Marcel Wyss (Swi) IAM Cycling3Row 53 - Cell 3
55Merhawi Kudus (Eri) Dimension Data3Row 54 - Cell 3
56Pavel Kochetkov (Rus) Team Katusha3Row 55 - Cell 3
57Mathias Frank (Swi) IAM Cycling2Row 56 - Cell 3
58Ivan Rovny (Rus) Tinkoff Team2Row 57 - Cell 3
59Rory Sutherland (Aus) Movistar Team2Row 58 - Cell 3
60Luis Angel Mate (Spa) Cofidis, Solutions Credits1Row 59 - Cell 3
61Jonathan Castroviejo (Spa) Movistar Team1Row 60 - Cell 3
62Julien Bernard (Fra) Trek-Segafredo1Row 61 - Cell 3
63Christoph Pfingsten (Ger) Bora-Argon 181Row 62 - Cell 3
64Lilian Calmejane (Fra) Direct EnergieRow 63 - Cell 2 Row 63 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Kenny Elissonde (Fra) FDJ56pts
2Omar Fraile (Spa) Dimension Data48Row 1 - Cell 3
3Robert Gesink (Ned) Team LottoNl-Jumbo30Row 2 - Cell 3
4Nairo Quintana (Col) Movistar Team27Row 3 - Cell 3
5Alexandre Geniez (Fra) FDJ25Row 4 - Cell 3
6Egor Silin (Rus) Team Katusha23Row 5 - Cell 3
7Sergey Lagutin (Rus) Team Katusha22Row 6 - Cell 3
8Thomas De Gendt (Bel) Lotto Soudal19Row 7 - Cell 3
9Gianluca Brambilla (Ita) Etixx - Quick-Step18Row 8 - Cell 3
10Christopher Froome (GBr) Team Sky16Row 9 - Cell 3
11Luis Angel Mate (Spa) Cofidis, Solutions Credits15Row 10 - Cell 3
12David Lopez Garcia (Spa) Team Sky12Row 11 - Cell 3
13David De La Cruz (Spa) Etixx - Quick-Step9Row 12 - Cell 3
14George Bennett (NZl) Team LottoNl-Jumbo9Row 13 - Cell 3
15Dries Devenyns (Bel) IAM Cycling8Row 14 - Cell 3
16Jan Bakelants (Bel) AG2R La Mondiale8Row 15 - Cell 3
17Axel Domont (Fra) AG2R La Mondiale8Row 16 - Cell 3
18Alejandro Valverde (Spa) Movistar Team7Row 17 - Cell 3
19Darwin Atapuma (Col) BMC Racing Team6Row 18 - Cell 3
20Lilian Calmejane (Fra) Direct Energie5Row 19 - Cell 3
21Pieter Serry (Bel) Etixx - Quick-Step5Row 20 - Cell 3
22Simon Pellaud (Swi) IAM Cycling4Row 21 - Cell 3
23Simon Yates (GBr) Orica-BikeExchange4Row 22 - Cell 3
24Fabio Felline (Ita) Trek-Segafredo4Row 23 - Cell 3
25Julien Bernard (Fra) Trek-Segafredo4Row 24 - Cell 3
26Vegard Stake Laengen (Nor) IAM Cycling4Row 25 - Cell 3
27Perrig Quemeneur (Fra) Direct Energie4Row 26 - Cell 3
28Tiago Machado (Por) Team Katusha3Row 27 - Cell 3
29Andrey Zeits (Kaz) Astana Pro Team3Row 28 - Cell 3
30Ruben Fernandez (Spa) Movistar Team3Row 29 - Cell 3
31Valerio Conti (Ita) Lampre - Merida3Row 30 - Cell 3
32Cesare Benedetti (Ita) Bora-Argon 183Row 31 - Cell 3
33Sander Armee (Bel) Lotto Soudal3Row 32 - Cell 3
34Haimar Zubeldia (Spa) Trek-Segafredo2Row 33 - Cell 3
35Leopold Konig (Cze) Team Sky2Row 34 - Cell 3
36Peter Kennaugh (GBr) Team Sky2Row 35 - Cell 3
37Yury Trofimov (Rus) Tinkoff Team2Row 36 - Cell 3
38Jose Joaquin Rojas (Spa) Movistar Team2Row 37 - Cell 3
39Stéphane Rossetto (Fra) Cofidis, Solutions Credits2Row 38 - Cell 3
40Mattia Cattaneo (Ita) Lampre - Merida2Row 39 - Cell 3
41Moreno Moser (Ita) Cannondale-Drapac2Row 40 - Cell 3
42Pello Bilbao (Spa) Caja Rural-Seguros RGA2Row 41 - Cell 3
43Tom Stamsnijder (Ned) Team Giant-Alpecin2Row 42 - Cell 3
44Romain Cardis (Fra) Direct Energie2Row 43 - Cell 3
45Alberto Contador (Spa) Tinkoff Team1Row 44 - Cell 3
46Daniel Moreno (Spa) Movistar Team1Row 45 - Cell 3
47Sergio Pardilla (Spa) Caja Rural-Seguros RGA1Row 46 - Cell 3
48Benjamin King (USA) Cannondale-Drapac1Row 47 - Cell 3
49Gatis Smukulis (Lat) Astana Pro Team1Row 48 - Cell 3
50Jelle Wallays (Bel) Lotto Soudal1Row 49 - Cell 3
51Victor Campenaerts (Bel) Team LottoNl-Jumbo1Row 50 - Cell 3
52Brian Nauleau (Fra) Direct Energie1Row 51 - Cell 3
Swipe to scroll horizontally
Combination classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Nairo Quintana (Col) Movistar Team7pts
2Christopher Froome (GBr) Team Sky17Row 1 - Cell 3
3Kenny Elissonde (Fra) FDJ27Row 2 - Cell 3
4David De La Cruz (Spa) Etixx - Quick-Step32Row 3 - Cell 3
5Simon Yates (GBr) Orica-BikeExchange34Row 4 - Cell 3
6Alejandro Valverde (Spa) Movistar Team35Row 5 - Cell 3
7Egor Silin (Rus) Team Katusha41Row 6 - Cell 3
8Gianluca Brambilla (Ita) Etixx - Quick-Step44Row 7 - Cell 3
9Jan Bakelants (Bel) AG2R La Mondiale49Row 8 - Cell 3
10Alberto Contador (Spa) Tinkoff Team57Row 9 - Cell 3
11Fabio Felline (Ita) Trek-Segafredo57Row 10 - Cell 3
12George Bennett (NZl) Team LottoNl-Jumbo59Row 11 - Cell 3
13Robert Gesink (Ned) Team LottoNl-Jumbo78Row 12 - Cell 3
14Andrey Zeits (Kaz) Astana Pro Team84Row 13 - Cell 3
15Ruben Fernandez (Spa) Movistar Team85Row 14 - Cell 3
16Axel Domont (Fra) AG2R La Mondiale90Row 15 - Cell 3
17Omar Fraile (Spa) Dimension Data94Row 16 - Cell 3
18Daniel Moreno (Spa) Movistar Team96Row 17 - Cell 3
19Luis Angel Mate (Spa) Cofidis, Solutions Credits98Row 18 - Cell 3
20Haimar Zubeldia (Spa) Trek-Segafredo99Row 19 - Cell 3
21Thomas De Gendt (Bel) Lotto Soudal109Row 20 - Cell 3
22Sergio Pardilla (Spa) Caja Rural-Seguros RGA111Row 21 - Cell 3
23Sergey Lagutin (Rus) Team Katusha113Row 22 - Cell 3
24Valerio Conti (Ita) Lampre - Merida117Row 23 - Cell 3
25Darwin Atapuma (Col) BMC Racing Team124Row 24 - Cell 3
26Jose Joaquin Rojas (Spa) Movistar Team127Row 25 - Cell 3
27Benjamin King (USA) Cannondale-Drapac128Row 26 - Cell 3
28Leopold Konig (Cze) Team Sky131Row 27 - Cell 3
29Julien Bernard (Fra) Trek-Segafredo144Row 28 - Cell 3
30Dries Devenyns (Bel) IAM Cycling145Row 29 - Cell 3
31Alexandre Geniez (Fra) FDJ146Row 30 - Cell 3
32Mattia Cattaneo (Ita) Lampre - Merida158Row 31 - Cell 3
33Peter Kennaugh (GBr) Team Sky164Row 32 - Cell 3
34Moreno Moser (Ita) Cannondale-Drapac166Row 33 - Cell 3
35Lilian Calmejane (Fra) Direct Energie167Row 34 - Cell 3
36David Lopez Garcia (Spa) Team Sky173Row 35 - Cell 3
37Vegard Stake Laengen (Nor) IAM Cycling175Row 36 - Cell 3
38Cesare Benedetti (Ita) Bora-Argon 18183Row 37 - Cell 3
39Perrig Quemeneur (Fra) Direct Energie183Row 38 - Cell 3
40Stéphane Rossetto (Fra) Cofidis, Solutions Credits194Row 39 - Cell 3
41Pieter Serry (Bel) Etixx - Quick-Step207Row 40 - Cell 3
42Gatis Smukulis (Lat) Astana Pro Team209Row 41 - Cell 3
43Pello Bilbao (Spa) Caja Rural-Seguros RGA211Row 42 - Cell 3
44Tiago Machado (Por) Team Katusha217Row 43 - Cell 3
45Sander Armee (Bel) Lotto Soudal220Row 44 - Cell 3
46Jelle Wallays (Bel) Lotto Soudal227Row 45 - Cell 3
47Simon Pellaud (Swi) IAM Cycling229Row 46 - Cell 3
48Tom Stamsnijder (Ned) Team Giant-Alpecin265Row 47 - Cell 3
49Romain Cardis (Fra) Direct Energie284Row 48 - Cell 3
50Brian Nauleau (Fra) Direct Energie309Row 49 - Cell 3
51Victor Campenaerts (Bel) Team LottoNl-Jumbo335Row 50 - Cell 3
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1BMC Racing Team183:43:06
2Movistar Team0:24:20
3Cannondale-Drapac0:24:50
4Team Katusha0:37:02
5Astana Pro Team0:38:25
6AG2R La Mondiale0:39:08
7Etixx - Quick-Step0:45:42
8IAM Cycling1:15:17
9Tinkoff Team1:16:48
10Orica-BikeExchange1:22:49
11Lotto Soudal1:27:28
12Cofidis, Solutions Credits1:32:45
13Trek-Segafredo1:41:03
14Team Sky1:54:15
15Caja Rural-Seguros RGA2:49:11
16Lampre - Merida3:17:37
17Team LottoNl-Jumbo3:52:29
18Dimension Data4:03:37
19Bora-Argon 184:28:34
20Team Giant-Alpecin5:00:38
21FDJ5:06:56
22Direct Energie5:18:25
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