Czwartek był kolejnym polskim dniem w tegorocznej Vuelcie – po zwycięstwie na 6. etapie, Marczyński dziś podwoił swój dorobek zwycięstw w wyścigu i wygrał 12. etap z metą w Antequerze. Po odważnym ataku z grupy uciekinierów na ostatnim podjeździe – Puerto del Torcal (na 142km) – kolarz Lotto Soudal rzadko oglądał się za siebie i już nigdy nie dał się złapać rywalom. W swojej solowej akcji Marczyński utrzymywał prawie minutę przewagi nad grupką pościgową, w której był Poljański, ale która nie miała szans w starciu z liderem, który narzucił sobie bardzo mocne tempo. Na mecie Marczyński zameldował się 52 sekundy przed grupą pościgową, z której najszybszy był Omar Fraile (Dimension Data), finiszujący przed Jose Joaquinem Rojasem (Movistar) i Poljańskim.
Faworyci także wykorzystali ten etap do ataku – na tym samym podjeździe zaatakował Alberto Contador (Trek-Segafredo), zyskując ostatecznie pół minuty nad rywalami, natomiast problemy miał Chris Froome (Team Sky). Lider wyścigu dwukrotnie upadł na trasie, ale ostatecznie zachował minutę przewagi nad Vincenzo Nibalim (Bahrain-Merida).
Krótki – 160-kilometrowy – ale intensywny w końcówce etap z Motril do Antequery znów był okazją dla uciekinierów i podobnie jak na 6. etapie, w 14-osobowej ucieczce dnia znalazła się dwójka Polaków – Marczyński i Poljański, a towarzyszyli im między innymi Brendan Canty (Cannondale-Drapac), Edward Theuns (Trek-Segafredo), Michael Morkov (Katiusza-Alpecin), David Arroyo (Caja Rural-Seguros RGA) i Diego Rosa (Team Sky).
Ich przewaga sięgnęła ośmiu minut na 50 kilometrów przed metą i powoli mogli coraz odważniej myśleć o zwycięstwie, tym bardziej, że po pokonaniu Puerto del León (na 101km) różnica wzrosła do 9 minut. Ostatni podjazd był więc najlepszą okazją dla uciekinierów, by zerwać rywali z koła. Pierwszy zaatakował Canty, ale to Marczyński, mieszkający w Andaluzji, wykorzystał znajomość terenu i zaatakował na 21 kilometrów przed metą, gdy do szczytu Puerto del Torcal pozostały cztery kilometry. Polak szybko zbudował kilkunastosekundową przewagę, którą na zjeździe powiększył i pewnie zmierzał po zwycięstwo. Za jego plecami toczyła się walka faworytów – w tym samym miejscu zaatakował Contador, gubiąc rywali i w swoim stylu pokonywał ostatnie metry pod górę, zyskując pół minuty przewagi. Hiszpan zmusił rywali do pogoni i błędów na zjeździe – dwukrotnie na asfalcie leżał Froome, który potem z pomocą kolegów musiał gonić najgroźniejszych rywali.
Na mecie Marczyński zameldował się z bezpieczną, prawie minutową przewagą, i mógł cieszyć się ze zwycięstwa. Ponad 7 minut za kolarzem Lotto Soudal na mecie zameldował się Contador, który grupę Nibalego wyprzedził o 22 sekundy, a Frooma o kolejne 20. Brytyjczyk zachował jednak prowadzenie w tabeli, ale jego przewaga nad Nibalim spadła do 59 sekund. Trzeci jest Johan Esteban Chaves (Orica-Scott).
Wyniki 12. etapu:
- 1 Tomasz Marczyński (Pol) Lotto Soudal 3:56:45
- 2 Omar Fraile Matarranza (Spa) Dimension Data 0:00:52
- 3 Jose Joaquin Rojas Gil (Spa) Movistar Team
- 4 Paweł Poljański (Pol) Bora-Hansgrohe
- 5 Stef Clement (Ned) Team LottoNL-Jumbo
- 6 Brendan Canty (Aus) Cannondale-Drapac 0:01:42
- 7 Anthony Perez (Fra) Cofidis, Solutions Credits 0:02:50
- 8 Jan Polanc (Slo) UAE Team Emirates
- 9 Andreas Schillinger (Ger) Bora-Hansgrohe
- 10 David Arroyo Duran (Spa) Caja Rural-Seguros RGA 0:03:00
- 11 Peter Koning (Ned) Aqua Blue Sport 0:05:03
- 12 Julien Duval (Fra) AG2R La Mondiale 0:06:49
- 13 Alberto Contador Velasco (Spa) Trek-Segafredo 0:07:25
- 14 Steven Kruijswijk (Ned) Team LottoNL-Jumbo 0:07:47
- 15 Miguel Angel Lopez (Col) Astana Pro Team
- 16 David de la Cruz (Spa) Quick-Step Floors
- 17 Vincenzo Nibali (Ita) Bahrain-Merida
- 18 Johan Esteban Chaves Rubio (Col) Orica-Scott
- 19 Nicolas Roche (Irl) BMC Racing Team
- 20 Ilnur Zakarin (Rus) Katusha-Alpecin
- 21 Michael Mørkøv (Den) Katusha-Alpecin
- 22 Wilco Kelderman (Ned) Team Sunweb
- 23 Fabio Aru (Ita) Astana Pro Team
- 24 Louis Meintjes (RSA) UAE Team Emirates
- 25 Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA
- 26 Sam Oomen (Ned) Team Sunweb
- 27 Michael Woods (Can) Cannondale-Drapac
- 28 Tejay van Garderen (USA) BMC Racing Team
- 29 Peter Stetina (USA) Trek-Segafredo
- 30 Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA
- 31 Pello Bilbao (Spa) Astana Pro Team 0:07:54
- 32 Christopher Froome (GBr) Team Sky 0:08:07
- 33 Wout Poels (Ned) Team Sky
- 34 Edward Theuns (Bel) Trek-Segafredo 0:08:14
- 35 Mikel Nieve Ituralde (Spa) Team Sky
- 36 Franco Pellizotti (Ita) Bahrain-Merida 0:09:20
- 37 Igor Anton Hernandez (Spa) Dimension Data 0:10:48
- 38 Darwin Atapuma (Col) UAE Team Emirates
- 39 Tobias Ludvigsson (Swe) FDJ
- 40 Bernardo Suaza (Col) Manzana Postobon
- 41 Luis León Sánchez (Spa) Astana Pro Team
- 42 Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits
- 43 Daniel Moreno Fernandez (Spa) Movistar Team
- 44 David Lopez Garcia (Spa) Team Sky
- 45 Antonio Pedrero (Spa) Movistar Team
- 46 Rafał Majka (Pol) Bora-Hansgrohe 0:10:54
- 47 Stéphane Rossetto (Fra) Cofidis, Solutions Credits 0:12:36
- 48 Fabricio Ferrari (Uru) Caja Rural-Seguros RGA
- 49 Carlos Verona Quintanilla (Spa) Orica-Scott
- 50 Joe Dombrowski (USA) Cannondale-Drapac
- 51 Alberto Losada Alguacil (Spa) Katusha-Alpecin
- 52 Valerio Agnoli (Ita) Bahrain-Merida
- 53 Bart De Clercq (Bel) Lotto Soudal
- 54 Jesus Hernandez Blazquez (Spa) Trek-Segafredo
- 55 Sander Armee (Bel) Lotto Soudal
- 56 Antwan Tolhoek (Ned) Team LottoNL-Jumbo
- 57 Koen Bouwman (Ned) Team LottoNL-Jumbo
- 58 Thomas De Gendt (Bel) Lotto Soudal 0:13:17
- 59 Clement Chevrier (Fra) AG2R La Mondiale 0:13:19
- 60 Romain Bardet (Fra) AG2R La Mondiale
- 61 Axel Domont (Fra) AG2R La Mondiale
- 62 Guillaume Bonnafond (Fra) Cofidis, Solutions Credits
- 63 Anthony Roux (Fra) FDJ
- 64 Aldemar Reyes (Col) Manzana Postobon
- 65 Giovanni Visconti (Ita) Bahrain-Merida
- 66 Chad Haga (USA) Team Sunweb 0:14:43
- 67 Juan Felipe Osorio (Col) Manzana Postobon 0:15:23
- 68 Przemysław Niemiec (Pol) UAE Team Emirates
- 69 Odd Christian Eiking (Nor) FDJ
- 70 Koen de Kort (Ned) Trek-Segafredo
- 71 Julien Bernard (Fra) Trek-Segafredo
- 72 Lasse Norman Hansen (Den) Aqua Blue Sport
- 73 Jimmy Turgis (Fra) Cofidis, Solutions Credits
- 74 Damiano Caruso (Ita) BMC Racing Team
- 75 Matej Mohoric (Slo) UAE Team Emirates
- 76 Alexandre Geniez (Fra) AG2R La Mondiale
- 77 Maxime Monfort (Bel) Lotto Soudal
- 78 Diego Rosa (Ita) Team Sky
- 79 Bob Jungels (Lux) Quick-Step Floors
- 80 Eros Capecchi (Ita) Quick-Step Floors
- 81 Nelson Oliveira (Por) Movistar Team
- 82 Salvatore Puccio (Ita) Team Sky
- 83 Gianni Moscon (Ita) Team Sky
- 84 Rohan Dennis (Aus) BMC Racing Team
- 85 Lachlan Morton (Aus) Dimension Data
- 86 Adam Hansen (Aus) Lotto Soudal
- 87 Simon Clarke (Aus) Cannondale-Drapac
- 88 Stefan Denifl (Aut) Aqua Blue Sport
- 89 Ricardo Vilela (Por) Manzana Postobon
- 90 Hernán Aguirre (Col) Manzana Postobon
- 91 Rui Alberto Faria da Costa (Por) UAE Team Emirates
- 92 Arnaud Courteille (Fra) FDJ
- 93 Ivan Garcia Cortina (Spa) Bahrain-Merida
- 94 Maxim Belkov (Rus) Katusha-Alpecin
- 95 Matvey Mamykin (Rus) Katusha-Alpecin
- 96 Anthony Turgis (Fra) Cofidis, Solutions Credits 0:17:49
- 97 Floris De Tier (Bel) Team LottoNL-Jumbo 0:17:52
- 98 Markel Irizar Aranburu (Spa) Trek-Segafredo
- 99 Tom Van Asbroeck (Bel) Cannondale-Drapac
- 100 Lennard Kämna (Ger) Team Sunweb
- 101 Patrick Konrad (Aut) Bora-Hansgrohe
- 102 Jacques Janse van Rensburg (RSA) Dimension Data
- 103 Kilian Frankiny (Swi) BMC Racing Team
- 104 Manuele Boaro (Ita) Bahrain-Merida
- 105 Francisco Ventoso (Spa) BMC Racing Team
- 106 Davide Villella (Ita) Cannondale-Drapac
- 107 Johannes Fröhlinger (Ger) Team Sunweb
- 108 Fernando Orjuela (Col) Manzana Postobon
- 109 Rubén Fernandez (Spa) Movistar Team
- 110 Jarlinson Pantano (Col) Trek-Segafredo
- 111 Daan Olivier (Ned) Team LottoNL-Jumbo
- 112 Antonio Nibali (Ita) Bahrain-Merida
- 113 Hugo Houle (Can) AG2R La Mondiale
- 114 Jeremy Maison (Fra) FDJ
- 115 Chris Hamilton (Aus) Team Sunweb
- 116 Toms Skujins (Lat) Cannondale-Drapac
- 117 Yves Lampaert (Bel) Quick-Step Floors 0:20:00
- 118 Niki Terpstra (Ned) Quick-Step Floors
- 119 Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits
- 120 Rein Taaramäe (Est) Katusha-Alpecin
- 121 Rafael Reis (Por) Caja Rural-Seguros RGA
- 122 Christian Knees (Ger) Team Sky 0:20:48
- 123 Jack Haig (Aus) Orica-Scott
- 124 Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA 0:21:49
- 125 Enric Mas (Spa) Quick-Step Floors
- 126 Loic Vliegen (Bel) BMC Racing Team
- 127 Nico Denz (Ger) AG2R La Mondiale
- 128 Lorrenzo Manzin (Fra) FDJ
- 129 Nicholas Schultz (Aus) Caja Rural-Seguros RGA
- 130 Sergei Chernetckii (Rus) Astana Pro Team
- 131 Nikita Stalnov (Kaz) Astana Pro Team
- 132 Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo
- 133 Hector Sáez Benito (Spa) Caja Rural-Seguros RGA
- 134 Juan José Lobato (Spa) Team LottoNL-Jumbo
- 135 Diego Rubio (Spa) Caja Rural-Seguros RGA
- 136 Adam Yates (GBr) Orica-Scott
- 137 Daniel Hoelgaard (Nor) FDJ
- 138 Domen Novak (Slo) Bahrain-Merida
- 139 Sam Bewley (NZl) Orica-Scott
- 140 Christopher Juul Jensen (Den) Orica-Scott
- 141 Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits
- 142 Tim Declercq (Bel) Quick-Step Floors
- 143 Thomas Scully (NZl) Cannondale-Drapac
- 144 Marco Haller (Aut) Katusha-Alpecin
- 145 Alexey Lutsenko (Kaz) Astana Pro Team 0:21:55
- 146 Christoph Pfingsten (Ger) Bora-Hansgrohe
- 147 Daniel Oss (Ita) BMC Racing Team
- 148 Alessandro De Marchi (Ita) BMC Racing Team
- 149 William Clarke (Aus) Cannondale-Drapac
- 150 Emanuel Buchmann (Ger) Bora-Hansgrohe
- 151 Sacha Modolo (Ita) UAE Team Emirates
- 152 Magnus Cort (Den) Orica-Scott
- 153 Alexis Gougeard (Fra) AG2R La Mondiale 0:21:59
- 154 Matteo Trentin (Ita) Quick-Step Floors
- 155 Federico Zurlo (Ita) UAE Team Emirates
- 156 Julian Alaphilippe (Fra) Quick-Step Floors
- 157 Sebastián Molano (Col) Manzana Postobon
- 158 Svein Tuft (Can) Orica-Scott
- 159 Ian Stannard (GBr) Team Sky
- 160 Adam Blythe (GBr) Aqua Blue Sport
- 161 Simon Yates (GBr) Orica-Scott
- 162 Hernando Bohórquez (Col) Manzana Postobon
- 163 Mark Christian (GBr) Aqua Blue Sport
- 164 Michael Schwarzmann (Ger) Bora-Hansgrohe
- 165 Marc Soler (Spa) Movistar Team
- 166 Søren Kragh Andersen (Den) Team Sunweb
- 167 Richard Carapaz (Ecu) Movistar Team
- 168 Aaron Gate (NZl) Aqua Blue Sport
- 169 Conor Dunne (Irl) Aqua Blue Sport
- 170 Jetse Bol (Ned) Manzana Postobon
- 171 Michel Kreder (Ned) Aqua Blue Sport
- 172 Jelle Wallays (Bel) Lotto Soudal 0:22:04
- 173 Laurens De Vreese (Bel) Astana Pro Team
- 174 Remy Mertz (Bel) Lotto Soudal
- Sprint - Villanueva de la Concepción, km. 137
- 1 Omar Fraile Matarranza (Spa) Dimension Data 4 pkt
- 2 Tomasz Marczyński (Pol) Lotto Soudal 2
- 3 Brendan Canty (Aus) Cannondale-Drapac 1
- Klasyfikacja punktowa:
- 1 Tomasz Marczyński (Pol) Lotto Soudal 25 pkt
- 2 Omar Fraile Matarranza (Spa) Dimension Data 20
- 3 Jose Joaquin Rojas Gil (Spa) Movistar Team 16
- 4 Paweł Poljański (Pol) Bora-Hansgrohe 14
- 5 Stef Clement (Ned) Team LottoNL-Jumbo 12
- 6 Brendan Canty (Aus) Cannondale-Drapac 10
- 7 Anthony Perez (Fra) Cofidis, Solutions Credits 9
- 8 Jan Polanc (Slo) UAE Team Emirates 8
- 9 Andreas Schillinger (Ger) Bora-Hansgrohe 7
- 10 David Arroyo Duran (Spa) Caja Rural-Seguros RGA 6
- 11 Peter Koning (Ned) Aqua Blue Sport 5
- 12 Julien Duval (Fra) AG2R La Mondiale 4
- 13 Alberto Contador Velasco (Spa) Trek-Segafredo 3
- 14 Steven Kruijswijk (Ned) Team LottoNL-Jumbo 2
- 15 Miguel Angel Lopez (Col) Astana Pro Team 1
- KOM 1 (kat. 1) Puerto del León, km. 101.4
- 1 Jose Joaquin Rojas Gil (Spa) Movistar Team 10 pkt
- 2 Brendan Canty (Aus) Cannondale-Drapac 6
- 3 Jan Polanc (Slo) UAE Team Emirates 4
- 4 Tomasz Marczyński (Pol) Lotto Soudal 2
- 5 Omar Fraile Matarranza (Spa) Dimension Data 1
- KOM 2 (kat. 2) Puerto del Torcal, km. 142.6
- 1 Tomasz Marczyński (Pol) Lotto Soudal 5 pkt
- 2 Jose Joaquin Rojas Gil (Spa) Movistar Team 3
- 3 Paweł Poljański (Pol) Bora-Hansgrohe 1
- Klasyfikacja najaktywniejszych:
- 1 Omar Fraile Matarranza (Spa) Dimension Data
- Klasyfikacja drużynowa:
- 1 Bora-Hansgrohe 12:04:51
- 2 Caja Rural-Seguros RGA 0:03:58
- 3 Team LottoNl-Jumbo 0:06:39
- 4 UAE Team Emirates 0:06:49
- 5 Cannondale-Drapac 0:07:29
- 6 Movistar Team 0:07:52
- 7 Trek-Segafredo 0:08:50
- 8 Astana Pro Team 0:08:52
- 9 Team Sky 0:09:52
- 10 Lotto Soudal 0:10:36
- 11 Cofidis, Solutions Credits 0:11:38
- 12 Dimension Data 0:12:27
- 13 Katusha-Alpecin 0:13:34
- 14 Bahrain-Merida 0:15:07
- 15 Team Sunweb 0:15:41
- 16 BMC Racing Team 0:16:21
- 17 AG2R La Mondiale 0:18:51
- 18 Aqua Blue Sport 0:21:13
- 19 Quick-Step Floors 0:23:57
- 20 FDJ 0:24:54
- 21 Manzana Postobon
- 22 Orica-Scott 0:26:35
Klasyfikacja generalna po 12. etapie:
- 1 Christopher Froome (GBr) Team Sky 49:22:53
- 2 Vincenzo Nibali (Ita) Bahrain-Merida 0:00:59
- 3 Johan Esteban Chaves Rubio (Col) Orica-Scott 0:02:13
- 4 David de la Cruz (Spa) Quick-Step Floors 0:02:16
- 5 Wilco Kelderman (Ned) Team Sunweb 0:02:17
- 6 Ilnur Zakarin (Rus) Katusha-Alpecin 0:02:18
- 7 Fabio Aru (Ita) Astana Pro Team 0:02:37
- 8 Michael Woods (Can) Cannondale-Drapac 0:02:41
- 9 Alberto Contador Velasco (Spa) Trek-Segafredo 0:03:13
- 10 Miguel Angel Lopez (Col) Astana Pro Team 0:03:51
- 11 Nicolas Roche (Irl) BMC Racing Team 0:04:25
- 12 Tejay van Garderen (USA) BMC Racing Team
- 13 Sam Oomen (Ned) Team Sunweb 0:04:41
- 14 Wout Poels (Ned) Team Sky 0:04:54
- 15 Steven Kruijswijk (Ned) Team LottoNL-Jumbo 0:05:50
- 16 Louis Meintjes (RSA) UAE Team Emirates 0:06:19
- 17 Mikel Nieve Ituralde (Spa) Team Sky 0:07:54
- 18 Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA 0:10:04
- 19 Igor Anton Hernandez (Spa) Dimension Data 0:12:31
- 20 Darwin Atapuma (Col) UAE Team Emirates 0:18:46
- 21 Jose Joaquin Rojas Gil (Spa) Movistar Team 0:20:20
- 22 Daniel Moreno Fernandez (Spa) Movistar Team 0:22:38
- 23 Adam Yates (GBr) Orica-Scott 0:24:42
- 24 Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA 0:26:44
- 25 Romain Bardet (Fra) AG2R La Mondiale 0:26:49
- 26 Jan Polanc (Slo) UAE Team Emirates 0:29:39
- 27 Jack Haig (Aus) Orica-Scott 0:30:16
- 28 Stef Clement (Ned) Team LottoNL-Jumbo 0:31:44
- 29 Franco Pellizotti (Ita) Bahrain-Merida 0:32:57
- 30 Nelson Oliveira (Por) Movistar Team 0:34:03
- 31 Gianni Moscon (Ita) Team Sky 0:34:43
- 32 Luis León Sánchez (Spa) Astana Pro Team 0:34:58
- 33 Sander Armee (Bel) Lotto Soudal 0:36:41
- 34 Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits 0:38:02
- 35 Peter Stetina (USA) Trek-Segafredo 0:38:44
- 36 Rui Alberto Faria da Costa (Por) UAE Team Emirates 0:49:20
- 37 Pello Bilbao (Spa) Astana Pro Team 0:50:03
- 38 Jarlinson Pantano (Col) Trek-Segafredo 0:51:07
- 39 Aldemar Reyes (Col) Manzana Postobon 0:53:47
- 40 Hernán Aguirre (Col) Manzana Postobon 0:54:35
- 41 Simon Yates (GBr) Orica-Scott 0:54:46
- 42 Daan Olivier (Ned) Team LottoNL-Jumbo 0:55:17
- 43 Jetse Bol (Ned) Manzana Postobon 0:56:28
- 44 Matej Mohoric (Slo) UAE Team Emirates 0:58:10
- 45 Rafał Majka (Pol) Bora-Hansgrohe 0:58:56
- 46 Antwan Tolhoek (Ned) Team LottoNL-Jumbo 0:58:59
- 47 Tomasz Marczyński (Pol) Lotto Soudal 0:59:28
- 48 Richard Carapaz (Ecu) Movistar Team 1:02:06
- 49 Bart De Clercq (Bel) Lotto Soudal 1:02:44
- 50 Bob Jungels (Lux) Quick-Step Floors 1:04:15
- 51 Ricardo Vilela (Por) Manzana Postobon 1:05:12
- 52 Marc Soler (Spa) Movistar Team 1:07:26
- 53 Odd Christian Eiking (Nor) FDJ 1:08:57
- 54 Paweł Poljański (Pol) Bora-Hansgrohe 1:09:32
- 55 Diego Rosa (Ita) Team Sky 1:11:59
- 56 Giovanni Visconti (Ita) Bahrain-Merida 1:12:51
- 57 Alberto Losada Alguacil (Spa) Katusha-Alpecin 1:13:11
- 58 Maxime Monfort (Bel) Lotto Soudal 1:13:12
- 59 Fabricio Ferrari (Uru) Caja Rural-Seguros RGA 1:13:46
- 60 Clement Chevrier (Fra) AG2R La Mondiale 1:14:10
- 61 Valerio Agnoli (Ita) Bahrain-Merida 1:14:58
- 62 Koen Bouwman (Ned) Team LottoNL-Jumbo 1:15:39
- 63 Bernardo Suaza (Col) Manzana Postobon 1:19:52
- 64 Jesus Hernandez Blazquez (Spa) Trek-Segafredo 1:22:26
- 65 Anthony Perez (Fra) Cofidis, Solutions Credits 1:24:02
- 66 Floris De Tier (Bel) Team LottoNL-Jumbo 1:25:40
- 67 Stefan Denifl (Aut) Aqua Blue Sport 1:25:48
- 68 Anthony Roux (Fra) FDJ 1:26:00
- 69 Stéphane Rossetto (Fra) Cofidis, Solutions Credits 1:27:18
- 70 Koen de Kort (Ned) Trek-Segafredo 1:27:44
- 71 Tobias Ludvigsson (Swe) FDJ 1:29:29
- 72 Alessandro De Marchi (Ita) BMC Racing Team 1:29:58
- 73 Emanuel Buchmann (Ger) Bora-Hansgrohe 1:30:08
- 74 Lachlan Morton (Aus) Dimension Data 1:31:31
- 75 Thomas De Gendt (Bel) Lotto Soudal 1:34:23
- 76 Hector Sáez Benito (Spa) Caja Rural-Seguros RGA 1:34:34
- 77 Enric Mas (Spa) Quick-Step Floors 1:35:45
- 78 Simon Clarke (Aus) Cannondale-Drapac 1:38:44
- 79 Rohan Dennis (Aus) BMC Racing Team 1:39:36
- 80 Jacques Janse van Rensburg (RSA) Dimension Data 1:39:38
- 81 Brendan Canty (Aus) Cannondale-Drapac 1:40:46
- 82 Przemysław Niemiec (Pol) UAE Team Emirates 1:40:51
- 83 Alexandre Geniez (Fra) AG2R La Mondiale
- 84 Sergei Chernetckii (Rus) Astana Pro Team 1:42:08
- 85 Fernando Orjuela (Col) Manzana Postobon 1:42:12
- 86 Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA 1:42:43
- 87 Jimmy Turgis (Fra) Cofidis, Solutions Credits 1:43:27
- 88 Domen Novak (Slo) Bahrain-Merida 1:43:51
- 89 Julien Bernard (Fra) Trek-Segafredo 1:43:53
- 90 Lennard Kämna (Ger) Team Sunweb 1:44:18
- 91 Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits 1:44:45
- 92 Jeremy Maison (Fra) FDJ 1:44:55
- 93 Arnaud Courteille (Fra) FDJ 1:44:56
- 94 Salvatore Puccio (Ita) Team Sky 1:45:02
- 95 Julian Alaphilippe (Fra) Quick-Step Floors 1:45:22
- 96 Antonio Pedrero (Spa) Movistar Team 1:45:24
- 97 Guillaume Bonnafond (Fra) Cofidis, Solutions Credits 1:46:17
- 98 Manuele Boaro (Ita) Bahrain-Merida 1:46:24
- 99 Juan Felipe Osorio (Col) Manzana Postobon 1:47:05
- 100 Carlos Verona Quintanilla (Spa) Orica-Scott 1:47:37
- 101 David Lopez Garcia (Spa) Team Sky 1:47:51
- 102 Matvey Mamykin (Rus) Katusha-Alpecin 1:47:52
- 103 Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo 1:48:21
- 104 Rubén Fernandez (Spa) Movistar Team 1:48:39
- 105 Alexey Lutsenko (Kaz) Astana Pro Team 1:48:48
- 106 Omar Fraile Matarranza (Spa) Dimension Data 1:49:52
- 107 David Arroyo Duran (Spa) Caja Rural-Seguros RGA 1:50:06
- 108 Davide Villella (Ita) Cannondale-Drapac 1:50:35
- 109 Antonio Nibali (Ita) Bahrain-Merida 1:51:03
- 110 Joe Dombrowski (USA) Cannondale-Drapac 1:52:43
- 111 Chad Haga (USA) Team Sunweb 1:52:55
- 112 Adam Hansen (Aus) Lotto Soudal 1:53:33
- 113 Matteo Trentin (Ita) Quick-Step Floors 1:53:51
- 114 Loic Vliegen (Bel) BMC Racing Team 1:54:43
- 115 Kilian Frankiny (Swi) BMC Racing Team 1:55:07
- 116 Francisco Ventoso (Spa) BMC Racing Team 1:55:46
- 117 Edward Theuns (Bel) Trek-Segafredo 1:55:50
- 118 Anthony Turgis (Fra) Cofidis, Solutions Credits 1:58:34
- 119 Eros Capecchi (Ita) Quick-Step Floors 1:58:53
- 120 Hugo Houle (Can) AG2R La Mondiale 1:59:04
- 121 Damiano Caruso (Ita) BMC Racing Team 1:59:19
- 122 Christopher Juul Jensen (Den) Orica-Scott 2:00:51
- 123 Axel Domont (Fra) AG2R La Mondiale 2:01:20
- 124 Julien Duval (Fra) AG2R La Mondiale 2:02:18
- 125 Markel Irizar Aranburu (Spa) Trek-Segafredo 2:02:45
- 126 Marco Haller (Aut) Katusha-Alpecin 2:04:03
- 127 Juan José Lobato (Spa) Team LottoNL-Jumbo 2:05:52
- 128 Toms Skujins (Lat) Cannondale-Drapac 2:07:58
- 129 Michel Kreder (Ned) Aqua Blue Sport 2:08:07
- 130 Laurens De Vreese (Bel) Astana Pro Team 2:09:38
- 131 Chris Hamilton (Aus) Team Sunweb 2:09:58
- 132 Søren Kragh Andersen (Den) Team Sunweb 2:10:14
- 133 Johannes Fröhlinger (Ger) Team Sunweb 2:10:41
- 134 Alexis Gougeard (Fra) AG2R La Mondiale 2:11:28
- 135 Hernando Bohórquez (Col) Manzana Postobon 2:12:58
- 136 Michael Mørkøv (Den) Katusha-Alpecin 2:13:28
- 137 Rafael Reis (Por) Caja Rural-Seguros RGA 2:13:42
- 138 Nico Denz (Ger) AG2R La Mondiale 2:14:36
- 139 Tim Declercq (Bel) Quick-Step Floors 2:15:07
- 140 Tom Van Asbroeck (Bel) Cannondale-Drapac 2:15:19
- 141 Maxim Belkov (Rus) Katusha-Alpecin 2:17:15
- 142 Nicholas Schultz (Aus) Caja Rural-Seguros RGA 2:17:19
- 143 Patrick Konrad (Aut) Bora-Hansgrohe 2:17:33
- 144 Christian Knees (Ger) Team Sky 2:18:43
- 145 Nikita Stalnov (Kaz) Astana Pro Team 2:19:11
- 146 Sacha Modolo (Ita) UAE Team Emirates 2:19:24
- 147 Niki Terpstra (Ned) Quick-Step Floors 2:19:51
- 148 Christoph Pfingsten (Ger) Bora-Hansgrohe 2:21:56
- 149 Diego Rubio (Spa) Caja Rural-Seguros RGA 2:22:46
- 150 Ivan Garcia Cortina (Spa) Bahrain-Merida 2:22:56
- 151 Yves Lampaert (Bel) Quick-Step Floors 2:24:46
- 152 Magnus Cort (Den) Orica-Scott 2:24:54
- 153 Daniel Hoelgaard (Nor) FDJ 2:25:16
- 154 Andreas Schillinger (Ger) Bora-Hansgrohe 2:25:42
- 155 Daniel Oss (Ita) BMC Racing Team 2:28:27
- 156 Peter Koning (Ned) Aqua Blue Sport 2:30:26
- 157 Aaron Gate (NZl) Aqua Blue Sport 2:31:08
- 158 William Clarke (Aus) Cannondale-Drapac 2:34:25
- 159 Mark Christian (GBr) Aqua Blue Sport 2:35:15
- 160 Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits 2:35:55
- 161 Rein Taaramäe (Est) Katusha-Alpecin 2:37:26
- 162 Sebastián Molano (Col) Manzana Postobon 2:39:01
- 163 Lasse Norman Hansen (Den) Aqua Blue Sport
- 164 Thomas Scully (NZl) Cannondale-Drapac 2:39:21
- 165 Remy Mertz (Bel) Lotto Soudal 2:39:29
- 166 Ian Stannard (GBr) Team Sky 2:39:35
- 167 Adam Blythe (GBr) Aqua Blue Sport 2:41:25
- 168 Sam Bewley (NZl) Orica-Scott 2:41:48
- 169 Federico Zurlo (Ita) UAE Team Emirates 2:42:49
- 170 Michael Schwarzmann (Ger) Bora-Hansgrohe 2:43:29
- 171 Svein Tuft (Can) Orica-Scott 2:43:40
- 172 Jelle Wallays (Bel) Lotto Soudal 2:47:11
- 173 Lorrenzo Manzin (Fra) FDJ 2:51:36
- 174 Conor Dunne (Irl) Aqua Blue Sport 2:52:10
- Klasyfikacja punktowa:
- 1 Matteo Trentin (Ita) Quick-Step Floors 78 pkt
- 2 Christopher Froome (GBr) Team Sky 75
- 3 Paweł Poljański (Pol) Bora-Hansgrohe 58
- 4 Jose Joaquin Rojas Gil (Spa) Movistar Team 57
- 5 Tomasz Marczyński (Pol) Lotto Soudal 54
- 6 Vincenzo Nibali (Ita) Bahrain-Merida 53
- 7 Matej Mohoric (Slo) UAE Team Emirates 47
- 8 Jan Polanc (Slo) UAE Team Emirates 40
- 9 Johan Esteban Chaves Rubio (Col) Orica-Scott 38
- 10 David de la Cruz (Spa) Quick-Step Floors 35
- 11 Julian Alaphilippe (Fra) Quick-Step Floors 34
- 12 Alexey Lutsenko (Kaz) Astana Pro Team 29
- 13 Miguel Angel Lopez (Col) Astana Pro Team 29
- 14 Alberto Contador Velasco (Spa) Trek-Segafredo 29
- 15 Wilco Kelderman (Ned) Team Sunweb 28
- 16 Michael Woods (Can) Cannondale-Drapac 28
- 17 Marc Soler (Spa) Movistar Team 28
- 18 Edward Theuns (Bel) Trek-Segafredo 28
- 19 Romain Bardet (Fra) AG2R La Mondiale 26
- 20 Yves Lampaert (Bel) Quick-Step Floors 25
- 21 Tom Van Asbroeck (Bel) Cannondale-Drapac 25
- 22 Omar Fraile Matarranza (Spa) Dimension Data 24
- 23 Nicolas Roche (Irl) BMC Racing Team 24
- 24 Fabio Aru (Ita) Astana Pro Team 23
- 25 Luis León Sánchez (Spa) Astana Pro Team 23
- 26 Jetse Bol (Ned) Manzana Postobon 23
- 27 Sacha Modolo (Ita) UAE Team Emirates 22
- 28 Ilnur Zakarin (Rus) Katusha-Alpecin 21
- 29 Alessandro De Marchi (Ita) BMC Racing Team 20
- 30 Juan José Lobato (Spa) Team LottoNL-Jumbo 20
- 31 Alexis Gougeard (Fra) AG2R La Mondiale 18
- 32 Enric Mas (Spa) Quick-Step Floors 17
- 33 Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA 16
- 34 Rafał Majka (Pol) Bora-Hansgrohe 16
- 35 Anthony Perez (Fra) Cofidis, Solutions Credits 16
- 36 Marco Haller (Aut) Katusha-Alpecin 16
- 37 Michel Kreder (Ned) Aqua Blue Sport 15
- 38 Thomas De Gendt (Bel) Lotto Soudal 14
- 39 Jacques Janse van Rensburg (RSA) Dimension Data 14
- 40 Michael Schwarzmann (Ger) Bora-Hansgrohe 14
- 41 Mikel Nieve Ituralde (Spa) Team Sky 13
- 42 Arnaud Courteille (Fra) FDJ 13
- 43 Tejay van Garderen (USA) BMC Racing Team 12
- 44 Stef Clement (Ned) Team LottoNL-Jumbo 12
- 45 Nelson Oliveira (Por) Movistar Team 12
- 46 Alexandre Geniez (Fra) AG2R La Mondiale 12
- 47 Jack Haig (Aus) Orica-Scott 11
- 48 Brendan Canty (Aus) Cannondale-Drapac 11
- 49 Daniel Oss (Ita) BMC Racing Team 11
- 50 Floris De Tier (Bel) Team LottoNL-Jumbo 10
- 51 Rafael Reis (Por) Caja Rural-Seguros RGA 10
- 52 Giovanni Visconti (Ita) Bahrain-Merida 9
- 53 Maxime Monfort (Bel) Lotto Soudal 9
- 54 Lorrenzo Manzin (Fra) FDJ 9
- 55 Sam Oomen (Ned) Team Sunweb 8
- 56 Darwin Atapuma (Col) UAE Team Emirates 8
- 57 Adam Yates (GBr) Orica-Scott 8
- 58 Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits 8
- 59 Richard Carapaz (Ecu) Movistar Team 8
- 60 Bart De Clercq (Bel) Lotto Soudal 8
- 61 Emanuel Buchmann (Ger) Bora-Hansgrohe 8
- 62 Søren Kragh Andersen (Den) Team Sunweb 8
- 63 Tobias Ludvigsson (Swe) FDJ 7
- 64 Wout Poels (Ned) Team Sky 7
- 65 Alberto Losada Alguacil (Spa) Katusha-Alpecin 7
- 66 Matvey Mamykin (Rus) Katusha-Alpecin 7
- 67 Patrick Konrad (Aut) Bora-Hansgrohe 7
- 68 Andreas Schillinger (Ger) Bora-Hansgrohe 7
- 69 Adam Blythe (GBr) Aqua Blue Sport 7
- 70 Aldemar Reyes (Col) Manzana Postobon 6
- 71 Simon Clarke (Aus) Cannondale-Drapac 6
- 72 Jeremy Maison (Fra) FDJ 6
- 73 David Arroyo Duran (Spa) Caja Rural-Seguros RGA 6
- 74 Daan Olivier (Ned) Team LottoNL-Jumbo 5
- 75 Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo 5
- 76 Peter Koning (Ned) Aqua Blue Sport 5
- 77 Diego Rosa (Ita) Team Sky 4
- 78 Diego Rubio (Spa) Caja Rural-Seguros RGA 4
- 79 Davide Villella (Ita) Cannondale-Drapac 4
- 80 Loic Vliegen (Bel) BMC Racing Team 4
- 81 Julien Duval (Fra) AG2R La Mondiale 4
- 82 Simon Yates (GBr) Orica-Scott 3
- 83 Julien Bernard (Fra) Trek-Segafredo 3
- 84 Sebastián Molano (Col) Manzana Postobon 3
- 85 Steven Kruijswijk (Ned) Team LottoNL-Jumbo 2
- 86 Daniel Moreno Fernandez (Spa) Movistar Team 2
- 87 Pello Bilbao (Spa) Astana Pro Team 2
- 88 Stéphane Rossetto (Fra) Cofidis, Solutions Credits 2
- 89 Louis Meintjes (RSA) UAE Team Emirates 1
- 90 Bob Jungels (Lux) Quick-Step Floors 1
- 91 Jesus Hernandez Blazquez (Spa) Trek-Segafredo 1
- 92 Koen de Kort (Ned) Trek-Segafredo 1
- 93 Antonio Pedrero (Spa) Movistar Team 1
- 94 Christoph Pfingsten (Ger) Bora-Hansgrohe 1
- Klasyfikacja górska:
- 1 Davide Villella (Ita) Cannondale-Drapac 38 pkt
- 2 Jose Joaquin Rojas Gil (Spa) Movistar Team 27
- 3 Christopher Froome (GBr) Team Sky 21
- 4 Darwin Atapuma (Col) UAE Team Emirates 18
- 5 Thomas De Gendt (Bel) Lotto Soudal 17
- 6 Romain Bardet (Fra) AG2R La Mondiale 12
- 7 Tomasz Marczyński (Pol) Lotto Soudal 12
- 8 Alexandre Geniez (Fra) AG2R La Mondiale 11
- 9 Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA 11
- 10 Miguel Angel Lopez (Col) Astana Pro Team 10
- 11 Rafał Majka (Pol) Bora-Hansgrohe 10
- 12 Johan Esteban Chaves Rubio (Col) Orica-Scott 9
- 13 Brendan Canty (Aus) Cannondale-Drapac 9
- 14 Jan Polanc (Slo) UAE Team Emirates 8
- 15 Marc Soler (Spa) Movistar Team 6
- 16 Alexey Lutsenko (Kaz) Astana Pro Team 6
- 17 Julian Alaphilippe (Fra) Quick-Step Floors 6
- 18 Matteo Trentin (Ita) Quick-Step Floors 6
- 19 Jacques Janse van Rensburg (RSA) Dimension Data 5
- 20 Przemysław Niemiec (Pol) UAE Team Emirates 5
- 21 Matej Mohoric (Slo) UAE Team Emirates 4
- 22 Laurens De Vreese (Bel) Astana Pro Team 4
- 23 Vincenzo Nibali (Ita) Bahrain-Merida 4
- 24 Wilco Kelderman (Ned) Team Sunweb 4
- 25 Michael Woods (Can) Cannondale-Drapac 4
- 26 Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA 4
- 27 Sander Armee (Bel) Lotto Soudal 4
- 28 Fabricio Ferrari (Uru) Caja Rural-Seguros RGA 4
- 29 Nicolas Roche (Irl) BMC Racing Team 3
- 30 Stéphane Rossetto (Fra) Cofidis, Solutions Credits 3
- 31 Paweł Poljański (Pol) Bora-Hansgrohe 3
- 32 Tobias Ludvigsson (Swe) FDJ 3
- 33 Enric Mas (Spa) Quick-Step Floors 3
- 34 Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits 2
- 35 Rui Alberto Faria da Costa (Por) UAE Team Emirates 2
- 36 Jarlinson Pantano (Col) Trek-Segafredo 2
- 37 Simon Yates (GBr) Orica-Scott 2
- 38 Maxime Monfort (Bel) Lotto Soudal 2
- 39 Clement Chevrier (Fra) AG2R La Mondiale 2
- 40 Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo 2
- 41 Axel Domont (Fra) AG2R La Mondiale 2
- 42 Hernando Bohórquez (Col) Manzana Postobon 2
- 43 Diego Rubio (Spa) Caja Rural-Seguros RGA 2
- 44 Daniel Oss (Ita) BMC Racing Team 2
- 45 Ilnur Zakarin (Rus) Katusha-Alpecin 1
- 46 Nelson Oliveira (Por) Movistar Team 1
- 47 Ricardo Vilela (Por) Manzana Postobon 1
- 48 Diego Rosa (Ita) Team Sky 1
- 49 Giovanni Visconti (Ita) Bahrain-Merida 1
- 50 Alessandro De Marchi (Ita) BMC Racing Team 1
- 51 Juan Felipe Osorio (Col) Manzana Postobon 1
- 52 Matvey Mamykin (Rus) Katusha-Alpecin 1
- 53 Omar Fraile Matarranza (Spa) Dimension Data 1
- 54 Francisco Ventoso (Spa) BMC Racing Team 1
- 55 Rafael Reis (Por) Caja Rural-Seguros RGA 1
- Klasyfikacja łączona:
- 1 Christopher Froome (GBr) Team Sky 6 pkt
- 2 Johan Esteban Chaves Rubio (Col) Orica-Scott 24
- 3 Jose Joaquin Rojas Gil (Spa) Movistar Team 27
- 4 Vincenzo Nibali (Ita) Bahrain-Merida 31
- 5 Miguel Angel Lopez (Col) Astana Pro Team 33
- 6 Wilco Kelderman (Ned) Team Sunweb 44
- 7 Jan Polanc (Slo) UAE Team Emirates 48
- 8 Michael Woods (Can) Cannondale-Drapac 49
- 9 Romain Bardet (Fra) AG2R La Mondiale 50
- 10 Tomasz Marczyński (Pol) Lotto Soudal 59
- 11 Nicolas Roche (Irl) BMC Racing Team 63
- 12 Matej Mohoric (Slo) UAE Team Emirates 72
- 13 Ilnur Zakarin (Rus) Katusha-Alpecin 79
- 14 Darwin Atapuma (Col) UAE Team Emirates 80
- 15 Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA 83
- 16 Marc Soler (Spa) Movistar Team 84
- 17 Paweł Poljański (Pol) Bora-Hansgrohe 88
- 18 Rafał Majka (Pol) Bora-Hansgrohe 90
- 19 Thomas De Gendt (Bel) Lotto Soudal 118
- 20 Nelson Oliveira (Por) Movistar Team 121
- 21 Julian Alaphilippe (Fra) Quick-Step Floors 123
- 22 Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits 126
- 23 Matteo Trentin (Ita) Quick-Step Floors 132
- 24 Alexey Lutsenko (Kaz) Astana Pro Team 133
- 25 Alexandre Geniez (Fra) AG2R La Mondiale 137
- 26 Jacques Janse van Rensburg (RSA) Dimension Data 138
- 27 Enric Mas (Spa) Quick-Step Floors 142
- 28 Brendan Canty (Aus) Cannondale-Drapac 142
- 29 Maxime Monfort (Bel) Lotto Soudal 149
- 30 Alessandro De Marchi (Ita) BMC Racing Team 151
- 31 Giovanni Visconti (Ita) Bahrain-Merida 157
- 32 Simon Yates (GBr) Orica-Scott 160
- 33 Tobias Ludvigsson (Swe) FDJ 166
- 34 Diego Rosa (Ita) Team Sky 180
- 35 Omar Fraile Matarranza (Spa) Dimension Data 181
- 36 Stéphane Rossetto (Fra) Cofidis, Solutions Credits 187
- 37 Davide Villella (Ita) Cannondale-Drapac 188
- 38 Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo 218
- 39 Matvey Mamykin (Rus) Katusha-Alpecin 220
- 40 Rafael Reis (Por) Caja Rural-Seguros RGA 243
- 41 Daniel Oss (Ita) BMC Racing Team 248
- 42 Diego Rubio (Spa) Caja Rural-Seguros RGA 270
- Klasyfikacja drużynowa:
- 1 Movistar Team 147:36:48
- 2 Astana Pro Team 0:02:49
- 3 Team Sky 0:09:40
- 4 UAE Team Emirates 0:16:52
- 5 Orica-Scott 0:36:19
- 6 Caja Rural-Seguros RGA 0:40:46
- 7 Team Sunweb 0:54:04
- 8 Team LottoNl-Jumbo 0:57:48
- 9 Bahrain-Merida 0:58:23
- 10 BMC Racing Team 1:03:28
- 11 Trek-Segafredo 1:11:28
- 12 Quick-Step Floors 1:20:28
- 13 AG2R La Mondiale 1:30:15
- 14 Manzana Postobon 1:41:53
- 15 Lotto Soudal 1:53:48
- 16 Dimension Data 2:02:05
- 17 Cofidis, Solutions Credits 2:14:49
- 18 Katusha-Alpecin 2:19:23
- 19 Cannondale-Drapac 2:28:14
- 20 Bora-Hansgrohe 2:59:36
- 21 FDJ 3:14:15
- 22 Aqua Blue Sport 4:40:33