Image 1 of 27 Sam Bennett (Bora-Hansgrohe) wins stage 14 at the Vuelta a Espana (Image credit: Getty Images) Image 2 of 27 Sam Bennett (Bora-Hansgrohe) wins stage 14 at the Vuelta a Espana (Image credit: Getty Images) Image 3 of 27 Sam Bennett (Bora-Hansgrohe) wins stage 14 at the Vuelta a Espana (Image credit: Getty Images) Image 4 of 27 Sam Bennett (Bora-Hansgrohe) wins stage 14 at the Vuelta a Espana (Image credit: Getty Images) Image 5 of 27 Tadej Pogacar (UAE Team Emirates) (Image credit: Getty Images) Image 6 of 27 Sam Bennett (Bora-Hansgrohe) wins stage 14 at the Vuelta a Espana (Image credit: Getty Images) Image 7 of 27 Sam Bennett (Bora-Hansgrohe) wins stage 14 at the Vuelta a Espana (Image credit: Getty Images) Image 8 of 27 Sam Bennett (Bora-Hansgrohe) wins stage 14 at the Vuelta a Espana (Image credit: Getty Images) Image 9 of 27 Primoz Roglic (Jumbo-Visma) leads the points classification at the Vuelta a Espana (Image credit: Getty Images) Image 10 of 27 Primoz Roglic (Jumbo-Visma) wears the red leader's jersey at the Vuelta a Espana (Image credit: Getty Images) Image 11 of 27 Primoz Roglic (Jumbo-Visma) wears the red leader's jersey at the Vuelta a Espana (Image credit: Getty Images) Image 12 of 27 Fernando Gaviria (UAE Team Emirates) (Image credit: Bettini Images) Image 13 of 27 Sam Bennett (Bora hansgrohe) wins stage 14 of the Vuelta a Espana (Image credit: Bettini Images) Image 14 of 27 Nairo Quintana (Movistar) (Image credit: Bettini Images) Image 15 of 27 Fabio Jakobsen (Image credit: Bettini Images) Image 16 of 27 Sam Bennett (Bora hansgrohe) wins stage 14 of the Vuelta a Espana (Image credit: Bettini Images) Image 17 of 27 Sam Bennett (Bora hansgrohe) cant' believe he's won again at the Vuelta a Espana (Image credit: Bettini Images) Image 18 of 27 The break of the day on stage 14 of the Vuelta a Espana (Image credit: Bettini Images) Image 19 of 27 Alejandro Valverde (Movistar) (Image credit: Bettini Images) Image 20 of 27 Alejandro Valverde (Movistar) meets the press (Image credit: Bettini Images) Image 21 of 27 Primoz Roglic (Jumbo Visma) (Image credit: Bettini Images) Image 22 of 27 Stage 14 of the Vuelta a Espana (Image credit: Bettini Images) Image 23 of 27 Sam Bennett (Bora hansgrohe) wins stage 14 of the Vuelta a Espana (Image credit: Bettini Images) Image 24 of 27 Trek and Bora hansgrohe go head-to-head on stage 14 of the Vuelta a Espana (Image credit: Bettini Images) Image 25 of 27 Primoz Roglic (Jumbo Visma) leads the Vuelta after stage 14 (Image credit: Bettini Images) Image 26 of 27 Alejandro Valverde and Luis Leon Sanchez (Image credit: Bettini Images) Image 27 of 27 Stage 14 of the Vuelta a Espana (Image credit: Bettini Images)

Sam Bennett (Bora-Hansgrohe) won a crash-effected stage 14 at the Vuelta a España after most of the peloton were caught up in a huge pile up that held up the majority of the bunch inside the final kilometre.

Bennett jumped clear of what was left of the race and distanced second placed Maximiliano Ariel Richeze (Deceuninck-QuickStep) and Tosh Van Der Sande (Lotto Soudal) who had attacked with around 500m to go.

Several riders needed medical attention at the scene of the crash including world champion and GC contender Alejandro Valverde (Movistar).

Race leader Primoz Roglic (Jumbo Visma) finished with the main field and retained his overnight lead.

For Bennett it was possibly the easiest Grand Tour success of his career. Still, he had to be in the right position at the right time, and his team kept him near the front throughout the final kilometres of the stage.

That protection kept him safe when the crash occurred and he didn’t panic when Van Der Sande took off as the final road to the line began to climb.

The crash ruled out several sprinters and their lead-outs and when Van Der Sande attacked Richeze countered. The Argentine looked impressive as he closed the gap but he only laid the ground work for Bennett, who latched onto the Deceuninck rider and then came around him before dispatching with both Richeze and the fading Van Der Sande before the line.

How it unfolded

After the brutally tough terrain of stage 13 the Vuelta returned to friendlier terrain with a rare chance for the sprinters on the road to Oviedo.

Silvan Dillier (AG2R La Mondiale), Luka Pibernik (Bahrain-Merida), Harm Vanhoucke (Lotto Soudal), Salvatore Puccio (Team Ineos), Diego Rubio (Burgos-BH) and Stéphane Rossetto (Cofidis) formed the first and only major break of the day but the six-man move were never given any leeway from an active peloton. The gap between the break and the bunch moved out to a maximum of 2:20 after the first hour of racing but with flat roads for most of the day, and a chance for the sprinters to shine, the peloton were unwilling to risk the stage by granting the break with a more secure buffer.

With just over 60km Rossetto, understandably threw in the towel, and sat up. That left five riders out front but they were soon down to four when Rubio slipped back. The break’s advantage briefly jumped from one minute to two but as Deceuninck-QuickStep, Mitchelton-Scott and Trek-Segafredo increased the pressure on the front of the main field the gap quickly evaporated.

With 4.5km to go the inevitable finally happened and the four survivors was brought back by a peloton racing at full throttle.

The main field navigated the twisting roads in the finale and the roundabouts that dotted the route without any issues but with just over 900m to go a touch of wheels near the front spelled disaster with riders crashing all across the wide open road.

Only a dozen or so made it through and when Van Der Sande attacked it looked as though the Belgian might take a shock win. However Richeze kicked for the line in hot pursuit. This was the cue Bennnett needed and he quickly latched on his rival lead-out man before distancing both him and Van Der Sande in quick succession.

Full Results Pos. Rider Name (Country) Team Result 1 Sam Bennett (Irl) Bora-Hansgrohe 4:28:46 2 Maximiliano Ariel Richeze (Arg) Deceuninck-QuickStep 3 Tosh Van Der Sande (Bel) Lotto Soudal 4 Marc Sarreau (Fra) Groupama-FDJ 5 Clement Venturini (Fra) AG2R La Mondiale 6 Marc Soler (Spa) Movistar Team 7 Jonas Koch (Ger) CCC Team 8 John Degenkolb (Ger) Trek-Segafredo 9 Maximilian Walscheid (Ger) Team Sunweb 10 Szymon Sajnok (Pol) CCC Team 11 Edvald Boasson Hagen (Nor) Dimension Data 12 Zdenek Stybar (Cze) Deceuninck-QuickStep 13 Ruben Guerreiro (Por) Katusha-Alpecin 14 Fernando Gaviria (Col) UAE Team Emirates 15 Edward Theuns (Bel) Trek-Segafredo 16 Jetse Bol (Ned) Burgos-BH 17 Vasil Kiryienka (Blr) Team Ineos 18 Miguel Angel Lopez (Col) Astana Pro Team 19 Dorian Godon (Fra) AG2R La Mondiale 20 Sergio Andres Higuita Garcia (Col) EF Education First 21 Fabio Jakobsen (Ned) Deceuninck-QuickStep 22 Ion Izagirre Insausti (Spa) Astana Pro Team 23 Mikel Nieve (Spa) Mitchelton-Scott 24 Nikias Arndt (Ger) Team Sunweb 25 Hermann Pernsteiner (Aut) Bahrain-Merida 26 Kilian Frankiny (Swi) Groupama-FDJ 27 François Bidard (Fra) AG2R La Mondiale 28 Manuele Boaro (Ita) Astana Pro Team 29 Rafal Majka (Pol) Bora-Hansgrohe 30 Nicolas Edet (Fra) Cofidis Solutions Credits 31 Damien Touze (Fra) Cofidis Solutions Credits 32 Ben King (USA) Dimension Data 33 Niklas Eg (Den) Trek-Segafredo 34 Sander Armee (Bel) Lotto Soudal 35 Fernando Barcelo Aragon (Spa) Euskadi Basque Country-Murias 36 Oscar Rodriguez Garaicoechea (Spa) Euskadi Basque Country-Murias 37 Amanuel Ghebreigzabhier (Eri) Dimension Data 38 Pavel Kochetkov (Rus) Katusha-Alpecin 39 Steve Morabito (Swi) Groupama-FDJ 40 Louis Meintjes (RSA) Dimension Data 41 Nicholas Dlamini (RSA) Dimension Data 42 Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 43 Rasmus Fossum Tiller (Nor) Dimension Data 44 Philippe Gilbert (Bel) Deceuninck-QuickStep 45 Martijn Tusveld (Ned) Team Sunweb 46 Marco Marcato (Ita) UAE Team Emirates 47 Jakob Fuglsang (Den) Astana Pro Team 48 Luis León Sanchez (Spa) Astana Pro Team 49 Ricardo Augusto Afonso Vilela (Por) Burgos-BH 50 Francisco Ventoso (Spa) CCC Team 51 Alejandro Valverde (Spa) Movistar Team 52 Alex Kirsch (Lux) Trek-Segafredo 53 Juan Sebastian Molano (Col) UAE Team Emirates 54 Peter Stetina (USA) Trek-Segafredo 55 Sergei Chernetski (Rus) Caja Rural-Seguros RGA 56 Ben O'Connor (Aus) Dimension Data 57 Casper Pedersen (Den) Team Sunweb 58 Jelle Wallays (Bel) Lotto Soudal 59 Hector Saez Benito (Spa) Euskadi Basque Country-Murias 60 Romain Seigle (Fra) Groupama-FDJ 61 Gorka Izagirre Insausti (Spa) Astana Pro Team 62 Nairo Quintana (Col) Movistar Team 63 Thomas De Gendt (Bel) Lotto Soudal 0:01:53 64 Dario Cataldo (Ita) Astana Pro Team 65 Viacheslav Kuznetsov (Rus) Katusha-Alpecin 0:01:53 66 Omar Fraile (Spa) Astana Pro Team 67 Robert Gesink (Ned) Team Jumbo-Visma 68 Neilson Powless (USA) Team Jumbo-Visma 69 Sepp Kuss (USA) Team Jumbo-Visma 70 Jaco Venter (RSA) Dimension Data 0:01:57 71 Tomasz Marczynski (Pol) Lotto Soudal 72 Tony Martin (Ger) Team Jumbo-Visma 73 Primoz Roglic (Slo) Team Jumbo-Visma 74 Rémi Cavagna (Fra) Deceuninck-QuickStep 0:01:57 75 Carl Fredrik Hagen (Nor) Lotto Soudal 76 Ian Stannard (GBr) Team Ineos 77 Jesus Herrada (Spa) Cofidis Solutions Credits 0:01:57 78 Dion Smith (NZl) Mitchelton-Scott 79 Tobias Ludvigsson (Swe) Groupama-FDJ 0:02:06 80 Bruno Armirail (Fra) Groupama-FDJ 81 Imanol Erviti (Spa) Movistar Team 82 Tadej Pogacar (Slo) UAE Team Emirates 83 Valerio Conti (Ita) UAE Team Emirates 84 Daniel Navarro Garcia (Spa) Katusha-Alpecin 0:02:18 85 Mikel Iturria Segurola (Spa) Euskadi Basque Country-Murias 86 Kiel Reijnen (USA) Trek-Segafredo 0:02:27 87 George Bennett (NZl) Team Jumbo-Visma 88 Felix Großschartner (Aut) Bora-Hansgrohe 89 Pawel Poljanski (Pol) Bora-Hansgrohe 90 Luis Angel Mate Mardones (Spa) Cofidis Solutions Credits 0:02:38 91 Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 92 Steff Cras (Bel) Katusha-Alpecin 93 Wout Poels (Ned) Team Ineos 94 Jesper Hansen (Den) Cofidis Solutions Credits 95 Sebastian Henao (Col) Team Ineos 0:02:43 96 Sergio Henao (Col) UAE Team Emirates 97 Mitchell Docker (Aus) EF Education First 0:02:48 98 José Rojas (Spa) Movistar Team 99 Jacopo Mosca (Ita) Trek-Segafredo 0:02:53 100 Willem Jakobus Smit (RSA) Katusha-Alpecin 101 Wilco Kelderman (Ned) Team Sunweb 102 Michael Storer (Aus) Team Sunweb 103 Sergio Samitier Samitier (Spa) Euskadi Basque Country-Murias 104 Pawel Bernas (Pol) CCC Team 0:03:16 105 Gianluca Brambilla (Ita) Trek-Segafredo 0:03:27 106 Jean-Pierre Drucker (Lux) Bora-Hansgrohe 0:03:33 107 Dylan Teuns (Bel) Bahrain-Merida 108 Mark Padun (Ukr) Bahrain-Merida 109 Yukiya Arashiro (Jpn) Bahrain-Merida 0:03:51 110 Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA 111 Patrick Bevin (NZl) CCC Team 0:03:53 112 Heinrich Haussler (Aus) Bahrain-Merida 113 Shane Archbold (NZl) Bora-Hansgrohe 114 Silvan Dillier (Swi) AG2R La Mondiale 0:03:53 115 Salvatore Puccio (Ita) Team Ineos 116 David de la Cruz (Spa) Team Ineos 117 Nelson Oliveira (Por) Movistar Team 118 Nathan Van Hooydonck (Bel) CCC Team 0:03:59 119 James Knox (GBr) Deceuninck-QuickStep 120 Tao Geoghegan Hart (GBr) Team Ineos 121 Rob Power (Aus) Team Sunweb 0:04:05 122 Logan Owen (USA) EF Education First 123 Harm Vanhoucke (Bel) Lotto Soudal 0:04:11 124 Luka Pibernik (Slo) Bahrain-Merida 125 Tim Declercq (Bel) Deceuninck-QuickStep 0:04:18 126 Aritz Bagues Kalparsoro (Spa) Euskadi Basque Country-Murias 127 Jose Herrada (Spa) Cofidis Solutions Credits 0:05:16 128 Cristian Rodriguez Martin (Spa) Caja Rural-Seguros RGA 129 Daniel Martinez (Col) EF Education First 130 Matteo Fabbro (Ita) Katusha-Alpecin 0:05:21 131 Enrico Battaglin (Ita) Katusha-Alpecin 132 Damien Howson (Aus) Mitchelton-Scott 0:05:26 133 Tsgabu Grmay (Eth) Mitchelton-Scott 134 Owain Doull (GBr) Team Ineos 135 Sam Bewley (NZl) Mitchelton-Scott 136 Nicholas Schultz (Aus) Mitchelton-Scott 0:05:45 137 Esteban Chaves (Col) Mitchelton-Scott 138 Alexander Aranburu Deba (Spa) Caja Rural-Seguros RGA 0:06:11 139 Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 140 Antonio Pedrero (Spa) Movistar Team 0:06:26 141 Jorge Arcas (Spa) Movistar Team 142 Lennard Hofstede (Ned) Team Jumbo-Visma 0:06:55 143 Jorge Cubero Galvez (Spa) Burgos-BH 144 Oliviero Troia (Ita) UAE Team Emirates 0:07:20 145 Eros Capecchi (Ita) Deceuninck-QuickStep 146 Will Barta (USA) CCC Team 0:11:02 147 Diego Rubio Hernandez (Spa) Burgos-BH 0:11:10 148 Nuno Matos (Por) Burgos-BH 0:11:19 149 Jesus Ezquerra Muela (Spa) Burgos-BH 150 Angel Madrazo Ruiz (Spa) Burgos-BH 151 Domen Novak (Slo) Bahrain-Merida 152 Oscar Cabedo Carda (Spa) Burgos-BH 153 Darwin Atapuma (Col) Cofidis Solutions Credits 154 Brian van Goethem (Ned) Lotto Soudal 155 Cyril Barthe (Fra) Euskadi Basque Country-Murias 0:11:25 156 Quentin Jauregui (Fra) AG2R La Mondiale 157 Clément Chevrier (Fra) AG2R La Mondiale 158 Lawson Craddock (USA) EF Education First 159 Pierre Latour (Fra) AG2R La Mondiale 160 Stéphane Rossetto (Fra) Cofidis Solutions Credits 161 Mikel Bizkarra Etxegibel (Spa) Euskadi Basque Country-Murias 162 Geoffrey Bouchard (Fra) AG2R La Mondiale 0:11:29 163 Luka Mezgec (Slo) Mitchelton-Scott DNS Domingos Gonçalves (Por) Caja Rural-Seguros RGA

Sprint 1 - Gijon km. 151.6 Pos. Rider Name (Country) Team Result 1 Diego Rubio Hernandez (Spa) Burgos-BH 4 2 Silvan Dillier (Swi) AG2R La Mondiale 2 3 Salvatore Puccio (Ita) Team Ineos 1

Sprint 2 - Oviedo. C/ Jovellanos A La Altura Del Teatro Campoamor km. 188 Pos. Rider Name (Country) Team Result 1 Sam Bennett (Irl) Bora-Hansgrohe 25 2 Maximiliano Ariel Richeze (Arg) Deceuninck-QuickStep 20 3 Tosh Van Der Sande (Bel) Lotto Soudal 16 4 Marc Sarreau (Fra) Groupama-FDJ 14 5 Clement Venturini (Fra) AG2R La Mondiale 12 6 Marc Soler (Spa) Movistar Team 10 7 Jonas Koch (Ger) CCC Team 9 8 John Degenkolb (Ger) Trek-Segafredo 8 9 Maximilian Walscheid (Ger) Team Sunweb 7 10 Szymon Sajnok (Pol) CCC Team 6 11 Edvald Boasson Hagen (Nor) Dimension Data 5 12 Zdenek Stybar (Cze) Deceuninck-QuickStep 4 13 Ruben Guerreiro (Por) Katusha-Alpecin 3 14 Fernando Gaviria (Col) UAE Team Emirates 2 15 Edward Theuns (Bel) Trek-Segafredo 1

Mountain 1 - Alto La Madera km. 165.4 Pos. Rider Name (Country) Team Result 1 Harm Vanhoucke (Bel) Lotto Soudal 3 2 Salvatore Puccio (Ita) Team Ineos 2 3 Silvan Dillier (Swi) AG2R La Mondiale 1

Young riders Pos. Rider Name (Country) Team Result 1 Szymon Sajnok (Pol) CCC Team 4:28:46 2 Ruben Guerreiro (Por) Katusha-Alpecin 3 Fernando Gaviria (Col) UAE Team Emirates 4 Miguel Angel Lopez (Col) Astana Pro Team 5 Dorian Godon (Fra) AG2R La Mondiale 6 Sergio Andres Higuita Garcia (Col) EF Education First 7 Fabio Jakobsen (Ned) Deceuninck-QuickStep 8 Kilian Frankiny (Swi) Groupama-FDJ 9 Damien Touze (Fra) Cofidis Solutions Credits 10 Niklas Eg (Den) Trek-Segafredo 11 Fernando Barcelo Aragon (Spa) Euskadi Basque Country-Murias 12 Oscar Rodriguez Garaicoechea (Spa) Euskadi Basque Country-Murias 13 Amanuel Ghebreigzabhier (Eri) Dimension Data 14 Nicholas Dlamini (RSA) Dimension Data 15 Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 16 Rasmus Fossum Tiller (Nor) Dimension Data 17 Juan Sebastian Molano (Col) UAE Team Emirates 18 Ben O'Connor (Aus) Dimension Data 19 Casper Pedersen (Den) Team Sunweb 20 Romain Seigle (Fra) Groupama-FDJ 21 Neilson Powless (USA) Team Jumbo-Visma 22 Sepp Kuss (USA) Team Jumbo-Visma 23 Rémi Cavagna (Fra) Deceuninck-QuickStep 0:01:57 24 Bruno Armirail (Fra) Groupama-FDJ 0:02:06 25 Tadej Pogacar (Slo) UAE Team Emirates 26 Steff Cras (Bel) Katusha-Alpecin 0:02:38 27 Michael Storer (Aus) Team Sunweb 28 Sergio Samitier Samitier (Spa) Euskadi Basque Country-Murias 29 Mark Padun (Ukr) Bahrain-Merida 30 Nathan Van Hooydonck (Bel) CCC Team 0:03:59 31 James Knox (GBr) Deceuninck-QuickStep 32 Tao Geoghegan Hart (GBr) Team Ineos 33 Rob Power (Aus) Team Sunweb 0:04:05 34 Logan Owen (USA) EF Education First 35 Harm Vanhoucke (Bel) Lotto Soudal 0:04:11 36 Cristian Rodriguez Martin (Spa) Caja Rural-Seguros RGA 0:05:16 37 Daniel Martinez (Col) EF Education First 38 Matteo Fabbro (Ita) Katusha-Alpecin 0:05:21 39 Nicholas Schultz (Aus) Mitchelton-Scott 0:05:45 40 Alexander Aranburu Deba (Spa) Caja Rural-Seguros RGA 0:06:11 41 Lennard Hofstede (Ned) Team Jumbo-Visma 0:06:55 42 Oliviero Troia (Ita) UAE Team Emirates 0:07:20 43 Will Barta (USA) CCC Team 0:11:02 44 Nuno Matos (Por) Burgos-BH 0:11:19 45 Domen Novak (Slo) Bahrain-Merida 46 Oscar Cabedo Carda (Spa) Burgos-BH 47 Cyril Barthe (Fra) Euskadi Basque Country-Murias 0:11:25 48 Quentin Jauregui (Fra) AG2R La Mondiale

Combativity Pos. Rider Name (Country) Team Result 1 Diego Rubio Hernandez (Spa) Burgos-BH

Teams Pos. Rider Name (Country) Team Result 1 Deceuninck-QuickStep 13:26:18 2 AG2R La Mondiale 3 Trek-Segafredo 4 CCC Team 5 Astana Pro Team 6 Groupama-FDJ 7 Team Sunweb 8 Dimension Data 9 Lotto Soudal 10 UAE Team Emirates 11 Bora-Hansgrohe 12 Movistar Team 13 Euskadi Basque Country 14 Katusha-Alpecin 15 Team Jumbo-Visma 16 Caja Rural-Seguros RGA 17 Burgos-BH 18 Team Ineos 19 Mitchelton-Scott 20 Bahrain-Merida 21 Cofidis Solutions Credits 0:01:57 22 EF Education First 0:02:48

General classification after stage 14 Pos. Rider Name (Country) Team Result 1 Primoz Roglic (Slo) Team Jumbo-Visma 53:49:14 2 Alejandro Valverde (Spa) Movistar Team 0:02:25 3 Tadej Pogacar (Slo) UAE Team Emirates 0:03:01 4 Miguel Angel Lopez (Col) Astana Pro Team 0:03:18 5 Nairo Quintana (Col) Movistar Team 0:03:33 6 Rafal Majka (Pol) Bora-Hansgrohe 0:06:15 7 Nicolas Edet (Fra) Cofidis Solutions Credits 0:07:18 8 Carl Fredrik Hagen (Nor) Lotto Soudal 0:07:33 9 Wilco Kelderman (Ned) Team Sunweb 0:07:39 10 Dylan Teuns (Bel) Bahrain-Merida 0:09:58 11 Hermann Pernsteiner (Aut) Bahrain-Merida 0:10:03 12 Mikel Nieve (Spa) Mitchelton-Scott 0:11:30 13 Sergio Andres Higuita Garcia (Col) EF Education First 0:11:52 14 George Bennett (NZl) Team Jumbo-Visma 0:13:40 15 Esteban Chaves (Col) Mitchelton-Scott 0:14:25 16 Ion Izagirre Insausti (Spa) Astana Pro Team 0:14:51 17 Marc Soler (Spa) Movistar Team 0:15:27 18 James Knox (GBr) Deceuninck-QuickStep 0:16:46 19 Ruben Guerreiro (Por) Katusha-Alpecin 0:18:13 20 Jakob Fuglsang (Den) Astana Pro Team 0:19:13 21 Kilian Frankiny (Swi) Groupama-FDJ 0:20:41 22 Robert Gesink (Ned) Team Jumbo-Visma 0:26:22 23 Pierre Latour (Fra) AG2R La Mondiale 0:30:10 24 Peter Stetina (USA) Trek-Segafredo 0:33:09 25 François Bidard (Fra) AG2R La Mondiale 0:34:32 26 Amanuel Ghebreigzabhier (Eri) Dimension Data 0:38:12 27 Niklas Eg (Den) Trek-Segafredo 0:38:39 28 Ben O'Connor (Aus) Dimension Data 0:39:50 29 Sepp Kuss (USA) Team Jumbo-Visma 0:41:08 30 Oscar Rodriguez Garaicoechea (Spa) Euskadi Basque Country-Murias 0:41:46 31 Neilson Powless (USA) Team Jumbo-Visma 0:43:43 32 Martijn Tusveld (Ned) Team Sunweb 0:45:22 33 Luis León Sanchez (Spa) Astana Pro Team 0:48:25 34 Gianluca Brambilla (Ita) Trek-Segafredo 0:51:48 35 Daniel Martinez (Col) EF Education First 0:51:55 36 Geoffrey Bouchard (Fra) AG2R La Mondiale 0:55:24 37 Cristian Rodriguez Martin (Spa) Caja Rural-Seguros RGA 0:55:58 38 Sergio Henao (Col) UAE Team Emirates 0:57:15 39 José Rojas (Spa) Movistar Team 0:58:12 40 Felix Großschartner (Aut) Bora-Hansgrohe 0:59:16 41 Jesus Herrada (Spa) Cofidis Solutions Credits 1:02:02 42 Louis Meintjes (RSA) Dimension Data 1:05:02 43 Daniel Navarro Garcia (Spa) Katusha-Alpecin 1:05:21 44 Wout Poels (Ned) Team Ineos 1:06:02 45 Tao Geoghegan Hart (GBr) Team Ineos 1:10:20 46 Mikel Iturria Segurola (Spa) Euskadi Basque Country-Murias 1:10:43 47 Philippe Gilbert (Bel) Deceuninck-QuickStep 1:12:07 48 Matteo Fabbro (Ita) Katusha-Alpecin 1:12:10 49 Tsgabu Grmay (Eth) Mitchelton-Scott 1:12:14 50 David de la Cruz (Spa) Team Ineos 1:12:21 51 Sebastian Henao (Col) Team Ineos 1:16:33 52 Tosh Van Der Sande (Bel) Lotto Soudal 1:17:25 53 Antonio Pedrero (Spa) Movistar Team 1:18:15 54 Mikel Bizkarra Etxegibel (Spa) Euskadi Basque Country-Murias 1:20:01 55 Damien Howson (Aus) Mitchelton-Scott 1:21:22 56 Thomas De Gendt (Bel) Lotto Soudal 1:22:22 57 Ben King (USA) Dimension Data 1:23:05 58 Bruno Armirail (Fra) Groupama-FDJ 1:23:23 59 Lawson Craddock (USA) EF Education First 1:24:44 60 Gorka Izagirre Insausti (Spa) Astana Pro Team 1:26:34 61 Darwin Atapuma (Col) Cofidis Solutions Credits 1:28:02 62 Steff Cras (Bel) Katusha-Alpecin 1:28:05 63 Nelson Oliveira (Por) Movistar Team 1:29:00 64 Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA 1:29:13 65 Valerio Conti (Ita) UAE Team Emirates 1:32:12 66 Tobias Ludvigsson (Swe) Groupama-FDJ 1:32:30 67 Tomasz Marczynski (Pol) Lotto Soudal 1:33:46 68 Sander Armee (Bel) Lotto Soudal 1:36:11 69 Dario Cataldo (Ita) Astana Pro Team 1:36:22 70 Zdenek Stybar (Cze) Deceuninck-QuickStep 1:36:31 71 Jacopo Mosca (Ita) Trek-Segafredo 72 Patrick Bevin (NZl) CCC Team 1:36:53 73 Alexander Aranburu Deba (Spa) Caja Rural-Seguros RGA 1:38:09 74 Nikias Arndt (Ger) Team Sunweb 1:40:14 75 Pawel Poljanski (Pol) Bora-Hansgrohe 1:41:06 76 Pavel Kochetkov (Rus) Katusha-Alpecin 77 Dorian Godon (Fra) AG2R La Mondiale 1:41:15 78 Jesper Hansen (Den) Cofidis Solutions Credits 1:41:29 79 Clément Chevrier (Fra) AG2R La Mondiale 1:41:31 80 Clement Venturini (Fra) AG2R La Mondiale 1:41:42 81 Rémi Cavagna (Fra) Deceuninck-QuickStep 1:41:45 82 Salvatore Puccio (Ita) Team Ineos 1:42:49 83 Mark Padun (Ukr) Bahrain-Merida 1:42:59 84 Omar Fraile (Spa) Astana Pro Team 1:43:31 85 Quentin Jauregui (Fra) AG2R La Mondiale 1:45:03 86 Steve Morabito (Swi) Groupama-FDJ 1:45:21 87 Fernando Barcelo Aragon (Spa) Euskadi Basque Country-Murias 1:48:51 88 Hector Saez Benito (Spa) Euskadi Basque Country-Murias 1:49:06 89 Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 1:49:13 90 Cyril Barthe (Fra) Euskadi Basque Country-Murias 1:50:41 91 Ricardo Augusto Afonso Vilela (Por) Burgos-BH 1:52:05 92 Nicholas Dlamini (RSA) Dimension Data 1:52:13 93 Imanol Erviti (Spa) Movistar Team 1:54:11 94 Nicholas Schultz (Aus) Mitchelton-Scott 1:54:24 95 Jose Herrada (Spa) Cofidis Solutions Credits 1:54:29 96 Harm Vanhoucke (Bel) Lotto Soudal 1:54:52 97 Jonas Koch (Ger) CCC Team 1:55:37 98 Francisco Ventoso (Spa) CCC Team 1:56:14 99 Willem Jakobus Smit (RSA) Katusha-Alpecin 1:56:22 100 Tim Declercq (Bel) Deceuninck-QuickStep 1:56:42 101 Jorge Arcas (Spa) Movistar Team 1:56:51 102 Owain Doull (GBr) Team Ineos 1:56:58 103 Marco Marcato (Ita) UAE Team Emirates 1:59:50 104 Romain Seigle (Fra) Groupama-FDJ 2:02:15 105 Sergei Chernetski (Rus) Caja Rural-Seguros RGA 2:02:24 106 Silvan Dillier (Swi) AG2R La Mondiale 2:02:35 107 Edvald Boasson Hagen (Nor) Dimension Data 2:04:24 108 Dion Smith (NZl) Mitchelton-Scott 2:10:27 109 Stéphane Rossetto (Fra) Cofidis Solutions Credits 2:12:01 110 Enrico Battaglin (Ita) Katusha-Alpecin 2:12:30 111 Jetse Bol (Ned) Burgos-BH 2:12:52 112 Angel Madrazo Ruiz (Spa) Burgos-BH 2:13:12 113 Luka Mezgec (Slo) Mitchelton-Scott 2:13:26 114 Michael Storer (Aus) Team Sunweb 2:14:10 115 Luka Pibernik (Slo) Bahrain-Merida 2:14:24 116 Jesus Ezquerra Muela (Spa) Burgos-BH 2:15:11 117 Damien Touze (Fra) Cofidis Solutions Credits 2:15:31 118 Oscar Cabedo Carda (Spa) Burgos-BH 2:18:38 119 Sam Bewley (NZl) Mitchelton-Scott 2:18:55 120 Alex Kirsch (Lux) Trek-Segafredo 2:20:28 121 Domen Novak (Slo) Bahrain-Merida 2:20:37 122 Luis Angel Mate Mardones (Spa) Cofidis Solutions Credits 2:20:58 123 John Degenkolb (Ger) Trek-Segafredo 2:21:09 124 Jorge Cubero Galvez (Spa) Burgos-BH 2:21:53 125 Eros Capecchi (Ita) Deceuninck-QuickStep 126 Manuele Boaro (Ita) Astana Pro Team 2:21:55 127 Ian Stannard (GBr) Team Ineos 2:22:41 128 Jean-Pierre Drucker (Lux) Bora-Hansgrohe 2:23:07 129 Casper Pedersen (Den) Team Sunweb 2:23:45 130 Rasmus Fossum Tiller (Nor) Dimension Data 2:24:12 131 Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 2:25:35 132 Mitchell Docker (Aus) EF Education First 2:26:10 133 Jaco Venter (RSA) Dimension Data 2:26:57 134 Will Barta (USA) CCC Team 2:28:42 135 Yukiya Arashiro (Jpn) Bahrain-Merida 2:28:54 136 Sergio Samitier Samitier (Spa) Euskadi Basque Country-Murias 2:29:10 137 Jelle Wallays (Bel) Lotto Soudal 2:29:30 138 Nathan Van Hooydonck (Bel) CCC Team 2:30:09 139 Edward Theuns (Bel) Trek-Segafredo 2:30:11 140 Logan Owen (USA) EF Education First 2:31:49 141 Aritz Bagues Kalparsoro (Spa) Euskadi Basque Country-Murias 2:33:28 142 Heinrich Haussler (Aus) Bahrain-Merida 2:33:29 143 Kiel Reijnen (USA) Trek-Segafredo 2:35:33 144 Diego Rubio Hernandez (Spa) Burgos-BH 2:37:26 145 Viacheslav Kuznetsov (Rus) Katusha-Alpecin 2:38:07 146 Marc Sarreau (Fra) Groupama-FDJ 2:39:18 147 Vasil Kiryienka (Blr) Team Ineos 2:42:17 148 Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 2:43:35 149 Brian van Goethem (Ned) Lotto Soudal 2:44:08 150 Fernando Gaviria (Col) UAE Team Emirates 2:46:57 151 Szymon Sajnok (Pol) CCC Team 2:47:30 152 Rob Power (Aus) Team Sunweb 2:48:54 153 Maximilian Walscheid (Ger) Team Sunweb 2:49:37 154 Maximiliano Ariel Richeze (Arg) Deceuninck-QuickStep 2:49:56 155 Sam Bennett (Irl) Bora-Hansgrohe 2:51:44 156 Fabio Jakobsen (Ned) Deceuninck-QuickStep 2:54:08 157 Tony Martin (Ger) Team Jumbo-Visma 2:58:52 158 Pawel Bernas (Pol) CCC Team 2:59:44 159 Juan Sebastian Molano (Col) UAE Team Emirates 3:02:49 160 Shane Archbold (NZl) Bora-Hansgrohe 3:03:38 161 Oliviero Troia (Ita) UAE Team Emirates 3:10:26 162 Nuno Matos (Por) Burgos-BH 3:16:28 163 Lennard Hofstede (Ned) Team Jumbo-Visma 3:34:47

Points Classification Pos. Rider Name (Country) Team Result 1 Primoz Roglic (Slo) Team Jumbo-Visma 109 2 Tadej Pogacar (Slo) UAE Team Emirates 86 3 Nairo Quintana (Col) Movistar Team 82 4 Alejandro Valverde (Spa) Movistar Team 75 5 Sam Bennett (Irl) Bora-Hansgrohe 70 6 Alexander Aranburu Deba (Spa) Caja Rural-Seguros RGA 52 7 Miguel Angel Lopez (Col) Astana Pro Team 51 8 Tosh Van Der Sande (Bel) Lotto Soudal 44 9 Marc Soler (Spa) Movistar Team 42 10 Pierre Latour (Fra) AG2R La Mondiale 40 11 Nikias Arndt (Ger) Team Sunweb 39 12 Dylan Teuns (Bel) Bahrain-Merida 37 13 Maximiliano Ariel Richeze (Arg) Deceuninck-QuickStep 36 14 Fabio Jakobsen (Ned) Deceuninck-QuickStep 34 15 Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 33 16 Marc Sarreau (Fra) Groupama-FDJ 31 17 Rafal Majka (Pol) Bora-Hansgrohe 30 18 Lawson Craddock (USA) EF Education First 30 19 Mikel Iturria Segurola (Spa) Euskadi Basque Country-Murias 29 20 Jesus Herrada (Spa) Cofidis Solutions Credits 25 21 Philippe Gilbert (Bel) Deceuninck-QuickStep 25 22 Clement Venturini (Fra) AG2R La Mondiale 25 23 Luka Mezgec (Slo) Mitchelton-Scott 25 24 Jetse Bol (Ned) Burgos-BH 24 25 Jonas Koch (Ger) CCC Team 24 26 Sergio Andres Higuita Garcia (Col) EF Education First 23 27 Ruben Guerreiro (Por) Katusha-Alpecin 23 28 Fernando Barcelo Aragon (Spa) Euskadi Basque Country-Murias 23 29 Edward Theuns (Bel) Trek-Segafredo 23 30 Szymon Sajnok (Pol) CCC Team 23 31 Rémi Cavagna (Fra) Deceuninck-QuickStep 22 32 Cyril Barthe (Fra) Euskadi Basque Country-Murias 22 33 Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 22 34 Nelson Oliveira (Por) Movistar Team 21 35 Bruno Armirail (Fra) Groupama-FDJ 20 36 Patrick Bevin (NZl) CCC Team 20 37 Wilco Kelderman (Ned) Team Sunweb 19 38 Hermann Pernsteiner (Aut) Bahrain-Merida 19 39 Angel Madrazo Ruiz (Spa) Burgos-BH 18 40 Jose Herrada (Spa) Cofidis Solutions Credits 18 41 Fernando Gaviria (Col) UAE Team Emirates 18 42 Gianluca Brambilla (Ita) Trek-Segafredo 17 43 Dorian Godon (Fra) AG2R La Mondiale 17 44 Mikel Nieve (Spa) Mitchelton-Scott 16 45 Damien Howson (Aus) Mitchelton-Scott 15 46 Robert Gesink (Ned) Team Jumbo-Visma 14 47 José Rojas (Spa) Movistar Team 14 48 Edvald Boasson Hagen (Nor) Dimension Data 14 49 David de la Cruz (Spa) Team Ineos 12 50 Zdenek Stybar (Cze) Deceuninck-QuickStep 12 51 Esteban Chaves (Col) Mitchelton-Scott 12 52 Ion Izagirre Insausti (Spa) Astana Pro Team 12 53 François Bidard (Fra) AG2R La Mondiale 12 54 Tsgabu Grmay (Eth) Mitchelton-Scott 11 55 Amanuel Ghebreigzabhier (Eri) Dimension Data 10 56 Pawel Poljanski (Pol) Bora-Hansgrohe 10 57 George Bennett (NZl) Team Jumbo-Visma 9 58 Thomas De Gendt (Bel) Lotto Soudal 9 59 Gorka Izagirre Insausti (Spa) Astana Pro Team 9 60 Jelle Wallays (Bel) Lotto Soudal 8 61 Nicolas Edet (Fra) Cofidis Solutions Credits 8 62 Carl Fredrik Hagen (Nor) Lotto Soudal 8 63 Matteo Fabbro (Ita) Katusha-Alpecin 8 64 Tobias Ludvigsson (Swe) Groupama-FDJ 8 65 John Degenkolb (Ger) Trek-Segafredo 8 66 Manuele Boaro (Ita) Astana Pro Team 8 67 Sepp Kuss (USA) Team Jumbo-Visma 7 68 Tao Geoghegan Hart (GBr) Team Ineos 7 69 Tim Declercq (Bel) Deceuninck-QuickStep 7 70 Felix Großschartner (Aut) Bora-Hansgrohe 6 71 Oscar Rodriguez Garaicoechea (Spa) Euskadi Basque Country-Murias 6 72 Daniel Martinez (Col) EF Education First 6 73 Sergio Henao (Col) UAE Team Emirates 6 74 Valerio Conti (Ita) UAE Team Emirates 6 75 Geoffrey Bouchard (Fra) AG2R La Mondiale 5 76 Ben O'Connor (Aus) Dimension Data 5 77 Jacopo Mosca (Ita) Trek-Segafredo 5 78 Sander Armee (Bel) Lotto Soudal 4 79 Hector Saez Benito (Spa) Euskadi Basque Country-Murias 4 80 Diego Rubio Hernandez (Spa) Burgos-BH 4 81 James Knox (GBr) Deceuninck-QuickStep 4 82 Peter Stetina (USA) Trek-Segafredo 4 83 Jorge Arcas (Spa) Movistar Team 4 84 Damien Touze (Fra) Cofidis Solutions Credits 4 85 Viacheslav Kuznetsov (Rus) Katusha-Alpecin 3 86 Maximilian Walscheid (Ger) Team Sunweb 3 87 Martijn Tusveld (Ned) Team Sunweb 2 88 Silvan Dillier (Swi) AG2R La Mondiale 2 89 Michael Storer (Aus) Team Sunweb 2 90 Jorge Cubero Galvez (Spa) Burgos-BH 2 91 Mikel Bizkarra Etxegibel (Spa) Euskadi Basque Country-Murias 1 92 Salvatore Puccio (Ita) Team Ineos 1 93 Marco Marcato (Ita) UAE Team Emirates 1 94 Lennard Hofstede (Ned) Team Jumbo-Visma 1 95 Juan Sebastian Molano (Col) UAE Team Emirates -6

Mountains Classification Pos. Rider Name (Country) Team Result 1 Angel Madrazo Ruiz (Spa) Burgos-BH 32 2 Geoffrey Bouchard (Fra) AG2R La Mondiale 30 3 Tadej Pogacar (Slo) UAE Team Emirates 25 4 Alejandro Valverde (Spa) Movistar Team 22 5 Sergio Henao (Col) UAE Team Emirates 21 6 Primoz Roglic (Slo) Team Jumbo-Visma 20 7 Wout Poels (Ned) Team Ineos 17 8 Jesus Herrada (Spa) Cofidis Solutions Credits 17 9 Mikel Bizkarra Etxegibel (Spa) Euskadi Basque Country-Murias 16 10 Jetse Bol (Ned) Burgos-BH 11 11 Nairo Quintana (Col) Movistar Team 10 12 Hermann Pernsteiner (Aut) Bahrain-Merida 10 13 Pierre Latour (Fra) AG2R La Mondiale 9 14 Hector Saez Benito (Spa) Euskadi Basque Country-Murias 8 15 Alexander Aranburu Deba (Spa) Caja Rural-Seguros RGA 7 16 Philippe Gilbert (Bel) Deceuninck-QuickStep 7 17 Thomas De Gendt (Bel) Lotto Soudal 7 18 Marc Soler (Spa) Movistar Team 6 19 Tsgabu Grmay (Eth) Mitchelton-Scott 6 20 Miguel Angel Lopez (Col) Astana Pro Team 6 21 Patrick Bevin (NZl) CCC Team 6 22 Jose Herrada (Spa) Cofidis Solutions Credits 6 23 Peter Stetina (USA) Trek-Segafredo 5 24 Jelle Wallays (Bel) Lotto Soudal 5 25 Ben O'Connor (Aus) Dimension Data 5 26 Fernando Barcelo Aragon (Spa) Euskadi Basque Country-Murias 5 27 Jakob Fuglsang (Den) Astana Pro Team 4 28 Tao Geoghegan Hart (GBr) Team Ineos 4 29 Lawson Craddock (USA) EF Education First 4 30 Gorka Izagirre Insausti (Spa) Astana Pro Team 4 31 Sander Armee (Bel) Lotto Soudal 4 32 Cyril Barthe (Fra) Euskadi Basque Country-Murias 4 33 Damien Howson (Aus) Mitchelton-Scott 3 34 Harm Vanhoucke (Bel) Lotto Soudal 3 35 Marco Marcato (Ita) UAE Team Emirates 3 36 Felix Großschartner (Aut) Bora-Hansgrohe 3 37 Tomasz Marczynski (Pol) Lotto Soudal 3 38 Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 3 39 Stéphane Rossetto (Fra) Cofidis Solutions Credits 3 40 Dylan Teuns (Bel) Bahrain-Merida 2 41 Ruben Guerreiro (Por) Katusha-Alpecin 2 42 Sepp Kuss (USA) Team Jumbo-Visma 2 43 Neilson Powless (USA) Team Jumbo-Visma 2 44 Gianluca Brambilla (Ita) Trek-Segafredo 2 45 Tosh Van Der Sande (Bel) Lotto Soudal 2 46 Bruno Armirail (Fra) Groupama-FDJ 2 47 Nelson Oliveira (Por) Movistar Team 2 48 Valerio Conti (Ita) UAE Team Emirates 2 49 Salvatore Puccio (Ita) Team Ineos 2 50 Jorge Cubero Galvez (Spa) Burgos-BH 2 51 Rafal Majka (Pol) Bora-Hansgrohe 1 52 George Bennett (NZl) Team Jumbo-Visma 1 53 Nikias Arndt (Ger) Team Sunweb 1 54 Dorian Godon (Fra) AG2R La Mondiale 1 55 Omar Fraile (Spa) Astana Pro Team 1 56 Quentin Jauregui (Fra) AG2R La Mondiale 1 57 Silvan Dillier (Swi) AG2R La Mondiale 1 58 Diego Rubio Hernandez (Spa) Burgos-BH 1 59 Rob Power (Aus) Team Sunweb 1 60 Luka Mezgec (Slo) Mitchelton-Scott -1

Young Riders Classification Pos. Rider Name (Country) Team Result 1 Tadej Pogacar (Slo) UAE Team Emirates 53:52:15 2 Miguel Angel Lopez (Col) Astana Pro Team 0:00:17 3 Sergio Andres Higuita Garcia (Col) EF Education First 0:08:51 4 James Knox (GBr) Deceuninck-QuickStep 0:13:45 5 Ruben Guerreiro (Por) Katusha-Alpecin 0:15:12 6 Kilian Frankiny (Swi) Groupama-FDJ 0:17:40 7 Amanuel Ghebreigzabhier (Eri) Dimension Data 0:35:11 8 Niklas Eg (Den) Trek-Segafredo 0:35:38 9 Ben O'Connor (Aus) Dimension Data 0:36:49 10 Sepp Kuss (USA) Team Jumbo-Visma 0:38:07 11 Oscar Rodriguez Garaicoechea (Spa) Euskadi Basque Country-Murias 0:38:45 12 Neilson Powless (USA) Team Jumbo-Visma 0:40:42 13 Daniel Martinez (Col) EF Education First 0:48:54 14 Cristian Rodriguez Martin (Spa) Caja Rural-Seguros RGA 0:52:57 15 Tao Geoghegan Hart (GBr) Team Ineos 1:07:19 16 Matteo Fabbro (Ita) Katusha-Alpecin 1:09:09 17 Bruno Armirail (Fra) Groupama-FDJ 1:20:22 18 Steff Cras (Bel) Katusha-Alpecin 1:25:04 19 Alexander Aranburu Deba (Spa) Caja Rural-Seguros RGA 1:35:08 20 Dorian Godon (Fra) AG2R La Mondiale 1:38:14 21 Rémi Cavagna (Fra) Deceuninck-QuickStep 1:38:44 22 Mark Padun (Ukr) Bahrain-Merida 1:39:58 23 Quentin Jauregui (Fra) AG2R La Mondiale 1:42:02 24 Fernando Barcelo Aragon (Spa) Euskadi Basque Country-Murias 1:45:50 25 Cyril Barthe (Fra) Euskadi Basque Country-Murias 1:47:40 26 Nicholas Dlamini (RSA) Dimension Data 1:49:12 27 Nicholas Schultz (Aus) Mitchelton-Scott 1:51:23 28 Harm Vanhoucke (Bel) Lotto Soudal 1:51:51 29 Romain Seigle (Fra) Groupama-FDJ 1:59:14 30 Michael Storer (Aus) Team Sunweb 2:11:09 31 Damien Touze (Fra) Cofidis Solutions Credits 2:12:30 32 Oscar Cabedo Carda (Spa) Burgos-BH 2:15:37 33 Domen Novak (Slo) Bahrain-Merida 2:17:36 34 Casper Pedersen (Den) Team Sunweb 2:20:44 35 Rasmus Fossum Tiller (Nor) Dimension Data 2:21:11 36 Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA 2:22:34 37 Will Barta (USA) CCC Team 2:25:41 38 Sergio Samitier Samitier (Spa) Euskadi Basque Country-Murias 2:26:09 39 Nathan Van Hooydonck (Bel) CCC Team 2:27:08 40 Logan Owen (USA) EF Education First 2:28:48 41 Fernando Gaviria (Col) UAE Team Emirates 2:43:56 42 Szymon Sajnok (Pol) CCC Team 2:44:29 43 Rob Power (Aus) Team Sunweb 2:45:53 44 Fabio Jakobsen (Ned) Deceuninck-QuickStep 2:51:07 45 Juan Sebastian Molano (Col) UAE Team Emirates 2:59:48 46 Oliviero Troia (Ita) UAE Team Emirates 3:07:25 47 Nuno Matos (Por) Burgos-BH 3:13:27 48 Lennard Hofstede (Ned) Team Jumbo-Visma 3:31:46