Tous les résultats sportifs en temps réel
Tous les résultats sportifs en temps réel
Choix d'une saison :
Le Presidential Cycling Tour of Turkey 2018 est la 31ème édition de cette épreuve. La compétition a eu lieu du 9 au 14 octobre 2018 . Le vainqueur de l'édition 2018 est Eduard Prades Reverte.
Turquie - 9 Octobre 2018 - 14 Octobre 2018
| 1 | Eduard Prades Reverte (ESP) | Euskadi Basque Country - Murias | 22:26:16 |
| 2 | Alexey Lutsenko (KAZ) | Astana | mt |
| 3 | Nathan Haas (AUS) | Katusha - Alpecin | 0:04 |
| 4 | Diego Ulissi (ITA) | Uae Team Emirates | 0:04 |
| 5 | Fabio Felline (ITA) | Trek - Segafredo | 0:09 |
| 6 | Ruben Guerreiro (POR) | Trek - Segafredo | 0:10 |
| 7 | Delio Fernandez Cruz (ESP) | Delko - Marseille Provence KTM | 0:10 |
| 8 | Matteo Fabbro (ITA) | Katusha - Alpecin | 0:10 |
| 9 | Mauro Finetto (ITA) | Delko - Marseille Provence KTM | 0:10 |
| 10 | Nicolas Roche (IRL) | BMC Racing Team | 0:10 |
| 11 | Kilian Frankiny (SUI) | BMC Racing Team | 0:10 |
| 12 | Brent Bookwalter (E-U) | BMC Racing Team | 0:10 |
| 13 | Mike Teunissen (P-B) | Sunweb | 0:19 |
| 14 | Hernán Ricardo Aguirre Calpa (COL) | Manzana - Postobon | 0:19 |
| 15 | Thomas Sprengers (BEL) | Sport Vlaanderen - Baloise | 0:22 |
| 16 | Fernando Orjuela Gutierrez (COL) | Manzana - Postobon | 0:24 |
| 17 | Kevin Deltombe (BEL) | Sport Vlaanderen - Baloise | 0:25 |
| 18 | Ivan Rovny (RUS) | Gazprom - Rusvelo | 0:25 |
| 19 | Reto Hollenstein (SUI) | Katusha - Alpecin | 0:33 |
| 20 | James Knox (G-B) | Quick Step Floors | 0:36 |
| 21 | Fabricio Ferrari Barcelo (URU) | Caja Rural - Seguros Rga | 0:39 |
| 22 | Dimitri Peyskens (BEL) | WB Aqua Protect - Veranclassic | 0:41 |
| 23 | Lukas Pöstlberger (AUT) | Bora - Hansgrohe | 0:41 |
| 24 | Sergio Pardilla Bellón (ESP) | Caja Rural - Seguros Rga | 0:41 |
| 25 | Gonzalo Serrano Rodriguez (ESP) | Caja Rural - Seguros Rga | 0:49 |
| 26 | José João Pimenta Costa Mendes (POR) | Burgos - BH | 0:53 |
| 27 | Tim Declercq (BEL) | Quick Step Floors | 1:10 |
| 28 | Mathias Van Gompel (BEL) | Sport Vlaanderen - Baloise | 1:10 |
| 29 | Fabio Andres Duarte Arevalo (COL) | Manzana - Postobon | 1:23 |
| 30 | Piotr Brozyna (POL) | CCC - Sprandi - Polkowice | 1:28 |
| 31 | Niklas Arndt (ALL) | Sunweb | 1:42 |
| 32 | Kristijan Durasek (CRO) | Uae Team Emirates | 1:43 |
| 33 | Óscar Cabedo Cardá (ESP) | Burgos - BH | 1:45 |
| 34 | Jhojan Orlando García Sosa (COL) | Manzana - Postobon | 1:52 |
| 35 | Eliot Lietaer (BEL) | WB Aqua Protect - Veranclassic | 1:55 |
| 36 | Daniil Fominykh (KAZ) | Astana | 1:55 |
| 37 | Sergey Shilov (RUS) | Gazprom - Rusvelo | 2:04 |
| 38 | Amaro Manuel Raposo Antunes (POR) | CCC - Sprandi - Polkowice | 2:19 |
| 39 | Heinrich Haussler (AUS) | Bahrain - Merida | 2:19 |
| 40 | Christophe Masson (FRA) | WB Aqua Protect - Veranclassic | 2:31 |
| 41 | Josu Zabala (ESP) | Caja Rural - Seguros Rga | 2:43 |
| 42 | Julien Trarieux (FRA) | Delko - Marseille Provence KTM | 2:44 |
| 43 | Tsgabu Gebremaryam Grmay (ETH) | Trek - Segafredo | 3:04 |
| 44 | Pawel Cieslik (POL) | CCC - Sprandi - Polkowice | 3:15 |
| 45 | Ricardo Augusto Vilela Afonso (POR) | Manzana - Postobon | 3:36 |
| 46 | Patrick Bevin (NZL) | BMC Racing Team | 3:39 |
| 47 | Steff Cras (BEL) | Katusha - Alpecin | 3:53 |
| 48 | Mark Padun (UKR) | Bahrain - Merida | 3:53 |
| 49 | Mustafa Sayar (TUR) | 4:06 | |
| 50 | Javier Moreno Bazan (ESP) | Delko - Marseille Provence KTM | 4:29 |
| 51 | James Mitri (G-B) | 4:31 | |
| 52 | Jean-Pierre 'Jempy' Drucker (LUX) | BMC Racing Team | 4:38 |
| 53 | Domen Novak (SLO) | Bahrain - Merida | 5:08 |
| 54 | Zdenek Stybar (RTC) | Quick Step Floors | 5:14 |
| 55 | Aimé De Gendt (BEL) | Sport Vlaanderen - Baloise | 5:15 |
| 56 | Justin Jules (FRA) | WB Aqua Protect - Veranclassic | 5:21 |
| 57 | Rafael Ferreira Reis (POR) | Caja Rural - Seguros Rga | 5:30 |
| 58 | Koen De Kort (P-B) | Trek - Segafredo | 5:37 |
| 59 | Kiel Reijnen (E-U) | Trek - Segafredo | 5:41 |
| 60 | Edward Theuns (BEL) | Sunweb | 5:42 |
| 61 | Johannes Fröhlinger (ALL) | Sunweb | 5:42 |
| 62 | Jorge Cubero Galvez (ESP) | Burgos - BH | 5:55 |
| 63 | Jetse Bol (P-B) | Manzana - Postobon | 6:02 |
| 64 | Nazim Bakirci (TUR) | Torku Seker Spor | 6:29 |
| 65 | Laurens Ten Dam (P-B) | Sunweb | 6:35 |
| 66 | Dmitry Kozontchuk (RUS) | Gazprom - Rusvelo | 7:04 |
| 67 | Louis Vervaeke (BEL) | Sunweb | 7:31 |
| 68 | John Degenkolb (ALL) | Trek - Segafredo | 7:40 |
| 69 | Tom Bohli (SUI) | BMC Racing Team | 7:50 |
| 70 | Joaquim Silva (POR) | Caja Rural - Seguros Rga | 8:05 |
| 71 | Nikolay Trusov (RUS) | Gazprom - Rusvelo | 8:09 |
| 72 | Alvaro José Hodeg Chagui (COL) | Quick Step Floors | 8:15 |
| 73 | Simone Consonni (ITA) | Uae Team Emirates | 8:17 |
| 74 | Danilo Wyss (SUI) | BMC Racing Team | 8:36 |
| 75 | Christophe Noppe (BEL) | Sport Vlaanderen - Baloise | 8:51 |
| 76 | Mikel Aristi Gardoki (ESP) | Euskadi Basque Country - Murias | 9:05 |
| 77 | Zhandos Bizhigitov (KAZ) | Astana | 9:06 |
| 78 | Yevgeniy Gidich (KAZ) | Astana | 9:16 |
| 79 | Ahmet Örken (TUR) | 9:28 | |
| 80 | Kenneth Van Rooy (BEL) | Sport Vlaanderen - Baloise | 9:32 |
| 81 | Alexander Porsev (RUS) | Gazprom - Rusvelo | 9:38 |
| 82 | Brenton Jones (AUS) | Delko - Marseille Provence KTM | 9:38 |
| 83 | Vegard Stake Laengen (NOR) | Uae Team Emirates | 9:52 |
| 84 | Nícolas Sessler (BRE) | Burgos - BH | 9:55 |
| 85 | Stepan Kurianov (RUS) | Gazprom - Rusvelo | 9:57 |
| 86 | Igor Boev (RUS) | Gazprom - Rusvelo | 10:18 |
| 87 | Julien Mortier (BEL) | WB Aqua Protect - Veranclassic | 10:21 |
| 88 | Michal Paluta (POL) | CCC - Sprandi - Polkowice | 10:32 |
| 89 | Onur Balkan (TUR) | Torku Seker Spor | 10:50 |
| 90 | Enrique Sanz Unzue (ESP) | Euskadi Basque Country - Murias | 11:08 |
| 91 | Sam Bennett (IRL) | Bora - Hansgrohe | 11:26 |
| 92 | Szymon Sajnok (POL) | CCC - Sprandi - Polkowice | 11:42 |
| 93 | Maxim Belkov (RUS) | Katusha - Alpecin | 12:17 |
| 94 | Kamil Gradek (POL) | CCC - Sprandi - Polkowice | 12:19 |
| 95 | Aleksejs Saramotins (LAT) | Bora - Hansgrohe | 12:32 |
| 96 | Jon Irisarri Rincon (ESP) | Caja Rural - Seguros Rga | 12:45 |
| 97 | Alex Kirsch (LUX) | WB Aqua Protect - Veranclassic | 12:55 |
| 98 | Juraj Sagan (SVK) | Bora - Hansgrohe | 13:01 |
| 99 | Diego Rubio Hernandez (ESP) | Burgos - BH | 13:06 |
| 100 | Ramunas Navardauskas (LTU) | Bahrain - Merida | 13:14 |
| 101 | Moreno Moser (ITA) | Astana | 13:28 |
| 102 | Ariel Maximiliano Richeze Araquistaín (ARG) | Quick Step Floors | 13:43 |
| 103 | Fernando Barcelo Aragón (ESP) | Euskadi Basque Country - Murias | 13:53 |
| 104 | Maciej Bodnar (POL) | Bora - Hansgrohe | 14:34 |
| 105 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | 14:38 |
| 106 | Valerio Conti (ITA) | Uae Team Emirates | 14:38 |
| 107 | Boy Van Poppel (P-B) | Trek - Segafredo | 15:11 |
| 108 | Iljo Keisse (BEL) | Quick Step Floors | 15:21 |
| 109 | Ruslan Tleubayev (KAZ) | Astana | 15:34 |
| 110 | Grega Bole (SLO) | Bahrain - Merida | 15:47 |
| 111 | Yecid Arturo Sierra Sanchez (COL) | Manzana - Postobon | 15:50 |
| 112 | Przemyslaw Kasperkiewicz (POL) | Delko - Marseille Provence KTM | 15:54 |
| 113 | Filippo Pozzato (ITA) | Wilier Triestina - Selle Italia | 15:59 |
| 114 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 16:41 |
| 115 | Beñat Txoperena Matxikote (ESP) | Euskadi Basque Country - Murias | 16:50 |
| 116 | Pawel Bernas (POL) | CCC - Sprandi - Polkowice | 17:10 |
| 117 | Liam Bertazzo (ITA) | Wilier Triestina - Selle Italia | 17:35 |
| 118 | Jay McCarthy (AUS) | Bora - Hansgrohe | 17:49 |
| 119 | David Per (SLO) | Bahrain - Merida | 18:08 |
| 120 | Ahmet Akdilek (TUR) | Torku Seker Spor | 19:36 |
| 121 | Matteo Pelucchi (ITA) | Bora - Hansgrohe | 20:06 |
| 122 | Sergio Rodríguez Reche (ESP) | Euskadi Basque Country - Murias | 20:07 |
| 123 | Aldemar Reyes Ortega (COL) | Manzana - Postobon | 20:19 |
| 124 | Mads Würtz Schmidt (DAN) | Katusha - Alpecin | 20:27 |
| 125 | Przemyslaw Niemec (POL) | Uae Team Emirates | 20:39 |
| 126 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 21:26 |
| 127 | Julien Stassen (BEL) | WB Aqua Protect - Veranclassic | 21:43 |
| 128 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 22:14 |
| 129 | Ander Barrenetxea Uriarte (ESP) | Euskadi Basque Country - Murias | 24:14 |
| 130 | Preben Van Hecke (BEL) | Sport Vlaanderen - Baloise | 25:15 |
| 131 | Feritcan Samli (TUR) | Torku Seker Spor | 26:09 |
| 132 | Marco Coledan (ITA) | Wilier Triestina - Selle Italia | 26:44 |
| 133 | Sven Erik Bystrøm (NOR) | Uae Team Emirates | 26:54 |
| 134 | Nikolai Mihailov (BUL) | Delko - Marseille Provence KTM | 28:52 |
| 135 | Muhammet Atalay (TUR) | Torku Seker Spor | 30:21 |

| 1 | Ariel Maximiliano Richeze Araquistaín (ARG) | Quick Step Floors | 3:29:14 |
| 2 | Sam Bennett (IRL) | Bora - Hansgrohe | mt |
| 3 | Jean-Pierre 'Jempy' Drucker (LUX) | BMC Racing Team | mt |
| 4 | Alvaro José Hodeg Chagui (COL) | Quick Step Floors | mt |
| 5 | Brenton Jones (AUS) | Delko - Marseille Provence KTM | mt |
| 6 | Simone Consonni (ITA) | Uae Team Emirates | mt |
| 7 | Enrique Sanz Unzue (ESP) | Euskadi Basque Country - Murias | mt |
| 8 | Christophe Noppe (BEL) | Sport Vlaanderen - Baloise | mt |
| 9 | Edward Theuns (BEL) | Sunweb | mt |
| 10 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | mt |
| 11 | Nathan Haas (AUS) | Katusha - Alpecin | mt |
| 12 | Alexander Porsev (RUS) | Gazprom - Rusvelo | mt |
| 13 | Ramunas Navardauskas (LTU) | Bahrain - Merida | mt |
| 14 | Szymon Sajnok (POL) | CCC - Sprandi - Polkowice | mt |
| 15 | Justin Jules (FRA) | WB Aqua Protect - Veranclassic | mt |
| 16 | Julien Trarieux (FRA) | Delko - Marseille Provence KTM | mt |
| 17 | Ivan Garcia Cortina (ESP) | Bahrain - Merida | mt |
| 18 | Jhojan Orlando García Sosa (COL) | Manzana - Postobon | mt |
| 19 | Tom Bohli (SUI) | BMC Racing Team | mt |
| 20 | Eduard Prades Reverte (ESP) | Euskadi Basque Country - Murias | mt |
| 21 | Amaro Manuel Raposo Antunes (POR) | CCC - Sprandi - Polkowice | mt |
| 22 | Diego Ulissi (ITA) | Uae Team Emirates | mt |
| 23 | Jetse Bol (P-B) | Manzana - Postobon | mt |
| 24 | Heinrich Haussler (AUS) | Bahrain - Merida | mt |
| 25 | Reto Hollenstein (SUI) | Katusha - Alpecin | mt |
| 26 | John Degenkolb (ALL) | Trek - Segafredo | mt |
| 27 | Lukas Pöstlberger (AUT) | Bora - Hansgrohe | mt |
| 28 | Fabio Felline (ITA) | Trek - Segafredo | mt |
| 29 | Alexey Lutsenko (KAZ) | Astana | mt |
| 30 | Thomas Sprengers (BEL) | Sport Vlaanderen - Baloise | mt |
| 31 | Ruben Guerreiro (POR) | Trek - Segafredo | mt |
| 32 | Ruslan Tleubayev (KAZ) | Astana | mt |
| 33 | Gonzalo Serrano Rodriguez (ESP) | Caja Rural - Seguros Rga | mt |
| 34 | Mike Teunissen (P-B) | Sunweb | mt |
| 35 | Przemyslaw Kasperkiewicz (POL) | Delko - Marseille Provence KTM | mt |
| 36 | Yevgeniy Gidich (KAZ) | Astana | mt |
| 37 | Dimitri Peyskens (BEL) | WB Aqua Protect - Veranclassic | mt |
| 38 | Delio Fernandez Cruz (ESP) | Delko - Marseille Provence KTM | mt |
| 39 | Kenneth Van Rooy (BEL) | Sport Vlaanderen - Baloise | mt |
| 40 | Kevin Deltombe (BEL) | Sport Vlaanderen - Baloise | mt |
| 41 | Ahmet Örken (TUR) | mt | |
| 42 | Tim Declercq (BEL) | Quick Step Floors | mt |
| 43 | Niklas Arndt (ALL) | Sunweb | mt |
| 44 | Patrick Bevin (NZL) | BMC Racing Team | mt |
| 45 | Steff Cras (BEL) | Katusha - Alpecin | mt |
| 46 | Grega Bole (SLO) | Bahrain - Merida | mt |
| 47 | Nicolas Roche (IRL) | BMC Racing Team | mt |
| 48 | Matteo Fabbro (ITA) | Katusha - Alpecin | mt |
| 49 | Igor Boev (RUS) | Gazprom - Rusvelo | mt |
| 50 | Pawel Cieslik (POL) | CCC - Sprandi - Polkowice | mt |
| 51 | Kristijan Durasek (CRO) | Uae Team Emirates | mt |
| 52 | Rafael Ferreira Reis (POR) | Caja Rural - Seguros Rga | mt |
| 53 | Beñat Txoperena Matxikote (ESP) | Euskadi Basque Country - Murias | mt |
| 54 | Julien Mortier (BEL) | WB Aqua Protect - Veranclassic | mt |
| 55 | Danilo Wyss (SUI) | BMC Racing Team | mt |
| 56 | Mauro Finetto (ITA) | Delko - Marseille Provence KTM | mt |
| 57 | Kiel Reijnen (E-U) | Trek - Segafredo | mt |
| 58 | Ricardo Augusto Vilela Afonso (POR) | Manzana - Postobon | mt |
| 59 | Christophe Masson (FRA) | WB Aqua Protect - Veranclassic | mt |
| 60 | Ivan Rovny (RUS) | Gazprom - Rusvelo | mt |
| 61 | Brent Bookwalter (E-U) | BMC Racing Team | mt |
| 62 | Aimé De Gendt (BEL) | Sport Vlaanderen - Baloise | mt |
| 63 | Josu Zabala (ESP) | Caja Rural - Seguros Rga | mt |
| 64 | Louis Vervaeke (BEL) | Sunweb | mt |
| 65 | José João Pimenta Costa Mendes (POR) | Burgos - BH | mt |
| 66 | Aldemar Reyes Ortega (COL) | Manzana - Postobon | mt |
| 67 | Koen De Kort (P-B) | Trek - Segafredo | mt |
| 68 | Sergey Shilov (RUS) | Gazprom - Rusvelo | mt |
| 69 | Boy Van Poppel (P-B) | Trek - Segafredo | mt |
| 70 | Piotr Brozyna (POL) | CCC - Sprandi - Polkowice | mt |
| 71 | Jorge Cubero Galvez (ESP) | Burgos - BH | mt |
| 72 | Kamil Gradek (POL) | CCC - Sprandi - Polkowice | mt |
| 73 | Maciej Bodnar (POL) | Bora - Hansgrohe | mt |
| 74 | Kilian Frankiny (SUI) | BMC Racing Team | mt |
| 75 | Hernán Ricardo Aguirre Calpa (COL) | Manzana - Postobon | mt |
| 76 | Mathias Van Gompel (BEL) | Sport Vlaanderen - Baloise | mt |
| 77 | Fernando Orjuela Gutierrez (COL) | Manzana - Postobon | mt |
| 78 | Daniil Fominykh (KAZ) | Astana | mt |
| 79 | Tsgabu Gebremaryam Grmay (ETH) | Trek - Segafredo | mt |
| 80 | Johannes Fröhlinger (ALL) | Sunweb | mt |
| 81 | Fabricio Ferrari Barcelo (URU) | Caja Rural - Seguros Rga | mt |
| 82 | Eliot Lietaer (BEL) | WB Aqua Protect - Veranclassic | mt |
| 83 | Sergio Pardilla Bellón (ESP) | Caja Rural - Seguros Rga | mt |
| 84 | Mark Padun (UKR) | Bahrain - Merida | mt |
| 85 | Michal Paluta (POL) | CCC - Sprandi - Polkowice | mt |
| 86 | Óscar Cabedo Cardá (ESP) | Burgos - BH | mt |
| 87 | James Mitri (G-B) | mt | |
| 88 | Zdenek Stybar (RTC) | Quick Step Floors | mt |
| 89 | Mikel Aristi Gardoki (ESP) | Euskadi Basque Country - Murias | mt |
| 90 | Artyom Zakharov (KAZ) | Astana | mt |
| 91 | Fabio Andres Duarte Arevalo (COL) | Manzana - Postobon | 0:26 |
| 92 | Nazim Bakirci (TUR) | Torku Seker Spor | 0:26 |
| 93 | Mustafa Sayar (TUR) | 0:26 | |
| 94 | James Knox (G-B) | Quick Step Floors | 0:26 |
| 95 | Zhandos Bizhigitov (KAZ) | Astana | 0:26 |
| 96 | Przemyslaw Niemec (POL) | Uae Team Emirates | 0:26 |
| 97 | Domen Novak (SLO) | Bahrain - Merida | 0:26 |
| 98 | Javier Moreno Bazan (ESP) | Delko - Marseille Provence KTM | 0:26 |
| 99 | Vegard Stake Laengen (NOR) | Uae Team Emirates | 0:26 |
| 100 | Laurens Ten Dam (P-B) | Sunweb | 0:26 |
| 101 | Joaquim Silva (POR) | Caja Rural - Seguros Rga | 0:26 |
| 102 | Sergio Rodríguez Reche (ESP) | Euskadi Basque Country - Murias | 0:26 |
| 103 | Jon Irisarri Rincon (ESP) | Caja Rural - Seguros Rga | 0:26 |
| 104 | Iljo Keisse (BEL) | Quick Step Floors | 0:26 |
| 105 | Ahmet Akdilek (TUR) | Torku Seker Spor | 0:26 |
| 106 | Valerio Conti (ITA) | Uae Team Emirates | 0:26 |
| 107 | Yecid Arturo Sierra Sanchez (COL) | Manzana - Postobon | 0:38 |
| 108 | David Per (SLO) | Bahrain - Merida | 0:42 |
| 109 | Dmitry Kozontchuk (RUS) | Gazprom - Rusvelo | 0:49 |
| 110 | Stepan Kurianov (RUS) | Gazprom - Rusvelo | 0:49 |
| 111 | Muhammet Atalay (TUR) | Torku Seker Spor | 0:49 |
| 112 | Nícolas Sessler (BRE) | Burgos - BH | 0:49 |
| 113 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 1:02 |
| 114 | Diego Rubio Hernandez (ESP) | Burgos - BH | 1:06 |
| 115 | Fernando Barcelo Aragón (ESP) | Euskadi Basque Country - Murias | 1:06 |
| 116 | Preben Van Hecke (BEL) | Sport Vlaanderen - Baloise | 1:06 |
| 117 | Mads Würtz Schmidt (DAN) | Katusha - Alpecin | 1:16 |
| 118 | Filippo Pozzato (ITA) | Wilier Triestina - Selle Italia | 1:20 |
| 119 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 1:30 |
| 120 | Moreno Moser (ITA) | Astana | 1:30 |
| 121 | Onur Balkan (TUR) | Torku Seker Spor | 1:30 |
| 122 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 1:30 |
| 123 | Alex Kirsch (LUX) | WB Aqua Protect - Veranclassic | 1:30 |
| 124 | Julien Stassen (BEL) | WB Aqua Protect - Veranclassic | 1:30 |
| 125 | Nikolai Mihailov (BUL) | Delko - Marseille Provence KTM | 1:30 |
| 126 | Juraj Sagan (SVK) | Bora - Hansgrohe | 1:30 |
| 127 | Aleksejs Saramotins (LAT) | Bora - Hansgrohe | 1:30 |
| 128 | Liam Bertazzo (ITA) | Wilier Triestina - Selle Italia | 1:30 |
| 129 | Feritcan Samli (TUR) | Torku Seker Spor | 1:36 |
| 130 | Pawel Bernas (POL) | CCC - Sprandi - Polkowice | 2:05 |
| 131 | Maxim Belkov (RUS) | Katusha - Alpecin | 2:05 |
| 132 | Ander Barrenetxea Uriarte (ESP) | Euskadi Basque Country - Murias | 2:05 |
| 133 | Sven Erik Bystrøm (NOR) | Uae Team Emirates | 2:05 |
| 134 | Jay McCarthy (AUS) | Bora - Hansgrohe | 2:05 |
| 135 | Marco Coledan (ITA) | Wilier Triestina - Selle Italia | 2:40 |
| 136 | Matteo Pelucchi (ITA) | Bora - Hansgrohe | 3:05 |
| 137 | Nikolay Trusov (RUS) | Gazprom - Rusvelo | 3:44 |
| 138 | Fernando Gaviria Rendon (COL) | Quick Step Floors | 4:55 |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Sam Bennett (IRL) | Bora - Hansgrohe | 3:24:37 |
| 2 | Alvaro José Hodeg Chagui (COL) | Quick Step Floors | mt |
| 3 | Simone Consonni (ITA) | Uae Team Emirates | mt |
| 4 | Jean-Pierre 'Jempy' Drucker (LUX) | BMC Racing Team | mt |
| 5 | Iván García (ESP) | mt | |
| 6 | Edward Theuns (BEL) | Sunweb | mt |
| 7 | John Degenkolb (ALL) | Trek - Segafredo | mt |
| 8 | Enrique Sanz Unzue (ESP) | Euskadi Basque Country - Murias | mt |
| 9 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | mt |
| 10 | Alexander Porsev (RUS) | Gazprom - Rusvelo | mt |
| 11 | Kenneth Van Rooy (BEL) | Sport Vlaanderen - Baloise | mt |
| 12 | Justin Jules (FRA) | WB Aqua Protect - Veranclassic | mt |
| 13 | Christophe Noppe (BEL) | Sport Vlaanderen - Baloise | mt |
| 14 | Yevgeniy Gidich (KAZ) | Astana | mt |
| 15 | Tom Bohli (SUI) | BMC Racing Team | mt |
| 16 | Gonzalo Serrano Rodriguez (ESP) | Caja Rural - Seguros Rga | mt |
| 17 | Szymon Sajnok (POL) | CCC - Sprandi - Polkowice | mt |
| 18 | Aldemar Reyes Ortega (COL) | Manzana - Postobon | mt |
| 19 | Amaro Manuel Raposo Antunes (POR) | CCC - Sprandi - Polkowice | mt |
| 20 | Alexey Lutsenko (KAZ) | Astana | mt |
| 21 | Eduard Prades Reverte (ESP) | Euskadi Basque Country - Murias | mt |
| 22 | Kevin Deltombe (BEL) | Sport Vlaanderen - Baloise | mt |
| 23 | Diego Ulissi (ITA) | Uae Team Emirates | mt |
| 24 | Delio Fernandez Cruz (ESP) | Delko - Marseille Provence KTM | mt |
| 25 | Rafael Ferreira Reis (POR) | Caja Rural - Seguros Rga | mt |
| 26 | Ahmet Örken (TUR) | mt | |
| 27 | Julien Mortier (BEL) | WB Aqua Protect - Veranclassic | mt |
| 28 | Jon Irisarri Rincon (ESP) | Caja Rural - Seguros Rga | mt |
| 29 | Mike Teunissen (P-B) | Sunweb | mt |
| 30 | Nathan Haas (AUS) | Katusha - Alpecin | mt |
| 31 | Christophe Masson (FRA) | WB Aqua Protect - Veranclassic | mt |
| 32 | Julien Trarieux (FRA) | Delko - Marseille Provence KTM | mt |
| 33 | Mauro Finetto (ITA) | Delko - Marseille Provence KTM | mt |
| 34 | Ariel Maximiliano Richeze Araquistaín (ARG) | Quick Step Floors | mt |
| 35 | Dimitri Peyskens (BEL) | WB Aqua Protect - Veranclassic | mt |
| 36 | Reto Hollenstein (SUI) | Katusha - Alpecin | mt |
| 37 | Stepan Kurianov (RUS) | Gazprom - Rusvelo | mt |
| 38 | Diego Rubio Hernandez (ESP) | Burgos - BH | mt |
| 39 | Steff Cras (BEL) | Katusha - Alpecin | mt |
| 40 | Pawel Cieslik (POL) | CCC - Sprandi - Polkowice | mt |
| 41 | Ruslan Tleubayev (KAZ) | Astana | mt |
| 42 | Sergey Shilov (RUS) | Gazprom - Rusvelo | mt |
| 43 | Ivan Rovny (RUS) | Gazprom - Rusvelo | mt |
| 44 | Niklas Arndt (ALL) | Sunweb | mt |
| 45 | Fabricio Ferrari Barcelo (URU) | Caja Rural - Seguros Rga | mt |
| 46 | Koen De Kort (P-B) | Trek - Segafredo | mt |
| 47 | Ruben Guerreiro (POR) | Trek - Segafredo | mt |
| 48 | Louis Vervaeke (BEL) | Sunweb | mt |
| 49 | Ricardo Augusto Vilela Afonso (POR) | Manzana - Postobon | mt |
| 50 | Eliot Lietaer (BEL) | WB Aqua Protect - Veranclassic | mt |
| 51 | Johannes Fröhlinger (ALL) | Sunweb | mt |
| 52 | Jorge Cubero Galvez (ESP) | Burgos - BH | mt |
| 53 | Kiel Reijnen (E-U) | Trek - Segafredo | mt |
| 54 | Matteo Fabbro (ITA) | Katusha - Alpecin | mt |
| 55 | Patrick Bevin (NZL) | BMC Racing Team | mt |
| 56 | Ramunas Navardauskas (LTU) | Bahrain - Merida | mt |
| 57 | Artyom Zakharov (KAZ) | Astana | mt |
| 58 | Fabio Felline (ITA) | Trek - Segafredo | mt |
| 59 | Kristijan Durasek (CRO) | Uae Team Emirates | mt |
| 60 | Jetse Bol (P-B) | Manzana - Postobon | mt |
| 61 | Óscar Cabedo Cardá (ESP) | Burgos - BH | mt |
| 62 | José João Pimenta Costa Mendes (POR) | Burgos - BH | mt |
| 63 | Beñat Txoperena Matxikote (ESP) | Euskadi Basque Country - Murias | mt |
| 64 | Igor Boev (RUS) | Gazprom - Rusvelo | mt |
| 65 | Lukas Pöstlberger (AUT) | Bora - Hansgrohe | mt |
| 66 | Daniil Fominykh (KAZ) | Astana | mt |
| 67 | Zdenek Stybar (RTC) | Quick Step Floors | mt |
| 68 | Nicolas Roche (IRL) | BMC Racing Team | mt |
| 69 | Maciej Bodnar (POL) | Bora - Hansgrohe | mt |
| 70 | Liam Bertazzo (ITA) | Wilier Triestina - Selle Italia | mt |
| 71 | Sergio Pardilla Bellón (ESP) | Caja Rural - Seguros Rga | mt |
| 72 | Mustafa Sayar (TUR) | mt | |
| 73 | Mathias Van Gompel (BEL) | Sport Vlaanderen - Baloise | mt |
| 74 | Mads Würtz Schmidt (DAN) | Katusha - Alpecin | mt |
| 75 | James Mitri (G-B) | mt | |
| 76 | Boy Van Poppel (P-B) | Trek - Segafredo | mt |
| 77 | Hernán Ricardo Aguirre Calpa (COL) | Manzana - Postobon | mt |
| 78 | David Per (SLO) | Bahrain - Merida | mt |
| 79 | Przemyslaw Kasperkiewicz (POL) | Delko - Marseille Provence KTM | mt |
| 80 | Danilo Wyss (SUI) | BMC Racing Team | mt |
| 81 | Grega Bole (SLO) | Bahrain - Merida | mt |
| 82 | Mark Padun (UKR) | Bahrain - Merida | mt |
| 83 | Nazim Bakirci (TUR) | Torku Seker Spor | mt |
| 84 | Yecid Arturo Sierra Sanchez (COL) | Manzana - Postobon | mt |
| 85 | Brenton Jones (AUS) | Delko - Marseille Provence KTM | mt |
| 86 | Ahmet Akdilek (TUR) | Torku Seker Spor | mt |
| 87 | Jhojan Orlando García Sosa (COL) | Manzana - Postobon | mt |
| 88 | Fernando Barcelo Aragón (ESP) | Euskadi Basque Country - Murias | mt |
| 89 | Kilian Frankiny (SUI) | BMC Racing Team | mt |
| 90 | Piotr Brozyna (POL) | CCC - Sprandi - Polkowice | mt |
| 91 | Domen Novak (SLO) | Bahrain - Merida | mt |
| 92 | Mikel Aristi Gardoki (ESP) | Euskadi Basque Country - Murias | mt |
| 93 | James Knox (G-B) | Quick Step Floors | mt |
| 94 | Heinrich Haussler (AUS) | Bahrain - Merida | mt |
| 95 | Aimé De Gendt (BEL) | Sport Vlaanderen - Baloise | mt |
| 96 | Valerio Conti (ITA) | Uae Team Emirates | mt |
| 97 | Tsgabu Gebremaryam Grmay (ETH) | Trek - Segafredo | mt |
| 98 | Preben Van Hecke (BEL) | Sport Vlaanderen - Baloise | mt |
| 99 | Fabio Andres Duarte Arevalo (COL) | Manzana - Postobon | mt |
| 100 | Brent Bookwalter (E-U) | BMC Racing Team | mt |
| 101 | Tim Declercq (BEL) | Quick Step Floors | mt |
| 102 | Przemyslaw Niemec (POL) | Uae Team Emirates | mt |
| 103 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | mt |
| 104 | Thomas Sprengers (BEL) | Sport Vlaanderen - Baloise | mt |
| 105 | Josu Zabala (ESP) | Caja Rural - Seguros Rga | mt |
| 106 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | mt |
| 107 | Alex Kirsch (LUX) | WB Aqua Protect - Veranclassic | mt |
| 108 | Marco Coledan (ITA) | Wilier Triestina - Selle Italia | mt |
| 109 | Joaquim Silva (POR) | Caja Rural - Seguros Rga | mt |
| 110 | Filippo Pozzato (ITA) | Wilier Triestina - Selle Italia | mt |
| 111 | Laurens Ten Dam (P-B) | Sunweb | mt |
| 112 | Javier Moreno Bazan (ESP) | Delko - Marseille Provence KTM | mt |
| 113 | Dmitry Kozontchuk (RUS) | Gazprom - Rusvelo | mt |
| 114 | Muhammet Atalay (TUR) | Torku Seker Spor | mt |
| 115 | Matteo Pelucchi (ITA) | Bora - Hansgrohe | mt |
| 116 | Nícolas Sessler (BRE) | Burgos - BH | mt |
| 117 | Fernando Orjuela Gutierrez (COL) | Manzana - Postobon | mt |
| 118 | Iljo Keisse (BEL) | Quick Step Floors | mt |
| 119 | Nikolay Trusov (RUS) | Gazprom - Rusvelo | mt |
| 120 | Feritcan Samli (TUR) | Torku Seker Spor | mt |
| 121 | Onur Balkan (TUR) | Torku Seker Spor | mt |
| 122 | Julien Stassen (BEL) | WB Aqua Protect - Veranclassic | mt |
| 123 | Moreno Moser (ITA) | Astana | mt |
| 124 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | mt |
| 125 | Maxim Belkov (RUS) | Katusha - Alpecin | mt |
| 126 | Pawel Bernas (POL) | CCC - Sprandi - Polkowice | 0:37 |
| 127 | Ander Barrenetxea Uriarte (ESP) | Euskadi Basque Country - Murias | 0:37 |
| 128 | Sven Erik Bystrøm (NOR) | Uae Team Emirates | 0:48 |
| 129 | Nikolai Mihailov (BUL) | Delko - Marseille Provence KTM | 0:48 |
| 130 | Jay McCarthy (AUS) | Bora - Hansgrohe | 1:01 |
| 131 | Juraj Sagan (SVK) | Bora - Hansgrohe | 1:01 |
| 132 | Zhandos Bizhigitov (KAZ) | Astana | 1:04 |
| 133 | Kamil Gradek (POL) | CCC - Sprandi - Polkowice | 1:11 |
| 134 | Aleksejs Saramotins (LAT) | Bora - Hansgrohe | 1:20 |
| 135 | Michal Paluta (POL) | CCC - Sprandi - Polkowice | 1:20 |
| 136 | Vegard Stake Laengen (NOR) | Uae Team Emirates | 1:36 |
| 137 | Sergio Rodríguez Reche (ESP) | Euskadi Basque Country - Murias | 2:30 |
| 138 | Fernando Gaviria Rendon (COL) | Quick Step Floors |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Sam Bennett (IRL) | Bora - Hansgrohe | 3:16:27 |
| 2 | Ariel Maximiliano Richeze Araquistaín (ARG) | Quick Step Floors | mt |
| 3 | John Degenkolb (ALL) | Trek - Segafredo | mt |
| 4 | Patrick Bevin (NZL) | BMC Racing Team | mt |
| 5 | Ahmet Örken (TUR) | mt | |
| 6 | Iván García (ESP) | mt | |
| 7 | Alexey Lutsenko (KAZ) | Astana | mt |
| 8 | Nathan Haas (AUS) | Katusha - Alpecin | mt |
| 9 | Przemyslaw Kasperkiewicz (POL) | Delko - Marseille Provence KTM | mt |
| 10 | Mikel Aristi Gardoki (ESP) | Euskadi Basque Country - Murias | mt |
| 11 | Niklas Arndt (ALL) | Sunweb | mt |
| 12 | Eliot Lietaer (BEL) | WB Aqua Protect - Veranclassic | mt |
| 13 | Gonzalo Serrano Rodriguez (ESP) | Caja Rural - Seguros Rga | mt |
| 14 | Julien Trarieux (FRA) | Delko - Marseille Provence KTM | mt |
| 15 | Eduard Prades Reverte (ESP) | Euskadi Basque Country - Murias | mt |
| 16 | Michal Paluta (POL) | CCC - Sprandi - Polkowice | mt |
| 17 | Amaro Manuel Raposo Antunes (POR) | CCC - Sprandi - Polkowice | mt |
| 18 | Dimitri Peyskens (BEL) | WB Aqua Protect - Veranclassic | mt |
| 19 | Ruben Guerreiro (POR) | Trek - Segafredo | mt |
| 20 | Diego Ulissi (ITA) | Uae Team Emirates | mt |
| 21 | Kevin Deltombe (BEL) | Sport Vlaanderen - Baloise | mt |
| 22 | Rafael Ferreira Reis (POR) | Caja Rural - Seguros Rga | mt |
| 23 | Nikolay Trusov (RUS) | Gazprom - Rusvelo | mt |
| 24 | Louis Vervaeke (BEL) | Sunweb | mt |
| 25 | Onur Balkan (TUR) | Torku Seker Spor | mt |
| 26 | Thomas Sprengers (BEL) | Sport Vlaanderen - Baloise | mt |
| 27 | Reto Hollenstein (SUI) | Katusha - Alpecin | mt |
| 28 | Fabio Felline (ITA) | Trek - Segafredo | mt |
| 29 | Jhojan Orlando García Sosa (COL) | Manzana - Postobon | mt |
| 30 | Jon Irisarri Rincon (ESP) | Caja Rural - Seguros Rga | mt |
| 31 | Kristijan Durasek (CRO) | Uae Team Emirates | mt |
| 32 | Hernán Ricardo Aguirre Calpa (COL) | Manzana - Postobon | mt |
| 33 | Delio Fernandez Cruz (ESP) | Delko - Marseille Provence KTM | mt |
| 34 | Jean-Pierre 'Jempy' Drucker (LUX) | BMC Racing Team | mt |
| 35 | Mike Teunissen (P-B) | Sunweb | mt |
| 36 | Ricardo Augusto Vilela Afonso (POR) | Manzana - Postobon | mt |
| 37 | Steff Cras (BEL) | Katusha - Alpecin | mt |
| 38 | Sergey Shilov (RUS) | Gazprom - Rusvelo | mt |
| 39 | José João Pimenta Costa Mendes (POR) | Burgos - BH | mt |
| 40 | Tom Bohli (SUI) | BMC Racing Team | mt |
| 41 | Zdenek Stybar (RTC) | Quick Step Floors | mt |
| 42 | Aimé De Gendt (BEL) | Sport Vlaanderen - Baloise | mt |
| 43 | Diego Rubio Hernandez (ESP) | Burgos - BH | mt |
| 44 | Fabricio Ferrari Barcelo (URU) | Caja Rural - Seguros Rga | mt |
| 45 | Piotr Brozyna (POL) | CCC - Sprandi - Polkowice | mt |
| 46 | Ivan Rovny (RUS) | Gazprom - Rusvelo | mt |
| 47 | Christophe Masson (FRA) | WB Aqua Protect - Veranclassic | mt |
| 48 | Mark Padun (UKR) | Bahrain - Merida | mt |
| 49 | Nicolas Roche (IRL) | BMC Racing Team | mt |
| 50 | Mauro Finetto (ITA) | Delko - Marseille Provence KTM | mt |
| 51 | Tim Declercq (BEL) | Quick Step Floors | mt |
| 52 | Matteo Fabbro (ITA) | Katusha - Alpecin | mt |
| 53 | Sergio Pardilla Bellón (ESP) | Caja Rural - Seguros Rga | mt |
| 54 | Pawel Cieslik (POL) | CCC - Sprandi - Polkowice | mt |
| 55 | Tsgabu Gebremaryam Grmay (ETH) | Trek - Segafredo | mt |
| 56 | Fernando Orjuela Gutierrez (COL) | Manzana - Postobon | mt |
| 57 | Kilian Frankiny (SUI) | BMC Racing Team | mt |
| 58 | James Knox (G-B) | Quick Step Floors | mt |
| 59 | Brent Bookwalter (E-U) | BMC Racing Team | mt |
| 60 | Danilo Wyss (SUI) | BMC Racing Team | mt |
| 61 | Josu Zabala (ESP) | Caja Rural - Seguros Rga | mt |
| 62 | Óscar Cabedo Cardá (ESP) | Burgos - BH | mt |
| 63 | Mathias Van Gompel (BEL) | Sport Vlaanderen - Baloise | mt |
| 64 | Valerio Conti (ITA) | Uae Team Emirates | mt |
| 65 | Joaquim Silva (POR) | Caja Rural - Seguros Rga | mt |
| 66 | Pawel Bernas (POL) | CCC - Sprandi - Polkowice | mt |
| 67 | Kiel Reijnen (E-U) | Trek - Segafredo | mt |
| 68 | Laurens Ten Dam (P-B) | Sunweb | mt |
| 69 | Javier Moreno Bazan (ESP) | Delko - Marseille Provence KTM | mt |
| 70 | Domen Novak (SLO) | Bahrain - Merida | mt |
| 71 | Lukas Pöstlberger (AUT) | Bora - Hansgrohe | mt |
| 72 | Maciej Bodnar (POL) | Bora - Hansgrohe | mt |
| 73 | Grega Bole (SLO) | Bahrain - Merida | mt |
| 74 | Daniil Fominykh (KAZ) | Astana | mt |
| 75 | Heinrich Haussler (AUS) | Bahrain - Merida | mt |
| 76 | Fabio Andres Duarte Arevalo (COL) | Manzana - Postobon | mt |
| 77 | Moreno Moser (ITA) | Astana | mt |
| 78 | Koen De Kort (P-B) | Trek - Segafredo | mt |
| 79 | Vegard Stake Laengen (NOR) | Uae Team Emirates | 0:11 |
| 80 | Aleksejs Saramotins (LAT) | Bora - Hansgrohe | 0:31 |
| 81 | Mustafa Sayar (TUR) | 1:18 | |
| 82 | Iljo Keisse (BEL) | Quick Step Floors | 1:18 |
| 83 | Edward Theuns (BEL) | Sunweb | 1:18 |
| 84 | James Mitri (G-B) | 1:18 | |
| 85 | Szymon Sajnok (POL) | CCC - Sprandi - Polkowice | 1:18 |
| 86 | Yevgeniy Gidich (KAZ) | Astana | 1:18 |
| 87 | Alvaro José Hodeg Chagui (COL) | Quick Step Floors | 1:18 |
| 88 | Johannes Fröhlinger (ALL) | Sunweb | 1:18 |
| 89 | Jetse Bol (P-B) | Manzana - Postobon | 1:18 |
| 90 | Dmitry Kozontchuk (RUS) | Gazprom - Rusvelo | 1:18 |
| 91 | Simone Consonni (ITA) | Uae Team Emirates | 1:18 |
| 92 | Stepan Kurianov (RUS) | Gazprom - Rusvelo | 1:18 |
| 93 | Juraj Sagan (SVK) | Bora - Hansgrohe | 1:18 |
| 94 | Justin Jules (FRA) | WB Aqua Protect - Veranclassic | 1:18 |
| 95 | Yecid Arturo Sierra Sanchez (COL) | Manzana - Postobon | 1:18 |
| 96 | Nícolas Sessler (BRE) | Burgos - BH | 1:18 |
| 97 | Kamil Gradek (POL) | CCC - Sprandi - Polkowice | 1:18 |
| 98 | Sergio Rodríguez Reche (ESP) | Euskadi Basque Country - Murias | 1:18 |
| 99 | Zhandos Bizhigitov (KAZ) | Astana | 1:24 |
| 100 | Christophe Noppe (BEL) | Sport Vlaanderen - Baloise | 1:48 |
| 101 | Brenton Jones (AUS) | Delko - Marseille Provence KTM | 1:48 |
| 102 | Liam Bertazzo (ITA) | Wilier Triestina - Selle Italia | 1:48 |
| 103 | Alexander Porsev (RUS) | Gazprom - Rusvelo | 1:48 |
| 104 | Igor Boev (RUS) | Gazprom - Rusvelo | 2:02 |
| 105 | Nazim Bakirci (TUR) | Torku Seker Spor | 2:02 |
| 106 | Filippo Pozzato (ITA) | Wilier Triestina - Selle Italia | 2:13 |
| 107 | Alex Kirsch (LUX) | WB Aqua Protect - Veranclassic | 2:13 |
| 108 | Maxim Belkov (RUS) | Katusha - Alpecin | 2:13 |
| 109 | Kenneth Van Rooy (BEL) | Sport Vlaanderen - Baloise | 2:35 |
| 110 | Jorge Cubero Galvez (ESP) | Burgos - BH | 2:45 |
| 111 | Enrique Sanz Unzue (ESP) | Euskadi Basque Country - Murias | 3:56 |
| 112 | Julien Mortier (BEL) | WB Aqua Protect - Veranclassic | 4:14 |
| 113 | Nikolai Mihailov (BUL) | Delko - Marseille Provence KTM | 4:14 |
| 114 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | 4:14 |
| 115 | Boy Van Poppel (P-B) | Trek - Segafredo | 4:14 |
| 116 | Ruslan Tleubayev (KAZ) | Astana | 4:14 |
| 117 | Preben Van Hecke (BEL) | Sport Vlaanderen - Baloise | 6:39 |
| 118 | Aldemar Reyes Ortega (COL) | Manzana - Postobon | 6:45 |
| 119 | Ramunas Navardauskas (LTU) | Bahrain - Merida | 7:40 |
| 120 | David Per (SLO) | Bahrain - Merida | 7:40 |
| 121 | Artyom Zakharov (KAZ) | Astana | 7:40 |
| 122 | Marco Coledan (ITA) | Wilier Triestina - Selle Italia | 7:40 |
| 123 | Sven Erik Bystrøm (NOR) | Uae Team Emirates | 7:40 |
| 124 | Mads Würtz Schmidt (DAN) | Katusha - Alpecin | 7:40 |
| 125 | Fernando Barcelo Aragón (ESP) | Euskadi Basque Country - Murias | 7:40 |
| 126 | Przemyslaw Niemec (POL) | Uae Team Emirates | 7:40 |
| 127 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 7:40 |
| 128 | Feritcan Samli (TUR) | Torku Seker Spor | 7:40 |
| 129 | Ahmet Akdilek (TUR) | Torku Seker Spor | 7:40 |
| 130 | Beñat Txoperena Matxikote (ESP) | Euskadi Basque Country - Murias | 7:40 |
| 131 | Ander Barrenetxea Uriarte (ESP) | Euskadi Basque Country - Murias | 7:40 |
| 132 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 7:40 |
| 133 | Matteo Pelucchi (ITA) | Bora - Hansgrohe | 7:40 |
| 134 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 7:40 |
| 135 | Julien Stassen (BEL) | WB Aqua Protect - Veranclassic | 7:40 |
| 136 | Jay McCarthy (AUS) | Bora - Hansgrohe | 7:40 |
| 137 | Muhammet Atalay (TUR) | Torku Seker Spor | 9:29 |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Alexey Lutsenko (KAZ) | Astana | 5:24:22 |
| 2 | Diego Ulissi (ITA) | Uae Team Emirates | mt |
| 3 | Eduard Prades Reverte (ESP) | Euskadi Basque Country - Murias | mt |
| 4 | James Knox (G-B) | Quick Step Floors | mt |
| 5 | Nicolas Roche (IRL) | BMC Racing Team | mt |
| 6 | Ruben Guerreiro (POR) | Trek - Segafredo | mt |
| 7 | Mauro Finetto (ITA) | Delko - Marseille Provence KTM | mt |
| 8 | Delio Fernandez Cruz (ESP) | Delko - Marseille Provence KTM | mt |
| 9 | Matteo Fabbro (ITA) | Katusha - Alpecin | mt |
| 10 | Kilian Frankiny (SUI) | BMC Racing Team | mt |
| 11 | Brent Bookwalter (E-U) | BMC Racing Team | mt |
| 12 | Fabio Felline (ITA) | Trek - Segafredo | mt |
| 13 | Nathan Haas (AUS) | Katusha - Alpecin | mt |
| 14 | Hernán Ricardo Aguirre Calpa (COL) | Manzana - Postobon | 0:09 |
| 15 | Mike Teunissen (P-B) | Sunweb | 0:09 |
| 16 | Thomas Sprengers (BEL) | Sport Vlaanderen - Baloise | 0:15 |
| 17 | Kevin Deltombe (BEL) | Sport Vlaanderen - Baloise | 0:15 |
| 18 | Ivan Rovny (RUS) | Gazprom - Rusvelo | 0:15 |
| 19 | Fernando Orjuela Gutierrez (COL) | Manzana - Postobon | 0:15 |
| 20 | Reto Hollenstein (SUI) | Katusha - Alpecin | 0:23 |
| 21 | Fabricio Ferrari Barcelo (URU) | Caja Rural - Seguros Rga | 0:29 |
| 22 | Lukas Pöstlberger (AUT) | Bora - Hansgrohe | 0:31 |
| 23 | Dimitri Peyskens (BEL) | WB Aqua Protect - Veranclassic | 0:31 |
| 24 | Mark Padun (UKR) | Bahrain - Merida | 0:31 |
| 25 | Sergio Pardilla Bellón (ESP) | Caja Rural - Seguros Rga | 0:31 |
| 26 | Jhojan Orlando García Sosa (COL) | Manzana - Postobon | 0:37 |
| 27 | Gonzalo Serrano Rodriguez (ESP) | Caja Rural - Seguros Rga | 0:39 |
| 28 | Kristijan Durasek (CRO) | Uae Team Emirates | 0:42 |
| 29 | José João Pimenta Costa Mendes (POR) | Burgos - BH | 0:43 |
| 30 | Tsgabu Gebremaryam Grmay (ETH) | Trek - Segafredo | 0:45 |
| 31 | Niklas Arndt (ALL) | Sunweb | 0:47 |
| 32 | Fabio Andres Duarte Arevalo (COL) | Manzana - Postobon | 0:47 |
| 33 | Tim Declercq (BEL) | Quick Step Floors | 1:00 |
| 34 | Mathias Van Gompel (BEL) | Sport Vlaanderen - Baloise | 1:00 |
| 35 | Daniil Fominykh (KAZ) | Astana | 1:00 |
| 36 | Piotr Brozyna (POL) | CCC - Sprandi - Polkowice | 1:18 |
| 37 | Sergey Shilov (RUS) | Gazprom - Rusvelo | 1:22 |
| 38 | Josu Zabala (ESP) | Caja Rural - Seguros Rga | 1:22 |
| 39 | Steff Cras (BEL) | Katusha - Alpecin | 1:25 |
| 40 | Óscar Cabedo Cardá (ESP) | Burgos - BH | 1:35 |
| 41 | Eliot Lietaer (BEL) | WB Aqua Protect - Veranclassic | 1:45 |
| 42 | Javier Moreno Bazan (ESP) | Delko - Marseille Provence KTM | 1:51 |
| 43 | Jorge Cubero Galvez (ESP) | Burgos - BH | 2:09 |
| 44 | Pawel Cieslik (POL) | CCC - Sprandi - Polkowice | 2:09 |
| 45 | Amaro Manuel Raposo Antunes (POR) | CCC - Sprandi - Polkowice | 2:09 |
| 46 | Heinrich Haussler (AUS) | Bahrain - Merida | 2:09 |
| 47 | Mustafa Sayar (TUR) | 2:12 | |
| 48 | Christophe Masson (FRA) | WB Aqua Protect - Veranclassic | 2:21 |
| 49 | Domen Novak (SLO) | Bahrain - Merida | 2:23 |
| 50 | Aimé De Gendt (BEL) | Sport Vlaanderen - Baloise | 2:28 |
| 51 | Julien Trarieux (FRA) | Delko - Marseille Provence KTM | 2:34 |
| 52 | Patrick Bevin (NZL) | BMC Racing Team | 2:44 |
| 53 | Fernando Barcelo Aragón (ESP) | Euskadi Basque Country - Murias | 2:55 |
| 54 | James Mitri (G-B) | 3:03 | |
| 55 | Ricardo Augusto Vilela Afonso (POR) | Manzana - Postobon | 3:26 |
| 56 | Louis Vervaeke (BEL) | Sunweb | 3:50 |
| 57 | Laurens Ten Dam (P-B) | Sunweb | 3:50 |
| 58 | Nazim Bakirci (TUR) | Torku Seker Spor | 3:53 |
| 59 | Kiel Reijnen (E-U) | Trek - Segafredo | 3:53 |
| 60 | Zhandos Bizhigitov (KAZ) | Astana | 3:53 |
| 61 | Justin Jules (FRA) | WB Aqua Protect - Veranclassic | 3:53 |
| 62 | Edward Theuns (BEL) | Sunweb | 4:14 |
| 63 | Koen De Kort (P-B) | Trek - Segafredo | 4:14 |
| 64 | Johannes Fröhlinger (ALL) | Sunweb | 4:14 |
| 65 | Nikolay Trusov (RUS) | Gazprom - Rusvelo | 4:15 |
| 66 | Dmitry Kozontchuk (RUS) | Gazprom - Rusvelo | 4:15 |
| 67 | Jetse Bol (P-B) | Manzana - Postobon | 4:34 |
| 68 | Jean-Pierre 'Jempy' Drucker (LUX) | BMC Racing Team | 4:36 |
| 69 | Zdenek Stybar (RTC) | Quick Step Floors | 5:04 |
| 70 | Rafael Ferreira Reis (POR) | Caja Rural - Seguros Rga | 5:20 |
| 71 | Joaquim Silva (POR) | Caja Rural - Seguros Rga | 5:20 |
| 72 | Vegard Stake Laengen (NOR) | Uae Team Emirates | 5:20 |
| 73 | Ramunas Navardauskas (LTU) | Bahrain - Merida | 5:24 |
| 74 | Julien Mortier (BEL) | WB Aqua Protect - Veranclassic | 5:57 |
| 75 | Yevgeniy Gidich (KAZ) | Astana | 6:17 |
| 76 | Enrique Sanz Unzue (ESP) | Euskadi Basque Country - Murias | 6:17 |
| 77 | Danilo Wyss (SUI) | BMC Racing Team | 6:17 |
| 78 | Onur Balkan (TUR) | Torku Seker Spor | 6:53 |
| 79 | Nícolas Sessler (BRE) | Burgos - BH | 6:53 |
| 80 | Kenneth Van Rooy (BEL) | Sport Vlaanderen - Baloise | 6:53 |
| 81 | Alex Kirsch (LUX) | WB Aqua Protect - Veranclassic | 6:53 |
| 82 | Beñat Txoperena Matxikote (ESP) | Euskadi Basque Country - Murias | 6:53 |
| 83 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 6:53 |
| 84 | Alvaro José Hodeg Chagui (COL) | Quick Step Floors | 6:53 |
| 85 | Simone Consonni (ITA) | Uae Team Emirates | 6:53 |
| 86 | Christophe Noppe (BEL) | Sport Vlaanderen - Baloise | 6:53 |
| 87 | Igor Boev (RUS) | Gazprom - Rusvelo | 6:53 |
| 88 | Mikel Aristi Gardoki (ESP) | Euskadi Basque Country - Murias | 6:53 |
| 89 | Michal Paluta (POL) | CCC - Sprandi - Polkowice | 6:53 |
| 90 | Maxim Belkov (RUS) | Katusha - Alpecin | 6:53 |
| 91 | Juraj Sagan (SVK) | Bora - Hansgrohe | 6:53 |
| 92 | Jay McCarthy (AUS) | Bora - Hansgrohe | 6:53 |
| 93 | Aleksejs Saramotins (LAT) | Bora - Hansgrohe | 6:59 |
| 94 | Stepan Kurianov (RUS) | Gazprom - Rusvelo | 7:40 |
| 95 | Tom Bohli (SUI) | BMC Racing Team | 7:40 |
| 96 | Mads Würtz Schmidt (DAN) | Katusha - Alpecin | 7:40 |
| 97 | Artyom Zakharov (KAZ) | Astana | 7:40 |
| 98 | Matteo Pelucchi (ITA) | Bora - Hansgrohe | 7:40 |
| 99 | Brenton Jones (AUS) | Delko - Marseille Provence KTM | 7:40 |
| 100 | Alexander Porsev (RUS) | Gazprom - Rusvelo | 7:40 |
| 101 | John Degenkolb (ALL) | Trek - Segafredo | 7:40 |
| 102 | Moreno Moser (ITA) | Astana | 7:40 |
| 103 | Kamil Gradek (POL) | CCC - Sprandi - Polkowice | 8:00 |
| 104 | David Per (SLO) | Bahrain - Merida | 8:05 |
| 105 | Boy Van Poppel (P-B) | Trek - Segafredo | 8:10 |
| 106 | Ahmet Örken (TUR) | 9:18 | |
| 107 | Ahmet Akdilek (TUR) | Torku Seker Spor | 9:18 |
| 108 | Ruslan Tleubayev (KAZ) | Astana | 9:57 |
| 109 | Przemyslaw Niemec (POL) | Uae Team Emirates | 10:14 |
| 110 | Filippo Pozzato (ITA) | Wilier Triestina - Selle Italia | 10:14 |
| 111 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 10:14 |
| 112 | Szymon Sajnok (POL) | CCC - Sprandi - Polkowice | 10:14 |
| 113 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | 10:14 |
| 114 | Sergio Rodríguez Reche (ESP) | Euskadi Basque Country - Murias | 10:14 |
| 115 | Julien Stassen (BEL) | WB Aqua Protect - Veranclassic | 10:14 |
| 116 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 11:02 |
| 117 | Iljo Keisse (BEL) | Quick Step Floors | 11:38 |
| 118 | Przemyslaw Kasperkiewicz (POL) | Delko - Marseille Provence KTM | 11:38 |
| 119 | Jon Irisarri Rincon (ESP) | Caja Rural - Seguros Rga | 11:38 |
| 120 | Feritcan Samli (TUR) | Torku Seker Spor | 11:38 |
| 121 | Marco Coledan (ITA) | Wilier Triestina - Selle Italia | 11:40 |
| 122 | Liam Bertazzo (ITA) | Wilier Triestina - Selle Italia | 11:40 |
| 123 | Ander Barrenetxea Uriarte (ESP) | Euskadi Basque Country - Murias | 11:40 |
| 124 | Muhammet Atalay (TUR) | Torku Seker Spor | 11:40 |
| 125 | Pawel Bernas (POL) | CCC - Sprandi - Polkowice | 11:50 |
| 126 | Maciej Bodnar (POL) | Bora - Hansgrohe | 11:50 |
| 127 | Diego Rubio Hernandez (ESP) | Burgos - BH | 11:50 |
| 128 | Grega Bole (SLO) | Bahrain - Merida | 11:50 |
| 129 | Sam Bennett (IRL) | Bora - Hansgrohe | 11:58 |
| 130 | Ariel Maximiliano Richeze Araquistaín (ARG) | Quick Step Floors | 12:36 |
| 131 | Aldemar Reyes Ortega (COL) | Manzana - Postobon | 13:26 |
| 132 | Yecid Arturo Sierra Sanchez (COL) | Manzana - Postobon | 13:44 |
| 133 | Sven Erik Bystrøm (NOR) | Uae Team Emirates | 14:02 |
| 134 | Valerio Conti (ITA) | Uae Team Emirates | 14:02 |
| 135 | Preben Van Hecke (BEL) | Sport Vlaanderen - Baloise | 14:55 |
| 136 | Nikolai Mihailov (BUL) | Delko - Marseille Provence KTM | 18:05 |
| 137 | Iván García (ESP) |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Alvaro José Hodeg Chagui (COL) | Quick Step Floors | 3:15:12 |
| 2 | John Degenkolb (ALL) | Trek - Segafredo | mt |
| 3 | Nathan Haas (AUS) | Katusha - Alpecin | mt |
| 4 | Sam Bennett (IRL) | Bora - Hansgrohe | mt |
| 5 | Christophe Noppe (BEL) | Sport Vlaanderen - Baloise | mt |
| 6 | Edward Theuns (BEL) | Sunweb | mt |
| 7 | Szymon Sajnok (POL) | CCC - Sprandi - Polkowice | mt |
| 8 | Ariel Maximiliano Richeze Araquistaín (ARG) | Quick Step Floors | mt |
| 9 | Alexander Porsev (RUS) | Gazprom - Rusvelo | mt |
| 10 | Simone Consonni (ITA) | Uae Team Emirates | mt |
| 11 | Kenneth Van Rooy (BEL) | Sport Vlaanderen - Baloise | mt |
| 12 | Heinrich Haussler (AUS) | Bahrain - Merida | mt |
| 13 | Ruben Guerreiro (POR) | Trek - Segafredo | mt |
| 14 | Gonzalo Serrano Rodriguez (ESP) | Caja Rural - Seguros Rga | mt |
| 15 | Justin Jules (FRA) | WB Aqua Protect - Veranclassic | mt |
| 16 | Matteo Fabbro (ITA) | Katusha - Alpecin | mt |
| 17 | Kevin Deltombe (BEL) | Sport Vlaanderen - Baloise | mt |
| 18 | Jean-Pierre 'Jempy' Drucker (LUX) | BMC Racing Team | mt |
| 19 | Jhojan Orlando García Sosa (COL) | Manzana - Postobon | mt |
| 20 | Brenton Jones (AUS) | Delko - Marseille Provence KTM | mt |
| 21 | Jon Irisarri Rincon (ESP) | Caja Rural - Seguros Rga | mt |
| 22 | Christophe Masson (FRA) | WB Aqua Protect - Veranclassic | mt |
| 23 | Mikel Aristi Gardoki (ESP) | Euskadi Basque Country - Murias | mt |
| 24 | Fabricio Ferrari Barcelo (URU) | Caja Rural - Seguros Rga | mt |
| 25 | Eduard Prades Reverte (ESP) | Euskadi Basque Country - Murias | mt |
| 26 | Dimitri Peyskens (BEL) | WB Aqua Protect - Veranclassic | mt |
| 27 | Eliot Lietaer (BEL) | WB Aqua Protect - Veranclassic | mt |
| 28 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | mt |
| 29 | Reto Hollenstein (SUI) | Katusha - Alpecin | mt |
| 30 | Nicolas Roche (IRL) | BMC Racing Team | mt |
| 31 | Ahmet Örken (TUR) | mt | |
| 32 | Diego Ulissi (ITA) | Uae Team Emirates | mt |
| 33 | Delio Fernandez Cruz (ESP) | Delko - Marseille Provence KTM | mt |
| 34 | Nikolay Trusov (RUS) | Gazprom - Rusvelo | mt |
| 35 | Thomas Sprengers (BEL) | Sport Vlaanderen - Baloise | mt |
| 36 | Fabio Felline (ITA) | Trek - Segafredo | mt |
| 37 | Julien Trarieux (FRA) | Delko - Marseille Provence KTM | mt |
| 38 | Fernando Orjuela Gutierrez (COL) | Manzana - Postobon | mt |
| 39 | Mike Teunissen (P-B) | Sunweb | mt |
| 40 | Mauro Finetto (ITA) | Delko - Marseille Provence KTM | mt |
| 41 | Mustafa Sayar (TUR) | mt | |
| 42 | Przemyslaw Kasperkiewicz (POL) | Delko - Marseille Provence KTM | mt |
| 43 | Piotr Brozyna (POL) | CCC - Sprandi - Polkowice | mt |
| 44 | Tom Bohli (SUI) | BMC Racing Team | mt |
| 45 | Alexey Lutsenko (KAZ) | Astana | mt |
| 46 | Ivan Rovny (RUS) | Gazprom - Rusvelo | mt |
| 47 | Johannes Fröhlinger (ALL) | Sunweb | mt |
| 48 | Alex Kirsch (LUX) | WB Aqua Protect - Veranclassic | mt |
| 49 | Ramunas Navardauskas (LTU) | Bahrain - Merida | mt |
| 50 | Jetse Bol (P-B) | Manzana - Postobon | mt |
| 51 | Diego Rubio Hernandez (ESP) | Burgos - BH | mt |
| 52 | Patrick Bevin (NZL) | BMC Racing Team | mt |
| 53 | Kilian Frankiny (SUI) | BMC Racing Team | mt |
| 54 | Mark Padun (UKR) | Bahrain - Merida | mt |
| 55 | Hernán Ricardo Aguirre Calpa (COL) | Manzana - Postobon | mt |
| 56 | Sergey Shilov (RUS) | Gazprom - Rusvelo | mt |
| 57 | Nícolas Sessler (BRE) | Burgos - BH | mt |
| 58 | Josu Zabala (ESP) | Caja Rural - Seguros Rga | mt |
| 59 | José João Pimenta Costa Mendes (POR) | Burgos - BH | mt |
| 60 | Aleksejs Saramotins (LAT) | Bora - Hansgrohe | mt |
| 61 | Jay McCarthy (AUS) | Bora - Hansgrohe | mt |
| 62 | James Knox (G-B) | Quick Step Floors | mt |
| 63 | Niklas Arndt (ALL) | Sunweb | mt |
| 64 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | mt |
| 65 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | mt |
| 66 | Pawel Cieslik (POL) | CCC - Sprandi - Polkowice | mt |
| 67 | Marco Coledan (ITA) | Wilier Triestina - Selle Italia | mt |
| 68 | Tim Declercq (BEL) | Quick Step Floors | mt |
| 69 | James Mitri (G-B) | mt | |
| 70 | Tsgabu Gebremaryam Grmay (ETH) | Trek - Segafredo | mt |
| 71 | Lukas Pöstlberger (AUT) | Bora - Hansgrohe | mt |
| 72 | Brent Bookwalter (E-U) | BMC Racing Team | mt |
| 73 | Julien Mortier (BEL) | WB Aqua Protect - Veranclassic | mt |
| 74 | Sergio Pardilla Bellón (ESP) | Caja Rural - Seguros Rga | mt |
| 75 | Mathias Van Gompel (BEL) | Sport Vlaanderen - Baloise | mt |
| 76 | Juraj Sagan (SVK) | Bora - Hansgrohe | mt |
| 77 | Steff Cras (BEL) | Katusha - Alpecin | mt |
| 78 | Vegard Stake Laengen (NOR) | Uae Team Emirates | mt |
| 79 | Maxim Belkov (RUS) | Katusha - Alpecin | mt |
| 80 | Javier Moreno Bazan (ESP) | Delko - Marseille Provence KTM | mt |
| 81 | Óscar Cabedo Cardá (ESP) | Burgos - BH | mt |
| 82 | David Per (SLO) | Bahrain - Merida | mt |
| 83 | Fabio Andres Duarte Arevalo (COL) | Manzana - Postobon | mt |
| 84 | Valerio Conti (ITA) | Uae Team Emirates | mt |
| 85 | Kristijan Durasek (CRO) | Uae Team Emirates | mt |
| 86 | Daniil Fominykh (KAZ) | Astana | mt |
| 87 | Dmitry Kozontchuk (RUS) | Gazprom - Rusvelo | mt |
| 88 | Przemyslaw Niemec (POL) | Uae Team Emirates | mt |
| 89 | Zhandos Bizhigitov (KAZ) | Astana | mt |
| 90 | Laurens Ten Dam (P-B) | Sunweb | mt |
| 91 | Koen De Kort (P-B) | Trek - Segafredo | mt |
| 92 | Filippo Pozzato (ITA) | Wilier Triestina - Selle Italia | mt |
| 93 | Ricardo Augusto Vilela Afonso (POR) | Manzana - Postobon | mt |
| 94 | Yecid Arturo Sierra Sanchez (COL) | Manzana - Postobon | mt |
| 95 | Danilo Wyss (SUI) | BMC Racing Team | mt |
| 96 | Yevgeniy Gidich (KAZ) | Astana | mt |
| 97 | Beñat Txoperena Matxikote (ESP) | Euskadi Basque Country - Murias | mt |
| 98 | Rafael Ferreira Reis (POR) | Caja Rural - Seguros Rga | mt |
| 99 | Nazim Bakirci (TUR) | Torku Seker Spor | mt |
| 100 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | mt |
| 101 | Aldemar Reyes Ortega (COL) | Manzana - Postobon | mt |
| 102 | Louis Vervaeke (BEL) | Sunweb | mt |
| 103 | Preben Van Hecke (BEL) | Sport Vlaanderen - Baloise | mt |
| 104 | Stepan Kurianov (RUS) | Gazprom - Rusvelo | mt |
| 105 | Joaquim Silva (POR) | Caja Rural - Seguros Rga | mt |
| 106 | Domen Novak (SLO) | Bahrain - Merida | mt |
| 107 | Sven Erik Bystrøm (NOR) | Uae Team Emirates | mt |
| 108 | Ruslan Tleubayev (KAZ) | Astana | mt |
| 109 | Jorge Cubero Galvez (ESP) | Burgos - BH | mt |
| 110 | Muhammet Atalay (TUR) | Torku Seker Spor | mt |
| 111 | Zdenek Stybar (RTC) | Quick Step Floors | mt |
| 112 | Amaro Manuel Raposo Antunes (POR) | CCC - Sprandi - Polkowice | mt |
| 113 | Nikolai Mihailov (BUL) | Delko - Marseille Provence KTM | mt |
| 114 | Fernando Barcelo Aragón (ESP) | Euskadi Basque Country - Murias | mt |
| 115 | Michal Paluta (POL) | CCC - Sprandi - Polkowice | mt |
| 116 | Ander Barrenetxea Uriarte (ESP) | Euskadi Basque Country - Murias | mt |
| 117 | Igor Boev (RUS) | Gazprom - Rusvelo | mt |
| 118 | Iljo Keisse (BEL) | Quick Step Floors | mt |
| 119 | Ahmet Akdilek (TUR) | Torku Seker Spor | mt |
| 120 | Julien Stassen (BEL) | WB Aqua Protect - Veranclassic | mt |
| 121 | Liam Bertazzo (ITA) | Wilier Triestina - Selle Italia | 0:25 |
| 122 | Kiel Reijnen (E-U) | Trek - Segafredo | 0:25 |
| 123 | Maciej Bodnar (POL) | Bora - Hansgrohe | 0:25 |
| 124 | Onur Balkan (TUR) | Torku Seker Spor | 0:25 |
| 125 | Grega Bole (SLO) | Bahrain - Merida | 0:35 |
| 126 | Aimé De Gendt (BEL) | Sport Vlaanderen - Baloise | 0:35 |
| 127 | Boy Van Poppel (P-B) | Trek - Segafredo | 0:35 |
| 128 | Kamil Gradek (POL) | CCC - Sprandi - Polkowice | 0:44 |
| 129 | Enrique Sanz Unzue (ESP) | Euskadi Basque Country - Murias | 0:48 |
| 130 | Pawel Bernas (POL) | CCC - Sprandi - Polkowice | 1:15 |
| 131 | Mads Würtz Schmidt (DAN) | Katusha - Alpecin | 1:23 |
| 132 | Sergio Rodríguez Reche (ESP) | Euskadi Basque Country - Murias | 1:23 |
| 133 | Moreno Moser (ITA) | Astana | 1:59 |
| 134 | Matteo Pelucchi (ITA) | Bora - Hansgrohe | mt |
| 135 | Feritcan Samli (TUR) | Torku Seker Spor | 2:58 |
| 136 | Artyom Zakharov (KAZ) | Astana |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Sam Bennett (IRL) | Bora - Hansgrohe | 3:36:28 |
| 2 | Eduard Prades Reverte (ESP) | Euskadi Basque Country - Murias | 0:06 |
| 3 | Jean-Pierre 'Jempy' Drucker (LUX) | BMC Racing Team | 0:06 |
| 4 | Mike Teunissen (P-B) | Sunweb | 0:06 |
| 5 | Szymon Sajnok (POL) | CCC - Sprandi - Polkowice | 0:06 |
| 6 | Gonzalo Serrano Rodriguez (ESP) | Caja Rural - Seguros Rga | 0:06 |
| 7 | Tom Bohli (SUI) | BMC Racing Team | 0:06 |
| 8 | Diego Ulissi (ITA) | Uae Team Emirates | 0:06 |
| 9 | Ruben Guerreiro (POR) | Trek - Segafredo | 0:06 |
| 10 | Zdenek Stybar (RTC) | Quick Step Floors | 0:06 |
| 11 | Nathan Haas (AUS) | Katusha - Alpecin | 0:06 |
| 12 | Christophe Noppe (BEL) | Sport Vlaanderen - Baloise | 0:06 |
| 13 | Alexey Lutsenko (KAZ) | Astana | 0:06 |
| 14 | Delio Fernandez Cruz (ESP) | Delko - Marseille Provence KTM | 0:06 |
| 15 | Heinrich Haussler (AUS) | Bahrain - Merida | 0:06 |
| 16 | Edward Theuns (BEL) | Sunweb | 0:06 |
| 17 | Matteo Fabbro (ITA) | Katusha - Alpecin | 0:06 |
| 18 | Brenton Jones (AUS) | Delko - Marseille Provence KTM | 0:06 |
| 19 | Alexander Porsev (RUS) | Gazprom - Rusvelo | 0:06 |
| 20 | Nicolas Roche (IRL) | BMC Racing Team | 0:06 |
| 21 | Fabio Felline (ITA) | Trek - Segafredo | 0:06 |
| 22 | Mauro Finetto (ITA) | Delko - Marseille Provence KTM | 0:06 |
| 23 | Luca Pacioni (ITA) | Wilier Triestina - Selle Italia | 0:06 |
| 24 | Julien Mortier (BEL) | WB Aqua Protect - Veranclassic | 0:06 |
| 25 | Julien Trarieux (FRA) | Delko - Marseille Provence KTM | 0:06 |
| 26 | Lukas Pöstlberger (AUT) | Bora - Hansgrohe | 0:06 |
| 27 | Kevin Deltombe (BEL) | Sport Vlaanderen - Baloise | 0:06 |
| 28 | Aldemar Reyes Ortega (COL) | Manzana - Postobon | 0:06 |
| 29 | Thomas Sprengers (BEL) | Sport Vlaanderen - Baloise | 0:06 |
| 30 | Kenneth Van Rooy (BEL) | Sport Vlaanderen - Baloise | 0:06 |
| 31 | Ivan Rovny (RUS) | Gazprom - Rusvelo | 0:06 |
| 32 | Alvaro José Hodeg Chagui (COL) | Quick Step Floors | 0:06 |
| 33 | Hernán Ricardo Aguirre Calpa (COL) | Manzana - Postobon | 0:06 |
| 34 | Dimitri Peyskens (BEL) | WB Aqua Protect - Veranclassic | 0:06 |
| 35 | John Degenkolb (ALL) | Trek - Segafredo | 0:06 |
| 36 | Fabricio Ferrari Barcelo (URU) | Caja Rural - Seguros Rga | 0:06 |
| 37 | Brent Bookwalter (E-U) | BMC Racing Team | 0:06 |
| 38 | Reto Hollenstein (SUI) | Katusha - Alpecin | 0:06 |
| 39 | Fernando Orjuela Gutierrez (COL) | Manzana - Postobon | 0:06 |
| 40 | Kilian Frankiny (SUI) | BMC Racing Team | 0:06 |
| 41 | José João Pimenta Costa Mendes (POR) | Burgos - BH | 0:06 |
| 42 | Ahmet Örken (TUR) | 0:06 | |
| 43 | Jetse Bol (P-B) | Manzana - Postobon | 0:06 |
| 44 | Diego Rubio Hernandez (ESP) | Burgos - BH | 0:06 |
| 45 | Eliot Lietaer (BEL) | WB Aqua Protect - Veranclassic | 0:06 |
| 46 | Jay McCarthy (AUS) | Bora - Hansgrohe | 0:06 |
| 47 | Johannes Fröhlinger (ALL) | Sunweb | 0:06 |
| 48 | James Knox (G-B) | Quick Step Floors | 0:06 |
| 49 | Amaro Manuel Raposo Antunes (POR) | CCC - Sprandi - Polkowice | 0:06 |
| 50 | Rafael Ferreira Reis (POR) | Caja Rural - Seguros Rga | 0:06 |
| 51 | Christophe Masson (FRA) | WB Aqua Protect - Veranclassic | 0:06 |
| 52 | Fabio Andres Duarte Arevalo (COL) | Manzana - Postobon | 0:06 |
| 53 | Ramunas Navardauskas (LTU) | Bahrain - Merida | 0:06 |
| 54 | Mathias Van Gompel (BEL) | Sport Vlaanderen - Baloise | 0:06 |
| 55 | Tim Declercq (BEL) | Quick Step Floors | 0:06 |
| 56 | Óscar Cabedo Cardá (ESP) | Burgos - BH | 0:06 |
| 57 | Piotr Brozyna (POL) | CCC - Sprandi - Polkowice | 0:06 |
| 58 | Yecid Arturo Sierra Sanchez (COL) | Manzana - Postobon | 0:06 |
| 59 | James Mitri (G-B) | 0:06 | |
| 60 | Sergio Pardilla Bellón (ESP) | Caja Rural - Seguros Rga | 0:06 |
| 61 | Nazim Bakirci (TUR) | Torku Seker Spor | 0:06 |
| 62 | Valerio Conti (ITA) | Uae Team Emirates | 0:06 |
| 63 | Ricardo Augusto Vilela Afonso (POR) | Manzana - Postobon | 0:06 |
| 64 | Mustafa Sayar (TUR) | 0:06 | |
| 65 | Stepan Kurianov (RUS) | Gazprom - Rusvelo | 0:06 |
| 66 | Nikolay Trusov (RUS) | Gazprom - Rusvelo | 0:06 |
| 67 | Dmitry Kozontchuk (RUS) | Gazprom - Rusvelo | 0:38 |
| 68 | Sergey Shilov (RUS) | Gazprom - Rusvelo | 0:38 |
| 69 | Jon Irisarri Rincon (ESP) | Caja Rural - Seguros Rga | 0:38 |
| 70 | Niklas Arndt (ALL) | Sunweb | 0:51 |
| 71 | Nícolas Sessler (BRE) | Burgos - BH | 0:51 |
| 72 | Patrick Bevin (NZL) | BMC Racing Team | 0:51 |
| 73 | Daniil Fominykh (KAZ) | Astana | 0:51 |
| 74 | Kristijan Durasek (CRO) | Uae Team Emirates | 0:57 |
| 75 | Jorge Cubero Galvez (ESP) | Burgos - BH | 0:57 |
| 76 | Pawel Cieslik (POL) | CCC - Sprandi - Polkowice | 1:02 |
| 77 | Maxim Belkov (RUS) | Katusha - Alpecin | 1:02 |
| 78 | Massimo Rosa (ITA) | Wilier Triestina - Selle Italia | 1:02 |
| 79 | Kamil Gradek (POL) | CCC - Sprandi - Polkowice | 1:02 |
| 80 | Justin Jules (FRA) | WB Aqua Protect - Veranclassic | 0:06 |
| 81 | Jhojan Orlando García Sosa (COL) | Manzana - Postobon | 1:11 |
| 82 | Simone Consonni (ITA) | Uae Team Emirates | 0:06 |
| 83 | Igor Boev (RUS) | Gazprom - Rusvelo | 1:19 |
| 84 | Ruslan Tleubayev (KAZ) | Astana | 1:19 |
| 85 | Josu Zabala (ESP) | Caja Rural - Seguros Rga | 1:19 |
| 86 | Ariel Maximiliano Richeze Araquistaín (ARG) | Quick Step Floors | 1:19 |
| 87 | Koen De Kort (P-B) | Trek - Segafredo | 1:19 |
| 88 | Kiel Reijnen (E-U) | Trek - Segafredo | 1:19 |
| 89 | Pawel Bernas (POL) | CCC - Sprandi - Polkowice | 1:19 |
| 90 | Yevgeniy Gidich (KAZ) | Astana | 1:37 |
| 91 | Matteo Pelucchi (ITA) | Bora - Hansgrohe | 1:37 |
| 92 | David Per (SLO) | Bahrain - Merida | 1:37 |
| 93 | Enrique Sanz Unzue (ESP) | Euskadi Basque Country - Murias | 0:06 |
| 94 | Eugert Zhupa (ALB) | Wilier Triestina - Selle Italia | 1:58 |
| 95 | Iljo Keisse (BEL) | Quick Step Floors | 1:58 |
| 96 | Simone Bevilacqua (ITA) | Wilier Triestina - Selle Italia | 1:58 |
| 97 | Onur Balkan (TUR) | Torku Seker Spor | 1:58 |
| 98 | Filippo Pozzato (ITA) | Wilier Triestina - Selle Italia | 2:08 |
| 99 | Fernando Barcelo Aragón (ESP) | Euskadi Basque Country - Murias | 2:08 |
| 100 | Aleksejs Saramotins (LAT) | Bora - Hansgrohe | 2:08 |
| 101 | Mikel Aristi Gardoki (ESP) | Euskadi Basque Country - Murias | 2:08 |
| 102 | Ahmet Akdilek (TUR) | Torku Seker Spor | 2:08 |
| 103 | Ander Barrenetxea Uriarte (ESP) | Euskadi Basque Country - Murias | 2:08 |
| 104 | Boy Van Poppel (P-B) | Trek - Segafredo | 2:08 |
| 105 | Aimé De Gendt (BEL) | Sport Vlaanderen - Baloise | 2:08 |
| 106 | Javier Moreno Bazan (ESP) | Delko - Marseille Provence KTM | 2:08 |
| 107 | Liam Bertazzo (ITA) | Wilier Triestina - Selle Italia | 2:08 |
| 108 | Przemyslaw Niemec (POL) | Uae Team Emirates | 2:15 |
| 109 | Maciej Bodnar (POL) | Bora - Hansgrohe | 2:15 |
| 110 | Michal Paluta (POL) | CCC - Sprandi - Polkowice | 2:15 |
| 111 | Juraj Sagan (SVK) | Bora - Hansgrohe | 2:15 |
| 112 | Vegard Stake Laengen (NOR) | Uae Team Emirates | 2:15 |
| 113 | Sven Erik Bystrøm (NOR) | Uae Team Emirates | 2:15 |
| 114 | Domen Novak (SLO) | Bahrain - Merida | 2:15 |
| 115 | Tsgabu Gebremaryam Grmay (ETH) | Trek - Segafredo | 2:15 |
| 116 | Joaquim Silva (POR) | Caja Rural - Seguros Rga | 2:15 |
| 117 | Beñat Txoperena Matxikote (ESP) | Euskadi Basque Country - Murias | 2:15 |
| 118 | Zhandos Bizhigitov (KAZ) | Astana | 2:15 |
| 119 | Danilo Wyss (SUI) | BMC Racing Team | 2:15 |
| 120 | Moreno Moser (ITA) | Astana | 2:15 |
| 121 | Feritcan Samli (TUR) | Torku Seker Spor | 2:15 |
| 122 | Alex Kirsch (LUX) | WB Aqua Protect - Veranclassic | 2:15 |
| 123 | Julien Stassen (BEL) | WB Aqua Protect - Veranclassic | 2:15 |
| 124 | Laurens Ten Dam (P-B) | Sunweb | 2:15 |
| 125 | Steff Cras (BEL) | Katusha - Alpecin | 2:24 |
| 126 | Mads Würtz Schmidt (DAN) | Katusha - Alpecin | 2:24 |
| 127 | Preben Van Hecke (BEL) | Sport Vlaanderen - Baloise | 2:36 |
| 128 | Mark Padun (UKR) | Bahrain - Merida | 3:18 |
| 129 | Grega Bole (SLO) | Bahrain - Merida | 3:18 |
| 130 | Louis Vervaeke (BEL) | Sunweb | 3:37 |
| 131 | Przemyslaw Kasperkiewicz (POL) | Delko - Marseille Provence KTM | 4:12 |
| 132 | Nikolai Mihailov (BUL) | Delko - Marseille Provence KTM | 4:12 |
| 133 | Sergio Rodríguez Reche (ESP) | Euskadi Basque Country - Murias | 4:12 |
| 134 | Marco Coledan (ITA) | Wilier Triestina - Selle Italia | 4:40 |
| 135 | Muhammet Atalay (TUR) | Torku Seker Spor | 8:19 |
Aller aux résultats de l'étape incluant tous les classements