Clasificación de la etapa:

1. Sepp Kuss (USA/Jumbo-Visma) - 4:19:04 2. (POR/Katusha-Alpecin) a 0:39 3. Tao Geoghegan Hart (GBR/Ineos) a 0:40 4. ÓSCAR RODRÍGUEZ (ESP/EUSKADI-MURIAS) a 0:53 5. Mark Padun (UKR/Bahrain-Merida) a 1:49 6. Ben O´Connor (AUS/Dimension Data) a 2:05 7. (USA/Education First) a 2:11 8. Primoz Roglic (SLO/Jumbo-Visma) a 2:14 9. (ESP/MOVISTAR) a 2:14 10. Sander Armée (BEL/Lotto-Soudal) a 2:48 11. Miguel Ángel López (COL/Astana) a 2:55 12. Tadej Pogacar (SLO/UAE Emirates) a 2:55 13. (ESP/MOVISTAR) a 3:03 14. Rafal Majka (POL/Bora-Hansgrohe) a 3:13 15. (ESP/Astana) a 3:29 16. Wilco Kelderman (NED/Sunweb) a 3:50 17. Nairo Quintana (COL/MOVISTAR) a 3:50 18. Hermann Pernsteiner (AUT/Bahrain-Merida) a 3:50 19. (COL/Education First) a 3:50 20. Nicolas Edet (FRA/Cofidis) a 4:04 21. James Knox (GBR/Deceuninck-Quick Step) a 4:10 22. Kilian Frankiny (SUI/Groupama-FDJ) a 4:10 23. Quentin Jauregui (FRA/AG2R-La Mondiale) a 4:23 24. Carl Fredrik Hagen (NOR/Lotto-Soudal) a 4:25 25. DANIEL NAVARRO (ESP/Katusha-Alpecin) a 4:25 26. (ESP/Mitchelton-Scott) a 5:42 27. Amanuel Ghebreigzabhier (ERI/Dimension Data) a 5:42 28. (DEN/Astana) a 5:42 29. JOSÉ HERRADA (ESP/Cofidis) a 6:22 30. (COL/Mitchelton-Scott) a 6:40 31. François Bidard (FRA/AG2R-La Mondiale) a 6:48 32. (DEN/Trek-Segafredo) a 6:54 33. Peter Stetina (USA/Trek-Segafredo) a 7:02 34. Dylan Teuns (BEL/Bahrain-Merida) a 7:30 35. ÓSCAR CABEDO (ESP/BURGOS-BH) a 8:24 36. Pawel Poljanski (POL/Bora-Hansgrohe) a 8:40 37. (USA/Jumbo-Visma) a 8:40 38. Tobias Ludvigsson (SWE/Groupama-FDJ) a 8:40 39. Benjamin King (USA/Dimension Data) a 8:40 40. Robert Power (AUS/Sunweb) a 8:44 41. Martijn Tusveld (NED/Sunweb) a 9:03 42. Ricardo Vilela (POR/BURGOS-BH) a 9:15

43. Thomas de Gendt (BEL/Lotto-Soudal) a 9:27 44. MIKEL BIZKARRA (ESP/EUSKADI-MURIAS) a 10:07 45. Tsgabu Grmay (ETI/Mitchelton-Scott) a 10:40 46. GROSSSCHARTNE FELIX Bora-Hansgrohe) a 10:40 47. (NED/Jumbo-Visma) a 12:04 48. LUIS LEÓN SÁNCHEZ (ESP/Astana) a 12:04 49. CRISTIÁN RODRÍGUEZ (ESP/CAJA RURAL-RGA) a 12:04 50. Pável Kochetkov (RUS/Katusha-Alpecin) a 12:04 51. (ESP/EUSKADI-MURIAS) a 13:04 52. JOSÉ JOAQUÍN ROJAS (ESP/MOVISTAR) a 13:18 53. (ESP/MOVISTAR) a 13:20 54. (RSA/Dimension Data) a 13:20 55. Vasil Kiryienka (BLR/Ineos) a 14:44 56. Yukiya Arashiro (JPN/Bahrain-Merida) a 15:01 57. Silvan Dillier (SUI/AG2R-La Mondiale) a 16:05 58. Philippe Gilbert (BEL/Deceuninck-Quick Step) a 16:05 59. Romain Seigle (FRA/Groupama-FDJ) a 16:05 60. (FRA/AG2R-La Mondiale) a 16:05 61. (ITA/Astana) a 16:39 62. (ESP/Astana) a 16:39 63. Cyril Barthe (FRA/EUSKADI-MURIAS) a 16:39 64. ARITZ BAGÜES (ESP/EUSKADI-MURIAS) a 16:39 65. (ITA/Trek-Segafredo) a 16:39 66. (ESP/Astana) a 16:39 67. (ITA/Trek-Segafredo) a 16:39 68. Owain Doull (GBR/Ineos) a 16:39 69. Darwin Atapuma (COL/Cofidis) a 16:39 70. Wout Poels (NED/Ineos) a 16:39 71. Steff Cras (BEL/Katusha-Alpecin) a 16:39 72. Tosh Van der Sande (BEL/Lotto-Soudal) a 16:39 73. Tim Declercq (BEL/Deceuninck-Quick Step) a 16:39 74. Pierre-Roger Latour (FRA/AG2R-La Mondiale) a 16:39 75. Clément Chevrier (FRA/AG2R-La Mondiale) a 16:39 76. Nelson Oliveira (POR/MOVISTAR) a 16:39 77. (ESP/MOVISTAR) a 16:39 78. SERGIO PARDILLA (ESP/CAJA RURAL-RGA) a 16:39 79. Steve Morabito (SUI/Groupama-FDJ) a 16:39 80. Sebastián Henao (COL/Ineos) a 16:39 81. Jetse Bol (NED/BURGOS-BH) a 16:39 82. Sergio Luis Henao (COL/UAE Emirates) a 16:39 83. Dorian Godon (FRA/AG2R-La Mondiale) a 16:39 84. Clément Venturini (FRA/AG2R-La Mondiale) a 16:39 85. Damien Touze (FRA/Cofidis) a 16:39 86. LUIS ÁNGEL MATÉ (ESP/Cofidis) a 16:39

87. JESÚS HERRADA (ESP/Cofidis) a 16:39 88. Michael Storer (AUS/Sunweb) a 16:39 89. Stéphane Rossetto (FRA/Cofidis) a 17:01 90. Casper Pedersen (DEN/Sunweb) a 18:19 91. (AUS/Mitchelton-Scott) a 18:45 92. (NZL/Mitchelton-Scott) a 18:45 93. (AUS/Education First) a 18:45 94. (USA/Education First) a 18:45 95. Luka Pibernik (SLO/Bahrain-Merida) a 18:45 96. Heinrich Haussler (AUS/Bahrain-Merida) a 18:45 97. (ESP/MOVISTAR) a 18:45 98. Sergei Chernetski (RUS/CAJA RURAL-RGA) a 18:45 99. Nikias Arndt (GER/Sunweb) a 18:45 100. (BEL/CCC) a 19:38 101. Zdenek Stybar (CZE/Deceuninck-Quick Step) a 19:58 102. Eros Capecchi (ITA/Deceuninck-Quick Step) a 19:58 103. Salvatore Puccio (ITA/Ineos) a 19:58 104. Rémi Cavagna (FRA/Deceuninck-Quick Step) a 19:58 105. Nic Dlamini (RSA/Dimension Data) a 19:58 106. Jonas Koch (GER/CCC) a 19:58 107. William Barta (USA/CCC) a 19:58 108. Daniel Felipe Martínez (COL/Education First) a 19:58 109. Ian Stannard (GBR/Ineos) a 19:58 110. Manuele Boaro (ITA/Astana) a 19:58 111. FRANCISCO VENTOSO (ESP/CCC) a 19:58 112. (ESP/Ineos) a 19:58 113. ÁNGEL MADRAZO (ESP/BURGOS-BH) a 20:13 114. JESÚS EZQUERRA (ESP/BURGOS-BH) a 20:13 115. Fabio Jakobsen (NED/Deceuninck-Quick Step) a 20:50 116. (AUS/Mitchelton-Scott) a 20:50 117. Tomasz Marczynski (POL/Lotto-Soudal) a 20:50 118. Rasmus Tiller (NOR/Dimension Data) a 20:50 119. Edvald Boasson Hagen (NOR/Dimension Data) a 20:50 120. Domen Novak (SLO/Bahrain-Merida) a 21:01 121. Jaco Venter (RSA/Dimension Data) a 21:11 122. Matteo Fabbro (ITA/Katusha-Alpecin) a 21:12 123. (ESP/CAJA RURAL-RGA) a 21:21 124. FERNANDO BARCELÓ (ESP/EUSKADI-MURIAS) a 21:21 125. Harm Vanhoucke (BEL/Lotto-Soudal) a 21:28 126. Jean-Pierre Drucker (LUX/Bora-Hansgrohe) a 22:07 127. (LUX/Trek-Segafredo) a 22:07 128. (NZL/Mitchelton-Scott) a 22:29 129. (ITA/UAE Emirates) a 22:38 130. (ITA/UAE Emirates) a 22:38

131. (GER/Jumbo-Visma) a 24:38 132. (NZL/Jumbo-Visma) a 24:38 133. (NED/Jumbo-Visma) a 24:38 134. Pawel Bernas (POL/CCC) a 26:05 135. Enrico Battaglin (ITA/Katusha-Alpecin) a 26:39 136. Oliviero Troia (ITA/UAE Emirates) a 26:56 137. HÉCTOR SÁEZ (ESP/EUSKADI-MURIAS) a 26:56 138. MIKEL ITURRIA (ESP/EUSKADI-MURIAS) a 26:56 139. (ESP/CAJA RURAL-RGA) a 26:56 140. Viacheslav Kuznetsov (RUS/Katusha-Alpecin) a 27:06 141. DIEGO RUBIO (ESP/BURGOS-BH) a 27:51 142. JORGE CUBERO (ESP/BURGOS-BH) a 27:51 143. Willie Smit (RSA/Katusha-Alpecin) a 27:59 144. Marc Sarreau (FRA/Groupama-FDJ) a 27:59 145. Bruno Armirail (FRA/Groupama-FDJ) a 27:59 146. Juan Sebastián Molano (COL/UAE Emirates) a 28:09 147. Kiel Reijnen (USA/Trek-Segafredo) a 28:09 148. Nuno Bico (POR/BURGOS-BH) a 28:09 149. (BEL/Trek-Segafredo) a 28:47 150. Sam Bennett (IRL/Bora-Hansgrohe) a 29:25 151. Shane Archbold (NZL/Bora-Hansgrohe) a 29:25 152. JONATHAN LASTRA (ESP/CAJA RURAL-RGA) a 29:25 153. Jelle Wallays (BEL/Lotto-Soudal) a 29:25 154. John Degenkolb (GER/Trek-Segafredo) a 29:50 155. Max Walscheid (GER/Sunweb) a 29:50 156. (COL/UAE Emirates) a 29:52 157. (ARG/Deceuninck-Quick Step) a 29:52 158. JON ABERASTURI (ESP/CAJA RURAL-RGA) a 29:52 159. Szymon Sajnok (POL/CCC) a 29:52

Clasificación general: 1. Primoz Roglic (SLO/Jumbo-Visma) - 58:10:32 2. ALEJANDRO VALVERDE (ESP/MOVISTAR) a 2:25 3. Tadej Pogacar (SLO/UAE Emirates) a 3:42 4. Miguel Ángel López (COL/Astana) a 3:59 5. Nairo Quintana (COL/MOVISTAR) a 5:09 6. Rafal Majka (POL/Bora-Hansgrohe) a 7:14 7. Nicolas Edet (FRA/Cofidis) a 9:08 8. Wilco Kelderman (NED/Sunweb) a 9:15 9. Carl Fredrik Hagen (NOR/Lotto-Soudal) a 9:44 10. Hermann Pernsteiner (AUT/Bahrain-Merida) a 11:39 11. Sergio Higuita (COL/Education First) a 13:28 12. MIKEL NIEVE (ESP/Mitchelton-Scott) a 14:58 13. Dylan Teuns (BEL/Bahrain-Merida) a 15:14

14. ION IZAGIRRE (ESP/Astana) a 16:06 15. MARC SOLER (ESP/MOVISTAR) a 16:16 16. Ruben Guerreiro (POR/Katusha-Alpecin) a 16:32 17. James Knox (GBR/Deceuninck-Quick Step) a 18:42 18. Esteban Chaves (COL/Mitchelton-Scott) a 18:51 19. Kilian Frankiny (SUI/Groupama-FDJ) a 22:37 20. Jakob Fuglsang (DEN/Astana) a 22:41 21. George Bennett (NZL/Jumbo-Visma) a 36:04 22. Robert Gesink (NED/Jumbo-Visma) a 36:12 23. Peter Stetina (USA/Trek-Segafredo) a 37:57 24. Sepp Kuss (USA/Jumbo-Visma) a 38:44 25. François Bidard (FRA/AG2R-La Mondiale) a 39:06 26. Ben O´Connor (AUS/Dimension Data) a 39:41 27. ÓSCAR RODRÍGUEZ (ESP/EUSKADI-MURIAS) a 40:25 28. Amanuel Ghebreigzabhier (ERI/Dimension Data) a 41:40 29. Niklas Eg (DEN/Trek-Segafredo) a 43:19 30. Pierre-Roger Latour (FRA/AG2R-La Mondiale) a 44:35 31. Neilson Powless (USA/Jumbo-Visma) a 50:09 32. Martijn Tusveld (NED/Sunweb) a 52:11 33. LUIS LEÓN SÁNCHEZ (ESP/Astana) a 58:15 34. CRISTIÁN RODRÍGUEZ (ESP/CAJA RURAL-RGA) a 1:05:48 35. Gianluca Brambilla (ITA/Trek-Segafredo) a 1:06:13 36. DANIEL NAVARRO (ESP/Katusha-Alpecin) a 1:07:32 37. GROSSSCHARTNE FELIX Bora-Hansgrohe) a 1:07:42 38. Tao Geoghegan Hart (GBR/Ineos) a 1:08:42 39. Geoffrey Bouchard (FRA/AG2R-La Mondiale) a 1:09:15 40. JOSÉ JOAQUÍN ROJAS (ESP/MOVISTAR) a 1:09:16 41. Daniel Felipe Martínez (COL/Education First) a 1:09:39 42. Sergio Luis Henao (COL/UAE Emirates) a 1:11:40 43. Louis Meintjes (RSA/Dimension Data) a 1:16:08 44. JESÚS HERRADA (ESP/Cofidis) a 1:16:27 45. Wout Poels (NED/Ineos) a 1:20:27 46. Tsgabu Grmay (ETI/Mitchelton-Scott) a 1:20:40 47. Lawson Craddock (USA/Education First) a 1:24:41 48. Philippe Gilbert (BEL/Deceuninck-Quick Step) a 1:25:58 49. MIKEL BIZKARRA (ESP/EUSKADI-MURIAS) a 1:27:54 50. ANTONIO PEDRERO (ESP/MOVISTAR) a 1:29:21 51. Benjamin King (USA/Dimension Data) a 1:29:31 52. Thomas de Gendt (BEL/Lotto-Soudal) a 1:29:35 53. DAVID DE LA CRUZ (ESP/Ineos) a 1:30:05 54. Sebastián Henao (COL/Ineos) a 1:30:58 55. Matteo Fabbro (ITA/Katusha-Alpecin) a 1:31:08 56. Tosh Van der Sande (BEL/Lotto-Soudal) a 1:31:50 57. MIKEL ITURRIA (ESP/EUSKADI-MURIAS) a 1:35:25

58. Sander Armée (BEL/Lotto-Soudal) a 1:36:45 59. Damien Howson (AUS/Mitchelton-Scott) a 1:37:53 60. Tobias Ludvigsson (SWE/Groupama-FDJ) a 1:38:56 61. GORKA IZAGIRRE (ESP/Astana) a 1:40:59 62. Darwin Atapuma (COL/Cofidis) a 1:42:27 63. Steff Cras (BEL/Katusha-Alpecin) a 1:42:30 64. Mark Padun (UKR/Bahrain-Merida) a 1:42:34 65. Nelson Oliveira (POR/MOVISTAR) a 1:43:25 66. SERGIO PARDILLA (ESP/CAJA RURAL-RGA) a 1:43:38 67. Quentin Jauregui (FRA/AG2R-La Mondiale) a 1:47:11 68. Pawel Poljanski (POL/Bora-Hansgrohe) a 1:47:32 69. Bruno Armirail (FRA/Groupama-FDJ) a 1:49:08 70. Dario Cataldo (ITA/Astana) a 1:50:47 71. Jacopo Mosca (ITA/Trek-Segafredo) a 1:50:56 72. Pável Kochetkov (RUS/Katusha-Alpecin) a 1:50:56 73. Tomasz Marczynski (POL/Lotto-Soudal) a 1:52:22 74. Valerio Conti (ITA/UAE Emirates) a 1:52:36 75. Zdenek Stybar (CZE/Deceuninck-Quick Step) a 1:54:15 76. Dorian Godon (FRA/AG2R-La Mondiale) a 1:55:40 77. Clément Chevrier (FRA/AG2R-La Mondiale) a 1:55:56 78. Clément Venturini (FRA/AG2R-La Mondiale) a 1:56:07 79. Nikias Arndt (GER/Sunweb) a 1:56:45 80. ALEX ARANBURU (ESP/CAJA RURAL-RGA) a 1:57:16 81. OMAR FRAILE (ESP/Astana) a 1:57:56 82. JOSÉ HERRADA (ESP/Cofidis) a 1:58:37 83. Ricardo Vilela (POR/BURGOS-BH) a 1:59:06 84. Rémi Cavagna (FRA/Deceuninck-Quick Step) a 1:59:29 85. Steve Morabito (SUI/Groupama-FDJ) a 1:59:46 86. Salvatore Puccio (ITA/Ineos) a 2:00:33 87. Cyril Barthe (FRA/EUSKADI-MURIAS) a 2:05:06 88. FERNANDO BARCELÓ (ESP/EUSKADI-MURIAS) a 2:07:58 89. IMANOL ERVITI (ESP/MOVISTAR) a 2:08:36 90. Nic Dlamini (RSA/Dimension Data) a 2:09:57 91. Tim Declercq (BEL/Deceuninck-Quick Step) a 2:11:07 92. Owain Doull (GBR/Ineos) a 2:11:23 93. Nick Schultz (AUS/Mitchelton-Scott) a 2:13:00 94. Jonas Koch (GER/CCC) a 2:13:21 95. JORGE ARCAS (ESP/MOVISTAR) a 2:13:22 96. HÉCTOR SÁEZ (ESP/EUSKADI-MURIAS) a 2:13:48 97. FRANCISCO VENTOSO (ESP/CCC) a 2:13:58 98. Harm Vanhoucke (BEL/Lotto-Soudal) a 2:14:06 99. Romain Seigle (FRA/Groupama-FDJ) a 2:16:06 100. JONATHAN LASTRA (ESP/CAJA RURAL-RGA) a 2:16:24 101. Silvan Dillier (SUI/AG2R-La Mondiale) a 2:16:26

102. Sergei Chernetski (RUS/CAJA RURAL-RGA) a 2:18:55 103. Marco Marcato (ITA/UAE Emirates) a 2:20:14 104. Willie Smit (RSA/Katusha-Alpecin) a 2:22:07 105. Edvald Boasson Hagen (NOR/Dimension Data) a 2:23:00 106. ÓSCAR CABEDO (ESP/BURGOS-BH) a 2:24:48 107. Stéphane Rossetto (FRA/Cofidis) a 2:26:48 108. Dion Smith (NZL/Mitchelton-Scott) a 2:26:58 109. Jetse Bol (NED/BURGOS-BH) a 2:27:17 110. Michael Storer (AUS/Sunweb) a 2:28:35 111. Damien Touze (FRA/Cofidis) a 2:29:56 112. Luka Pibernik (SLO/Bahrain-Merida) a 2:30:55 113. ÁNGEL MADRAZO (ESP/BURGOS-BH) a 2:31:11 114. JESÚS EZQUERRA (ESP/BURGOS-BH) a 2:33:10 115. LUIS ÁNGEL MATÉ (ESP/Cofidis) a 2:35:23 116. Enrico Battaglin (ITA/Katusha-Alpecin) a 2:36:55 117. Sam Bewley (NZL/Mitchelton-Scott) a 2:39:10 118. Domen Novak (SLO/Bahrain-Merida) a 2:39:24 119. Eros Capecchi (ITA/Deceuninck-Quick Step) a 2:39:37 120. Manuele Boaro (ITA/Astana) a 2:39:39 121. Casper Pedersen (DEN/Sunweb) a 2:39:50 122. SERGIO SAMITIER (ESP/EUSKADI-MURIAS) a 2:39:57 123. Alex Kirsch (LUX/Trek-Segafredo) a 2:40:21 124. Ian Stannard (GBR/Ineos) a 2:40:25 125. Yukiya Arashiro (JPN/Bahrain-Merida) a 2:41:41 126. Mitchell Docker (AUS/Education First) a 2:42:41 127. Rasmus Tiller (NOR/Dimension Data) a 2:42:48 128. Jean-Pierre Drucker (LUX/Bora-Hansgrohe) a 2:43:00 129. Jaco Venter (RSA/Dimension Data) a 2:45:54 130. William Barta (USA/CCC) a 2:46:26 131. JORGE CUBERO (ESP/BURGOS-BH) a 2:47:30 132. Nathan Van Hooydonck (BEL/CCC) a 2:47:33 133. ARITZ BAGÜES (ESP/EUSKADI-MURIAS) a 2:47:53 134. Logan Owen (USA/Education First) a 2:48:20 135. John Degenkolb (GER/Trek-Segafredo) a 2:48:45 136. Heinrich Haussler (AUS/Bahrain-Merida) a 2:50:00 137. GONZALO SERRANO (ESP/CAJA RURAL-RGA) a 2:50:17 138. Vasil Kiryienka (BLR/Ineos) a 2:54:45 139. Robert Power (AUS/Sunweb) a 2:55:24 140. Jelle Wallays (BEL/Lotto-Soudal) a 2:56:41 141. Edward Theuns (BEL/Trek-Segafredo) a 2:56:44 142. Kiel Reijnen (USA/Trek-Segafredo) a 3:01:28 143. Viacheslav Kuznetsov (RUS/Katusha-Alpecin) a 3:02:59 144. DIEGO RUBIO (ESP/BURGOS-BH) a 3:03:03 145. Marc Sarreau (FRA/Groupama-FDJ) a 3:05:03

146. JON ABERASTURI (ESP/CAJA RURAL-RGA) a 3:11:13 147. Fabio Jakobsen (NED/Deceuninck-Quick Step) a 3:12:44 148. Fernando Gaviria (COL/UAE Emirates) a 3:14:35 149. Szymon Sajnok (POL/CCC) a 3:15:08 150. Max Walscheid (GER/Sunweb) a 3:17:13 151. Maximiliano Richeze (ARG/Deceuninck-Quick Step) a 3:17:34 152. Sam Bennett (IRL/Bora-Hansgrohe) a 3:18:55 153. Tony Martin (GER/Jumbo-Visma) a 3:21:16 154. Pawel Bernas (POL/CCC) a 3:23:35 155. Juan Sebastián Molano (COL/UAE Emirates) a 3:28:44 156. Shane Archbold (NZL/Bora-Hansgrohe) a 3:30:49 157. Oliviero Troia (ITA/UAE Emirates) a 3:35:08 158. Nuno Bico (POR/BURGOS-BH) a 3:42:23 159. Lennard Hofstede (NED/Jumbo-Visma) a 3:57:11

...