Clasificación de la etapa: 1. Tadej Pogacar (SLO/UAE Emirates) - 2:58:09 2. Nairo Quintana (COL/MOVISTAR) a 0:23 3. Primoz Roglic (SLO/Jumbo-Visma) a 0:48 4. (ESP/MOVISTAR) a 0:48 5. (ESP/MOVISTAR) a 0:57 6. Hermann Pernsteiner (AUT/Bahrain-Merida) a 0:59 7. (COL/Education First) a 1:01 8. Wilco Kelderman (NED/Sunweb) a 1:01 9. Miguel Ángel López (COL/Astana) a 1:01 10. Tao Geoghegan Hart (GBR/Ineos) a 1:38 11. Carl Fredrik Hagen (NOR/Lotto-Soudal) a 1:46 12. MIKEL NIEVE (ESP/Mitchelton-Scott) a 2:02 13. Rafal Majka (POL/Bora-Hansgrohe) a 2:08 14. ION IZAGIRRE (ESP/Astana) a 2:08 15. MIKEL BIZKARRA (ESP/EUSKADI-MURIAS) a 2:08 16. (USA/Jumbo-Visma) a 2:48 17. Geoffrey Bouchard (FRA/AG2R-La Mondiale) a 3:02 18. James Knox (GBR/Deceuninck-Quick Step) a 3:23 19. Jakob Fuglsang (DEN/Astana) a 3:58 20. Kilian Frankiny (SUI/Groupama-FDJ) a 4:17 21. (NZL/Jumbo-Visma) a 4:17 22. Daniel Felipe Martínez (COL/Education First) a 4:17 23. Ben O´Connor (AUS/Dimension Data) a 4:25 24. Esteban Chaves (COL/Mitchelton-Scott) a 4:43 25. (POR/Katusha-Alpecin) a 5:12 26. (NED/Jumbo-Visma) a 5:58 27. ÓSCAR RODRÍGUEZ (ESP/EUSKADI-MURIAS) a 6:06 28. Nicolas Edet (FRA/Cofidis) a 6:06

29. Dylan Teuns (BEL/Bahrain-Merida) a 6:10 30. (ITA/Trek-Segafredo) a 7:54 31. Jesper Hansen (DEN/Cofidis) a 8:27 32. Wout Poels (NED/Ineos) a 8:31 33. Felix Grossschartner (AUT/Bora-Hansgrohe) a 8:31 34. (USA/Jumbo-Visma) a 9:34 35. Amanuel Ghebreigzabhier (ERI/Dimension Data) a 10:04 36. Sebastián Henao (COL/Ineos) a 11:12 37. (ESP/MOVISTAR) a 12:24 38. (DEN/Trek-Segafredo) a 12:55 39. HÉCTOR SÁEZ (ESP/EUSKADI-MURIAS) a 13:21 40. Matteo Fabbro (ITA/Katusha-Alpecin) a 13:52 41. Darwin Atapuma (COL/Cofidis) a 13:52 42. CRISTIÁN RODRÍGUEZ (ESP/CAJA RURAL-RGA) a 13:57 43. Louis Meintjes (RSA/Dimension Data) a 13:57 44. Pierre-Roger Latour (FRA/AG2R-La Mondiale) a 13:57 45. (BEL/Lotto-Soudal) a 13:57 46. Steff Cras (BEL/Katusha-Alpecin) a 15:22 47. Benjamin King (USA/Dimension Data) a 16:04 48. Peter Stetina (USA/Trek-Segafredo) a 16:14 49. Romain Seigle (FRA/Groupama-FDJ) a 16:19 50. Martijn Tusveld (NED/Sunweb) a 17:01 51. Patrick Bevin (NZL/CCC) a 17:25 52. DANIEL NAVARRO (ESP/Katusha-Alpecin) a 17:47 53. ÁNGEL MADRAZO (ESP/BURGOS-BH) a 17:49 54. Bruno Armirail (FRA/Groupama-FDJ) a 18:17 55. (USA/Education First) a 18:55 56. Quentin Jauregui (FRA/AG2R-La Mondiale) a 19:28 57. Nelson Oliveira (POR/MOVISTAR) a 20:35

58. GORKA IZAGIRRE (ESP/Astana) a 21:52 59. LUIS LEÓN SÁNCHEZ (ESP/Astana) a 21:52 60. MIKEL ITURRIA (ESP/EUSKADI-MURIAS) a 21:52 61. Sander Armée (BEL/Lotto-Soudal) a 22:10 62. (BEL/Lotto-Soudal) a 22:10 63. (ITA/Astana) a 23:07 64. JOSÉ JOAQUÍN ROJAS (ESP/MOVISTAR) a 25:12 65. (ESP/MOVISTAR) a 25:12 66. (ESP/CAJA RURAL-RGA) a 25:12 67. Dorian Godon (FRA/AG2R-La Mondiale) a 25:12 68. OMAR FRAILE (ESP/Astana) a 25:12 69. SERGIO PARDILLA (ESP/CAJA RURAL-RGA) a 25:12 70. Clément Chevrier (FRA/AG2R-La Mondiale) a 25:12 71. Jetse Bol (NED/BURGOS-BH) a 25:12 72. Tim Declercq (BEL/Deceuninck-Quick Step) a 25:12 73. Rémi Cavagna (FRA/Deceuninck-Quick Step) a 25:12 74. Pável Kochetkov (RUS/Katusha-Alpecin) a 25:12 75. JESÚS HERRADA (ESP/Cofidis) a 25:12 76. (ESP/EUSKADI-MURIAS) a 25:12 77. Clément Venturini (FRA/AG2R-La Mondiale) a 25:12 78. Sergio Luis Henao (COL/UAE Emirates) a 25:58 79. Tsgabu Grmay (ETI/Mitchelton-Scott) a 26:20 80. Willie Smit (RSA/Katusha-Alpecin) a 27:18 81. (ESP/Ineos) a 28:22 82. Owain Doull (GBR/Ineos) a 28:22 83. (ESP/MOVISTAR) a 28:22 84. Ricardo Vilela (POR/BURGOS-BH) a 28:22 85. DIEGO RUBIO (ESP/BURGOS-BH) a 28:22 86. Steve Morabito (SUI/Groupama-FDJ) a 28:22

87. Benjamin Thomas (FRA/Groupama-FDJ) a 28:22 88. JESÚS EZQUERRA (ESP/BURGOS-BH) a 28:32 89. Pawel Poljanski (POL/Bora-Hansgrohe) a 28:53 90. Damien Howson (AUS/Mitchelton-Scott) a 28:59 91. Tobias Ludvigsson (SWE/Groupama-FDJ) a 28:59 92. Nick Schultz (AUS/Mitchelton-Scott) a 28:59 93. LUIS ÁNGEL MATÉ (ESP/Cofidis) a 28:59 94. Pawel Bernas (POL/CCC) a 29:23 95. (BEL/Deceuninck-Quick Step) a 29:23 96. Silvan Dillier (SUI/AG2R-La Mondiale) a 29:23 97. JOSÉ HERRADA (ESP/Cofidis) a 29:23 98. Tomasz Marczynski (POL/Lotto-Soudal) a 29:23 99. Jean-Pierre Drucker (LUX/Bora-Hansgrohe) a 29:23 100. Domen Novak (SLO/Bahrain-Merida) a 29:23 101. (BEL/Lotto-Soudal) a 29:23 102. François Bidard (FRA/AG2R-La Mondiale) a 29:23 103. Manuele Boaro (ITA/Astana) a 29:23 104. Salvatore Puccio (ITA/Ineos) a 29:23 105. Luka Pibernik (SLO/Bahrain-Merida) a 29:23 106. Casper Pedersen (DEN/Sunweb) a 30:41 107. Robert Power (AUS/Sunweb) a 30:41 108. Domingos Gonçalves (POR/CAJA RURAL-RGA) a 30:41 109. ÓSCAR CABEDO (ESP/BURGOS-BH) a 31:13 110. (ITA/UAE Emirates) a 32:25 111. (ITA/UAE Emirates) a 32:25 112. FERNANDO BARCELÓ (ESP/EUSKADI-MURIAS) a 32:25 113. Zdenek Stybar (CZE/Deceuninck-Quick Step) a 32:25 114. Cyril Barthe (FRA/EUSKADI-MURIAS) a 32:25 115. JORGE CUBERO (ESP/BURGOS-BH) a 32:25

116. Eros Capecchi (ITA/Deceuninck-Quick Step) a 32:25 117. Enrico Battaglin (ITA/Katusha-Alpecin) a 32:25 118. (LUX/Trek-Segafredo) a 32:25 119. Rasmus Tiller (NOR/Dimension Data) a 32:25 120. Edvald Boasson Hagen (NOR/Dimension Data) a 32:25 121. Mark Padun (UKR/Bahrain-Merida) a 32:25 122. Logan Owen (USA/Education First) a 32:25 123. (AUS/Education First) a 32:25 124. Kiel Reijnen (USA/Trek-Segafredo) a 32:25 125. William Barta (USA/CCC) a 32:25 126. (BEL/Trek-Segafredo) a 32:25 127. ARITZ BAGÜES (ESP/EUSKADI-MURIAS) a 32:25 128. Dion Smith (NZL/Mitchelton-Scott) a 32:25 129. Brian van Goethem (NED/Lotto-Soudal) a 32:25 130. Sam Bewley (NZL/Mitchelton-Scott) a 32:25 131. Jonas Koch (GER/CCC) a 32:25 132. (BEL/CCC) a 32:25 133. Nic Dlamini (RSA/Dimension Data) a 32:25 134. Shane Archbold (NZL/Bora-Hansgrohe) a 32:25 135. Ian Stannard (GBR/Ineos) a 32:25 136. Jaco Venter (RSA/Dimension Data) a 32:25 137. Max Walscheid (GER/Sunweb) a 32:25 138. (ITA/Trek-Segafredo) a 32:25 139. Sergei Chernetski (RUS/CAJA RURAL-RGA) a 32:25 140. Michael Storer (AUS/Sunweb) a 32:25 141. Sam Bennett (IRL/Bora-Hansgrohe) a 32:25 142. Heinrich Haussler (AUS/Bahrain-Merida) a 32:25 143. (ITA/UAE Emirates) a 32:25 144. Yukiya Arashiro (JPN/Bahrain-Merida) a 32:25

145. ALEX ARANBURU (ESP/CAJA RURAL-RGA) a 32:25 146. Nikias Arndt (GER/Sunweb) a 32:25 147. JONATHAN LASTRA (ESP/CAJA RURAL-RGA) a 32:25 148. JON ABERASTURI (ESP/CAJA RURAL-RGA) a 32:25 149. FRANCISCO VENTOSO (ESP/CCC) a 32:25 150. Damien Touze (FRA/Cofidis) a 32:43 151. Stéphane Rossetto (FRA/Cofidis) a 32:46 152. (GER/Trek-Segafredo) a 33:09 153. Luka Mezgec (SLO/Mitchelton-Scott) a 33:09 154. Vasil Kiryienka (BLR/Ineos) a 33:09 155. Szymon Sajnok (POL/CCC) a 33:11 156. Marc Sarreau (FRA/Groupama-FDJ) a 33:21 157. Jelle Wallays (BEL/Lotto-Soudal) a 33:32 158. (COL/UAE Emirates) a 33:44 159. Juan Sebastián Molano (COL/UAE Emirates) a 33:44 160. Oliviero Troia (ITA/UAE Emirates) a 33:44 161. Nuno Bico (POR/BURGOS-BH) a 33:44 162. (GER/Jumbo-Visma) a 33:44 163. Viacheslav Kuznetsov (RUS/Katusha-Alpecin) a 34:07 164. (ARG/Deceuninck-Quick Step) a 38:12 165. Lennard Hofstede (NED/Jumbo-Visma) a 38:12 166. Fabio Jakobsen (NED/Deceuninck-Quick Step) a 38:12

No terminó: Phil Bauhaus (GER/Bahrain-Merida) Clasificación general: 1. Nairo Quintana (COL/MOVISTAR) - 35:18:18 2. Primoz Roglic (SLO/Jumbo-Visma) a 0:06 3. Miguel Ángel López (COL/Astana) a 0:17 4. ALEJANDRO VALVERDE (ESP/MOVISTAR) a 0:20

5. Tadej Pogacar (SLO/UAE Emirates) a 1:42 6. Carl Fredrik Hagen (NOR/Lotto-Soudal) a 1:46 7. Nicolas Edet (FRA/Cofidis) a 2:21 8. Rafal Majka (POL/Bora-Hansgrohe) a 3:22 9. Wilco Kelderman (NED/Sunweb) a 3:53 10. Dylan Teuns (BEL/Bahrain-Merida) a 4:46 11. MIKEL NIEVE (ESP/Mitchelton-Scott) a 5:19 12. Hermann Pernsteiner (AUT/Bahrain-Merida) a 6:23 13. Sergio Higuita (COL/Education First) a 6:41 14. Esteban Chaves (COL/Mitchelton-Scott) a 6:51 15. George Bennett (NZL/Jumbo-Visma) a 7:07 16. ION IZAGIRRE (ESP/Astana) a 10:03 17. ÓSCAR RODRÍGUEZ (ESP/EUSKADI-MURIAS) a 10:17 18. Jakob Fuglsang (DEN/Astana) a 12:21 19. Ruben Guerreiro (POR/Katusha-Alpecin) a 12:29 20. MARC SOLER (ESP/MOVISTAR) a 12:57 21. James Knox (GBR/Deceuninck-Quick Step) a 13:23 22. Daniel Felipe Martínez (COL/Education First) a 13:50 23. Robert Gesink (NED/Jumbo-Visma) a 14:19 24. Kilian Frankiny (SUI/Groupama-FDJ) a 15:39 25. Pierre-Roger Latour (FRA/AG2R-La Mondiale) a 17:08 26. Peter Stetina (USA/Trek-Segafredo) a 20:38 27. CRISTIÁN RODRÍGUEZ (ESP/CAJA RURAL-RGA) a 22:40 28. Louis Meintjes (RSA/Dimension Data) a 23:56 29. Gianluca Brambilla (ITA/Trek-Segafredo) a 25:42 30. Geoffrey Bouchard (FRA/AG2R-La Mondiale) a 27:38 31. Niklas Eg (DEN/Trek-Segafredo) a 28:50 32. MIKEL BIZKARRA (ESP/EUSKADI-MURIAS) a 29:55 33. Neilson Powless (USA/Jumbo-Visma) a 30:26

34. Martijn Tusveld (NED/Sunweb) a 30:53 35. Sepp Kuss (USA/Jumbo-Visma) a 31:04 36. DANIEL NAVARRO (ESP/Katusha-Alpecin) a 31:30 37. Amanuel Ghebreigzabhier (ERI/Dimension Data) a 31:38 38. LUIS LEÓN SÁNCHEZ (ESP/Astana) a 32:21 39. Ben O´Connor (AUS/Dimension Data) a 32:44 40. DAVID DE LA CRUZ (ESP/Ineos) a 34:06 41. Fabio Aru (ITA/UAE Emirates) a 35:17 42. JESÚS HERRADA (ESP/Cofidis) a 38:01 43. Wout Poels (NED/Ineos) a 38:59 44. Sebastián Henao (COL/Ineos) a 40:08 45. MIKEL ITURRIA (ESP/EUSKADI-MURIAS) a 40:23 46. François Bidard (FRA/AG2R-La Mondiale) a 40:46 47. Sergio Luis Henao (COL/UAE Emirates) a 43:44 48. Tsgabu Grmay (ETI/Mitchelton-Scott) a 45:47 49. Matteo Fabbro (ITA/Katusha-Alpecin) a 45:56 50. ANTONIO PEDRERO (ESP/MOVISTAR) a 46:03 51. JOSÉ JOAQUÍN ROJAS (ESP/MOVISTAR) a 46:55 52. Benjamin King (USA/Dimension Data) a 48:38 53. Tao Geoghegan Hart (GBR/Ineos) a 49:36 54. Felix Grossschartner (AUT/Bora-Hansgrohe) a 50:04 55. Lawson Craddock (USA/Education First) a 51:14 56. Darwin Atapuma (COL/Cofidis) a 51:31 57. Tosh Van der Sande (BEL/Lotto-Soudal) a 51:51 58. Philippe Gilbert (BEL/Deceuninck-Quick Step) a 52:38 59. SERGIO PARDILLA (ESP/CAJA RURAL-RGA) a 52:46 60. Thomas de Gendt (BEL/Lotto-Soudal) a 53:23 61. Quentin Jauregui (FRA/AG2R-La Mondiale) a 54:26 62. Clément Chevrier (FRA/AG2R-La Mondiale) a 54:49

63. Nelson Oliveira (POR/MOVISTAR) a 55:53 64. Jesper Hansen (DEN/Cofidis) a 56:53 65. Patrick Bevin (NZL/CCC) a 57:37 66. Bruno Armirail (FRA/Groupama-FDJ) a 59:02 67. Steff Cras (BEL/Katusha-Alpecin) a 59:16 68. Sander Armée (BEL/Lotto-Soudal) a 1:00:48 69. Salvatore Puccio (ITA/Ineos) a 1:00:52 70. Mark Padun (UKR/Bahrain-Merida) a 1:02:28 71. Tomasz Marczynski (POL/Lotto-Soudal) a 1:03:32 72. Clément Venturini (FRA/AG2R-La Mondiale) a 1:04:10 73. Pável Kochetkov (RUS/Katusha-Alpecin) a 1:05:26 74. Tobias Ludvigsson (SWE/Groupama-FDJ) a 1:05:53 75. Zdenek Stybar (CZE/Deceuninck-Quick Step) a 1:06:17 76. Jonas Koch (GER/CCC) a 1:07:35 77. Nic Dlamini (RSA/Dimension Data) a 1:07:50 78. Dario Cataldo (ITA/Astana) a 1:07:56 79. OMAR FRAILE (ESP/Astana) a 1:07:58 80. Dorian Godon (FRA/AG2R-La Mondiale) a 1:08:34 81. GORKA IZAGIRRE (ESP/Astana) a 1:09:03 82. Harm Vanhoucke (BEL/Lotto-Soudal) a 1:09:54 83. Valerio Conti (ITA/UAE Emirates) a 1:09:57 84. Damien Howson (AUS/Mitchelton-Scott) a 1:09:59 85. Jacopo Mosca (ITA/Trek-Segafredo) a 1:10:55 86. Cyril Barthe (FRA/EUSKADI-MURIAS) a 1:11:08 87. Nikias Arndt (GER/Sunweb) a 1:11:19 88. JOSÉ HERRADA (ESP/Cofidis) a 1:14:45 89. Pawel Poljanski (POL/Bora-Hansgrohe) a 1:15:09 90. Ricardo Vilela (POR/BURGOS-BH) a 1:15:34 91. Steve Morabito (SUI/Groupama-FDJ) a 1:15:55

92. IMANOL ERVITI (ESP/MOVISTAR) a 1:16:16 93. Romain Seigle (FRA/Groupama-FDJ) a 1:17:44 94. Sergei Chernetski (RUS/CAJA RURAL-RGA) a 1:17:47 95. Stéphane Rossetto (FRA/Cofidis) a 1:19:09 96. Edvald Boasson Hagen (NOR/Dimension Data) a 1:19:24 97. ALEX ARANBURU (ESP/CAJA RURAL-RGA) a 1:19:32 98. FERNANDO BARCELÓ (ESP/EUSKADI-MURIAS) a 1:19:36 99. Michael Storer (AUS/Sunweb) a 1:19:52 100. Rémi Cavagna (FRA/Deceuninck-Quick Step) a 1:20:17 101. Silvan Dillier (SUI/AG2R-La Mondiale) a 1:20:18 102. Owain Doull (GBR/Ineos) a 1:20:29 103. ÁNGEL MADRAZO (ESP/BURGOS-BH) a 1:20:48 104. Nick Schultz (AUS/Mitchelton-Scott) a 1:20:49 105. Willie Smit (RSA/Katusha-Alpecin) a 1:22:53 106. Tim Declercq (BEL/Deceuninck-Quick Step) a 1:24:28 107. HÉCTOR SÁEZ (ESP/EUSKADI-MURIAS) a 1:24:36 108. Jetse Bol (NED/BURGOS-BH) a 1:25:14 109. JORGE ARCAS (ESP/MOVISTAR) a 1:27:12 110. Benjamin Thomas (FRA/Groupama-FDJ) a 1:27:45 111. Enrico Battaglin (ITA/Katusha-Alpecin) a 1:28:26 112. Domingos Gonçalves (POR/CAJA RURAL-RGA) a 1:28:41 113. FRANCISCO VENTOSO (ESP/CCC) a 1:29:52 114. Dion Smith (NZL/Mitchelton-Scott) a 1:31:04 115. Luka Pibernik (SLO/Bahrain-Merida) a 1:31:09 116. Luka Mezgec (SLO/Mitchelton-Scott) a 1:32:30 117. Marco Marcato (ITA/UAE Emirates) a 1:33:25 118. Damien Touze (FRA/Cofidis) a 1:33:27 119. Edward Theuns (BEL/Trek-Segafredo) a 1:33:49 120. JESÚS EZQUERRA (ESP/BURGOS-BH) a 1:34:59

121. GONZALO SERRANO (ESP/CAJA RURAL-RGA) a 1:34:59 122. Eros Capecchi (ITA/Deceuninck-Quick Step) a 1:35:12 123. Sam Bewley (NZL/Mitchelton-Scott) a 1:35:37 124. Mitchell Docker (AUS/Education First) a 1:37:48 125. JONATHAN LASTRA (ESP/CAJA RURAL-RGA) a 1:38:04 126. Casper Pedersen (DEN/Sunweb) a 1:38:17 127. DIEGO RUBIO (ESP/BURGOS-BH) a 1:38:42 128. Rasmus Tiller (NOR/Dimension Data) a 1:38:51 129. ÓSCAR CABEDO (ESP/BURGOS-BH) a 1:39:25 130. Jean-Pierre Drucker (LUX/Bora-Hansgrohe) a 1:39:27 131. Nathan Van Hooydonck (BEL/CCC) a 1:39:29 132. Alex Kirsch (LUX/Trek-Segafredo) a 1:40:02 133. Jaco Venter (RSA/Dimension Data) a 1:40:24 134. Ian Stannard (GBR/Ineos) a 1:40:52 135. SERGIO SAMITIER (ESP/EUSKADI-MURIAS) a 1:42:20 136. JORGE CUBERO (ESP/BURGOS-BH) a 1:43:48 137. LUIS ÁNGEL MATÉ (ESP/Cofidis) a 1:44:26 138. John Degenkolb (GER/Trek-Segafredo) a 1:44:34 139. Logan Owen (USA/Education First) a 1:44:45 140. William Barta (USA/CCC) a 1:45:04 141. Domen Novak (SLO/Bahrain-Merida) a 1:46:57 142. Kiel Reijnen (USA/Trek-Segafredo) a 1:47:01 143. Yukiya Arashiro (JPN/Bahrain-Merida) a 1:47:54 144. Viacheslav Kuznetsov (RUS/Katusha-Alpecin) a 1:48:30 145. Brian van Goethem (NED/Lotto-Soudal) a 1:49:28 146. Marc Sarreau (FRA/Groupama-FDJ) a 1:50:12 147. Heinrich Haussler (AUS/Bahrain-Merida) a 1:53:08 148. Jelle Wallays (BEL/Lotto-Soudal) a 1:53:33 149. JON ABERASTURI (ESP/CAJA RURAL-RGA) a 1:54:10

150. ARITZ BAGÜES (ESP/EUSKADI-MURIAS) a 1:54:18 151. Vasil Kiryienka (BLR/Ineos) a 1:56:02 152. Maximiliano Richeze (ARG/Deceuninck-Quick Step) a 1:56:28 153. Sam Bennett (IRL/Bora-Hansgrohe) a 1:57:06 154. Szymon Sajnok (POL/CCC) a 1:57:11 155. Manuele Boaro (ITA/Astana) a 1:57:17 156. Fernando Gaviria (COL/UAE Emirates) a 1:58:43 157. Robert Power (AUS/Sunweb) a 1:59:58 158. Max Walscheid (GER/Sunweb) a 2:00:23 159. Fabio Jakobsen (NED/Deceuninck-Quick Step) a 2:03:39 160. Tony Martin (GER/Jumbo-Visma) a 2:06:50 161. Shane Archbold (NZL/Bora-Hansgrohe) a 2:08:09 162. Nuno Bico (POR/BURGOS-BH) a 2:13:48 163. Oliviero Troia (ITA/UAE Emirates) a 2:14:37 164. Juan Sebastián Molano (COL/UAE Emirates) a 2:15:16 165. Pawel Bernas (POL/CCC) a 2:16:04 166. Lennard Hofstede (NED/Jumbo-Visma) a 2:35:54 Clasificación general puntos (Top-10): 1. Nairo Quintana (COL/MOVISTAR) - 70 2. Primoz Roglic (SLO/Jumbo-Visma) - 64 3. ALEJANDRO VALVERDE (ESP/MOVISTAR) - 58 4. Tadej Pogacar (SLO/UAE Emirates) - 56 5. Sam Bennett (IRL/Bora-Hansgrohe) - 45 6. Miguel Ángel López (COL/Astana) - 40 7. Fabio Jakobsen (NED/Deceuninck-Quick Step) - 34 8. Dylan Teuns (BEL/Bahrain-Merida) - 30 9. Nikias Arndt (GER/Sunweb) - 27 10. ALEX ARANBURU (ESP/CAJA RURAL-RGA) - 27

Clasificación general montaña 1. ÁNGEL MADRAZO (ESP/BURGOS-BH) - 29 2. Geoffrey Bouchard (FRA/AG2R-La Mondiale) - 21 3. ALEJANDRO VALVERDE (ESP/MOVISTAR) - 18 4. Sergio Luis Henao (COL/UAE Emirates) - 17 5. MIKEL BIZKARRA (ESP/EUSKADI-MURIAS) - 16 6. Jetse Bol (NED/BURGOS-BH) - 11 7. Tadej Pogacar (SLO/UAE Emirates) - 10 8. Primoz Roglic (SLO/Jumbo-Visma) - 10 9. Hermann Pernsteiner (AUT/Bahrain-Merida) - 10 10. Wout Poels (NED/Ineos) - 9