Stage Profile
Breakaway of the Day
134km P ⇤ 3'10" ⇥ E1 Pulling in the Pack: Avelino | Jiang | Ranneries | Barbier | Tzortzakis | A. Nepomnyachsniy | Gross |
End of the Flatter Half
77km Group Roson ⇤ 1'06" ⇥ P ⇤ 2'17" ⇥ E1 Pulling in the Pack: A. Nepomnyachsniy | Einhorn | Barbier | Losch | Ranneries | Lunder | Pavlic | Marin | Avelino | Azparren | Vingerling |
A relatively high pace across the unclassified climbs kept the break from building up a significant gap, and placed their ambitions for the stage in jeopardy. Equally hard hit by the pace were the trio of Roson, Henao, and Bonnin. Caught out by a split in the peloton, they were more than a minute down even prior to tackling the quartet of climbs that made up the majority of the day.
First Ascent of Alto Palo Grande
60km ... ⇥ Peloton ⇤ 1'09" ⇥ Brenes ⇤ 2'14" ⇥ Group Mutsumine ⇤ 1'46" ⇥ Leaders Pulling in the Pack: Lilovski | Robov | Bayer | Leknessund | De Vos | Lavery | Jorgenson | Herrada |
The peloton's tempo up the first ascent wasn't the highest, and it was eventually rewarded with the first real attack in the mountains coming from Brenes. The Costa Rican overcame several elements of the disintegrating break, but was unable to bridge all the way across to the leaders before the summit.
For their part, the break had collapsed due to the heavy toll demanded by Vichot, Revard, and Konig. The peloton hadn't been moving very quickly prior to Brenes making a move, and the other teams were slow to cooperate once he did. Konig made an effort to shake his companions, but was only able to secure the maximum points available for the Category 2 climb. Close behind were McNulty and Munoz. Also part of the leading group were Revard and Bizkarra.
Second Ascent of Alto Palo Grande
45km ... ⇥ Peloton ⇤ 35" ⇥ Group Brenes ⇤ 1'42" ⇥ Serry ⇤ 1'03" ⇥ Revard ⇤ 26" ⇥ Leaders Pulling in the Pack: Robov | De Vos | Gaspar | Main | Herrada |
Although Brenes had initially made progress, when things began to heat up at the front it became clear that he was going be stuck in no man's land for a while. Bizkarra was the one to set it off, by putting in an acceleration that only Konig was willing or able to follow.
Munoz responded by quickening the pace; the McCormick pair content to recieve a free ride back into a cohesive group. Unfortunately, Revard proved unable to follow the wheel ahead of him, cracking before the summit.
Konig again took the maximum points in the fight for the polkadots. The series of rapid accelerations meant that the peloton had failed to shrink the gap, so if the Czech climber could maintain his form he was a shoe-in for the stage win.
Third Ascent of Alto Palo Grande
30km Yellow Jersey ⇤ 59" ⇥ Peloton ⇤ 2'35" ⇥ Group Bizkarra ⇤ 43" ⇥ McNulty Evidently the Volcanica - Fox Directeur Sportif was not impressed by Brenes's ride, as he was brought back by his own teammates on the descent. The plan had switched to forcing the peloton apart with a heavy tempo. Herrada was certainly the man for such a job.
Seibeb was the first significant name to go, but others would rapidly join him. Bonnin, having recovered from his earlier troubles, was once again in hot water. Also falling off the back were Nepomnyachsniy, Hoem, and white jersey wearer Almeida.
Pavlic took over when Herrada was forced to relent. This saw Brenes and Salinas both spat out the rear.
Up front, young gun Brandon McNulty had successfully launched an attack to take the maximum points on offer, although a good chase by Bizkarra was keeping him in sight.
Emulating him was Reguigui, who accelerated away from the peloton just before the summit. Dan Martin was the only one able to follow his wheel. Unfortunately for the pair, Potocki was able to bring them back prior to the downhill. Only a jab to test the defences then.
The Fight for the Stage Win
9km Bizkarra ⇤ 18" ⇥ Munoz ⇤ 17" ⇥ Konig ⇤ 52" ⇥ McNulty Things came together somewhat on the downhill, with McNulty unwilling to take too many risks, and instead backing his ability to force another gap on the final climb. This meant that Konig was able to bring it back together.
With a gap of around two minutes, and a climb more than 10 kilometres in length in front of them, it was for from certain that the stage winner would come from this leading group. However, considering the inability of the peloton to effectively cut the gap on the previous ascents, the quartet would certainly have been feeling confident by this point.
McNulty quickly took charge on the climb. The tempo he set was too much for Bizkarra, who was the first to capitulate. A hard acceleration was enough to leave Munoz behind. Konig initially matched the move, but while the young American continued to stand on his peddles the Czech veteran was forced to return to his seat.
McNulty crested the Alto Palo Grande for the final time with a gap of nearly a minute to his nearest competitor, and his former breakaway companions strung out beneath him.
The Fight for the General Classification
9km Group Diaz ⇤ 33" ⇥ Campero ⇤ 9" ⇥ Amador ⇤ 38" ⇥ Group Kuss ⇤ 20" ⇥ Group Potocki While McNulty showed himself the best of the day, the GC favourites were engaged in a struggle to see who would replace Salinas in yellow for the final mountain stage.
A group of 13 found themselves at the bottom of the final climb: Amador, Kuss, Dan Martin, Campero, Potocki, Diaz, De Vos, Gaspar, Reguigui, Pavlic, Girdlestone, Serry, and Mutsumine were set to duke it out. Campero and Potocki were by far the best positioned on GC, with the latter needing only twenty seconds over the former to take yellow; their nearest competitor was a full minute behind.
As the virtual GC leader Campero sought to control the group, taking the lead on the lower slopes. He was immediately thwarted by Kuss, who accelerated with Pavlic on his wheel. Revard, who had just been caught by the group, made a move which will either be described as intelligent or malicious depending on who you support; the result was that Pavlic was forced off the wheel by the need to make defensive maneuvers.
Dan Martin took a quick look at Campero before deciding to bridge across. Amador showed a first sign of weakness when he failed in his effort to follow the Irishman.
Campero decided to up the pace before the situation spiralled out of control. This was enough to reel Kuss back in, but Martin continued to resist. As soon as it looked like everything might come back together, Potocki put in an attack; as he came by Martin the latter made to follow the move.
This was too much for Campero, who promptly cracked. The big surprise, hinted at by his earlier weakness, was that Amador also came tumbling off not much later. Kuss took up chasing duties in their absence, but was unable to bring the leading pair back before the summit. Without anymore slopes on which to destroy his competitors, McNulty was forced to take some risks on the final descent. Fortunately the youth was more than capable of maintaining the extensive lead he had built up for himself. A very impressive victory for the American talent.
The only other member of the break to survive was Konig, as the others were swept up in the rapid approach of Potocki and Martin. That duo were unfortunate to find that adjudicators were feeling rather conservative as to what counted as a gap, meaning that Kuss and associates were counted alongside them.
A gap of more than a minute was given to Campero however. Good news for others were swept up in the rapid approach of Potocki, especially as Salinas was classified four minutes back. Pavel Potocki had the yellow jersey and a gap of exactly a minute going into the final stage.
On the other end of that gap were Reguigui and Martin. With neither particularly known for their ability on the TT bike, they would need to be aggressive tomorrow if their chance at the overall victory was to materialise. Pre-race favourite Amador sat at +2'20".
An excellent day in the break for McNulty also saw him catapulted into the white jersey. Another mediocre but not brilliant ride from Barta meant he was just over a minute back, whilst Almeida would need to make up more than two. Given that the peloton were likely to be less willing to give McNulty much length on his leash now that he was 8th on GC, Barta making his way into white remained a real possibility.
Despite being nowhere near the front, his two stage wins meant that Salinas maintained his stranglehold on the points competition. His early strength was enough to move Konig into the polkadots.
Stage Results 1 | Brandon McNulty | McCormick Pro Cycling | 4h28'27 | 2 | Leopold Konig | Assa Abloy | + 1'06 | 3 | Mikel Bizkarra | Carrefour - ESPN | s.t. | 4 | Daniel Martin | Glanbia Foods Cycling Project | s.t. | 5 | Pavel Potocki | HelloFresh | s.t. | 6 | Daniel Munoz | Los Pollos Hermanos | s.t. | 7 | Marko Pavlic | Tafjord Kraft | s.t. | 8 | Youcef Reguigui | Project: Africa | s.t. | 9 | Sepp Kuss | McCormick Pro Cycling | s.t. | 10 | Andrei Amador | Volcanica - Fox | + 2'33 | 11 | Piter Campero | Sauber Petronas Racing | s.t. | 12 | Keagan Girdlestone | Project: Africa | + 3'17 | 13 | Thomas Revard | McCormick Pro Cycling | s.t. | 14 | Daniel Ricardo Diaz | HelloFresh | s.t. | 15 | Adam De Vos | HelloFresh | + 4'12 | 16 | William Barta | BWT Hyundai N Cycling | s.t. | 17 | Wataru Mutsumine | Los Pollos Hermanos | s.t. | 18 | Joao Gaspar | HelloFresh | s.t. | 19 | Jakub Novak | Carrefour - ESPN | s.t. | 20 | Lorents Ola Aasvold | Gjensidige Pro Cycling Team | + 5'30 | 21 | Thomas Faiers | Carrefour - ESPN | s.t. | 22 | Jaime Roson | Gjensidige Pro Cycling Team | s.t. | 23 | Jonathan Salinas | Gjensidige Pro Cycling Team | s.t. | 24 | Patrick Olesen | Carlsberg - Danske Bank | s.t. | 25 | Jesus Herrada | Volcanica - Fox | s.t. | 26 | Pieter Serry | Crabbe-CC Chevigny | s.t. | 27 | Gregory Brenes | Volcanica - Fox | s.t. | 28 | Nawuti Liphongyu | Sauber Petronas Racing | s.t. | 29 | Gilles Heymes | HelloFresh | s.t. | 30 | Guillaume Martin | Gjensidige Pro Cycling Team | s.t. | 31 | Joao Almeida | Binance Cycling | s.t. | 32 | Miguel Angel Benito | Binance Cycling | s.t. | 33 | Alex Julajuj | Los Pollos Hermanos | + 7'29 | 34 | Thomas Pidcock | Project: Africa | s.t. | 35 | Ajay Pandit Chhetri | Sauber Petronas Racing | s.t. | 36 | Arthur Vichot | Assa Abloy | s.t. | 37 | Mohammad Saufi Mat Senan | Sauber Petronas Racing | s.t. | 38 | Sebastian Henao | Tafjord Kraft | s.t. | 39 | Thomas Bonnin | Assa Abloy | s.t. | 40 | Bjorn Tore Hoem | Tryg - Ritter Sport | s.t. | 41 | Momchil Robov | BWT Hyundai N Cycling | + 8'41 | 42 | Philip Lavery | Tafjord Kraft | s.t. | 43 | Erick Herrera | Volcanica - Fox | s.t. | 44 | Costa Seibeb | Project: Africa | s.t. | 45 | Mushin Misbah | Sauber Petronas Racing | s.t. | 46 | Andreas Leknessund | Red Bull Zalgiris | s.t. | 47 | Luis Enrique Lopez Nolasco | Los Pollos Hermanos | s.t. | 48 | Josue Gonzalez Cortes | Volcanica - Fox | s.t. | 49 | Kent Main | Project: Africa | s.t. | 50 | Tormod Jacobsen | BWT Hyundai N Cycling | s.t. | 51 | Eddie Van Heerden | Project: Africa | s.t. | 52 | Venantas Lasinis | Red Bull Zalgiris | + 9'23 | 53 | Jefferson Alexander Cepeda | Los Pollos Hermanos | s.t. | 54 | Egidijus Juodvalkis | Red Bull Zalgiris | s.t. | 55 | Yevgeni Nepomnyachsniy | Red Bull Zalgiris | s.t. | 56 | Anders Halland Johannessen | Tafjord Kraft | + 10'50 | 57 | Dobrin Lilovski | BWT Hyundai N Cycling | s.t. | 58 | Connor McConvey | Glanbia Foods Cycling Project | s.t. | 59 | Amaro Antunes | Binance Cycling | s.t. | 60 | Andrei Sakalou | BWT Hyundai N Cycling | s.t. | 61 | Matteo Jorgenson | Volcanica - Fox | s.t. | 62 | Gabor Fejes | Gjensidige Pro Cycling Team | s.t. | 63 | Luis Afonso | Binance Cycling | + 13'05 | 64 | Jakob Rathe | McCormick Pro Cycling | s.t. | 65 | Polychronis Tzortzakis | Binance Cycling | s.t. | 66 | Henry Antonio Rojas | Volcanica - Fox | s.t. | 67 | Idar Andersen | Tafjord Kraft | s.t. | 68 | Gage Hecht | McCormick Pro Cycling | s.t. | 69 | Savva Novikov | HelloFresh | s.t. | 70 | Kevin Colleoni | Carrefour - ESPN | s.t. | 71 | Jakub Otruba | Sauber Petronas Racing | s.t. | 72 | Tobias Halland Johannessen | Tryg - Ritter Sport | + 15'18 | 73 | Gregory Daniel | Gjensidige Pro Cycling Team | s.t. | 74 | Michael O'Loughlin | Glanbia Foods Cycling Project | s.t. | 75 | Torkil Veyhe | Assa Abloy | s.t. | 76 | Guillermo Andres Beltran | Los Pollos Hermanos | s.t. | 77 | Cyril Gautier | Carrefour - ESPN | s.t. | 78 | Evgenii Tikhonin | HelloFresh | s.t. | 79 | Yesid Albeiro Pira | Tryg - Ritter Sport | s.t. | 80 | Tobias Bayer | Red Bull Zalgiris | s.t. | 81 | Sulkhan Akhmaevi | Red Bull Zalgiris | s.t. | 82 | Sean Downey | Glanbia Foods Cycling Project | s.t. | 83 | Siim Kiskonen | BWT Hyundai N Cycling | + 16'12 | 84 | Juri Hollmann | Tryg - Ritter Sport | s.t. | 85 | Zhihui Jiang | Sauber Petronas Racing | s.t. | 86 | Patrick Bercz | Carrefour - ESPN | s.t. | 87 | Jonas Iversby Hvideberg | Tafjord Kraft | s.t. | 88 | Antti-Jussi Juntunen | Carlsberg - Danske Bank | + 16'38 | 89 | Joel Suter | Carlsberg - Danske Bank | s.t. | 90 | Iver Johan Knotten | Los Pollos Hermanos | s.t. | 91 | Matus Stocek | Carlsberg - Danske Bank | s.t. | 92 | Goldwijnn Cannister | Carlsberg - Danske Bank | s.t. | 93 | Isaac Bolivar | Assa Abloy | + 17'10 | 94 | Jens Reynders | Carlsberg - Danske Bank | s.t. | 95 | Hugo Forssell | Carlsberg - Danske Bank | + 18'14 | 96 | Yannis Voisard | Sauber Petronas Racing | s.t. | 97 | Sirak Tesfom | Project: Africa | s.t. | 98 | Louis Blouwe | Crabbe-CC Chevigny | s.t. | 99 | Joel Yates | Binance Cycling | s.t. | 100 | Noah Granigan | McCormick Pro Cycling | s.t. | 101 | Stan Van Tricht | Crabbe-CC Chevigny | s.t. | 102 | Oier Lazkano | Tryg - Ritter Sport | s.t. | 103 | Emils Liepins | Crabbe-CC Chevigny | s.t. | 104 | Axel Zingle | Gjensidige Pro Cycling Team | s.t. | 105 | Nickolas Zukowsky | Assa Abloy | + 20'52 | 106 | Alexander Krieger | Crabbe-CC Chevigny | + 22'19 | 107 | Anthony Lavoine | Carrefour - ESPN | s.t. | 108 | Gabriel Marin | Volcanica - Fox | s.t. | 109 | Rasmus Iversen | Tryg - Ritter Sport | s.t. | 110 | Tore Andre Vabo | Carlsberg - Danske Bank | s.t. | 111 | Xabier Mikel Azparren | Tryg - Ritter Sport | s.t. | 112 | Jarrad Drizners | Crabbe-CC Chevigny | s.t. | 113 | Luke Keough | McCormick Pro Cycling | s.t. | 114 | Itamar Einhorn | Red Bull Zalgiris | s.t. | 115 | Eirik Lunder | Tafjord Kraft | s.t. | 116 | Eoin McCarthy | Glanbia Foods Cycling Project | + 23'31 | 117 | Jack Bernard Murphy | Glanbia Foods Cycling Project | s.t. | 118 | James Oram | Glanbia Foods Cycling Project | s.t. | 119 | Sam Bennett | Glanbia Foods Cycling Project | s.t. | 120 | Michael Vingerling | HelloFresh | + 26'56 | 121 | Oscar Avelino | Gjensidige Pro Cycling Team | + 30'16 | 122 | Victor Campenaerts | Crabbe-CC Chevigny | + 30'51 | 123 | Felix Gross | Tryg - Ritter Sport | + 31'16 | 124 | Janis Dakteris | Carrefour - ESPN | s.t. | 125 | Viktor Manakov | Crabbe-CC Chevigny | s.t. | 126 | Dion Beukeboom | Los Pollos Hermanos | + 32'51 | 127 | Rudy Barbier | BWT Hyundai N Cycling | s.t. | 128 | Maximilian Walscheid | McCormick Pro Cycling | s.t. | 129 | Alexandr Nepomnyachsniy | Red Bull Zalgiris | + 34'36 | 130 | Max Losch | BWT Hyundai N Cycling | s.t. | 131 | Christian Ranneries | Tafjord Kraft | + 38'37 |
GC 1 | Pavel Potocki | HelloFresh | 26h17'23 | 2 | Youcef Reguigui | Project: Africa | + 1'00 | 3 | Daniel Martin | Glanbia Foods Cycling Project | s.t. | 4 | Piter Campero | Sauber Petronas Racing | + 1'08 | 5 | Sepp Kuss | McCormick Pro Cycling | + 1'42 | 6 | Andrei Amador | Volcanica - Fox | + 2'20 | 7 | Jonathan Salinas | Gjensidige Pro Cycling Team | + 2'45 | 8 | Brandon McNulty | McCormick Pro Cycling | + 3'09 | 9 | Leopold Konig | Assa Abloy | + 3'50 | 10 | Marko Pavlic | Tafjord Kraft | + 3'56 | 11 | William Barta | BWT Hyundai N Cycling | + 4'15 | 12 | Miguel Angel Benito | Binance Cycling | + 4'25 | 13 | Mikel Bizkarra | Carrefour - ESPN | + 4'39 | 14 | Daniel Ricardo Diaz | HelloFresh | + 4'50 | 15 | Jesus Herrada | Volcanica - Fox | + 4'52 | 16 | Joao Almeida | Binance Cycling | + 5'26 | 17 | Keagan Girdlestone | Project: Africa | + 5'30 | 18 | Daniel Munoz | Los Pollos Hermanos | + 5'36 | 19 | Jakub Novak | Carrefour - ESPN | + 5'40 | 20 | Jaime Roson | Gjensidige Pro Cycling Team | + 6'01 | 21 | Joao Gaspar | HelloFresh | + 6'26 | 22 | Nawuti Liphongyu | Sauber Petronas Racing | + 6'58 | 23 | Pieter Serry | Crabbe-CC Chevigny | + 7'23 | 24 | Guillaume Martin | Gjensidige Pro Cycling Team | + 7'42 | 25 | Lorents Ola Aasvold | Gjensidige Pro Cycling Team | + 7'47 | 26 | Thomas Revard | McCormick Pro Cycling | + 7'58 | 27 | Bjorn Tore Hoem | Tryg - Ritter Sport | + 8'11 | 28 | Sebastian Henao | Tafjord Kraft | + 8'13 | 29 | Thomas Faiers | Carrefour - ESPN | + 9'04 | 30 | Gilles Heymes | HelloFresh | + 9'05 | 31 | Mohammad Saufi Mat Senan | Sauber Petronas Racing | + 9'07 | 32 | Gregory Brenes | Volcanica - Fox | + 9'37 | 33 | Thomas Bonnin | Assa Abloy | + 9'58 | 34 | Adam De Vos | HelloFresh | s.t. | 35 | Tormod Jacobsen | BWT Hyundai N Cycling | + 10'56 | 36 | Josue Gonzalez Cortes | Volcanica - Fox | + 11'16 | 37 | Wataru Mutsumine | Los Pollos Hermanos | + 11'46 | 38 | Ajay Pandit Chhetri | Sauber Petronas Racing | + 11'49 | 39 | Costa Seibeb | Project: Africa | + 11'59 | 40 | Erick Herrera | Volcanica - Fox | + 12'14 | 41 | Amaro Antunes | Binance Cycling | + 12'16 | 42 | Patrick Olesen | Carlsberg - Danske Bank | + 12'41 | 43 | Philip Lavery | Tafjord Kraft | + 12'54 | 44 | Thomas Pidcock | Project: Africa | + 13'07 | 45 | Yevgeni Nepomnyachsniy | Red Bull Zalgiris | + 14'02 | 46 | Mushin Misbah | Sauber Petronas Racing | + 14'08 | 47 | Andrei Sakalou | BWT Hyundai N Cycling | + 14'22 | 48 | Connor McConvey | Glanbia Foods Cycling Project | + 14'49 | 49 | Venantas Lasinis | Red Bull Zalgiris | + 15'06 | 50 | Luis Enrique Lopez Nolasco | Los Pollos Hermanos | + 15'09 | 51 | Andreas Leknessund | Red Bull Zalgiris | + 15'23 | 52 | Egidijus Juodvalkis | Red Bull Zalgiris | + 15'34 | 53 | Kent Main | Project: Africa | + 18'51 | 54 | Alex Julajuj | Los Pollos Hermanos | + 19'01 | 55 | Gregory Daniel | Gjensidige Pro Cycling Team | + 19'23 | 56 | Jefferson Alexander Cepeda | Los Pollos Hermanos | + 19'35 | 57 | Arthur Vichot | Assa Abloy | + 19'50 | 58 | Jakub Otruba | Sauber Petronas Racing | + 19'54 | 59 | Eddie Van Heerden | Project: Africa | + 20'03 | 60 | Momchil Robov | BWT Hyundai N Cycling | + 20'06 | 61 | Dobrin Lilovski | BWT Hyundai N Cycling | + 20'42 | 62 | Sulkhan Akhmaevi | Red Bull Zalgiris | + 21'08 | 63 | Luis Afonso | Binance Cycling | + 21'28 | 64 | Matteo Jorgenson | Volcanica - Fox | + 22'36 | 65 | Yesid Albeiro Pira | Tryg - Ritter Sport | + 22'46 | 66 | Savva Novikov | HelloFresh | + 22'47 | 67 | Torkil Veyhe | Assa Abloy | + 23'41 | 68 | Tobias Halland Johannessen | Tryg - Ritter Sport | + 24'20 | 69 | Anders Halland Johannessen | Tafjord Kraft | + 25'02 | 70 | Gabor Fejes | Gjensidige Pro Cycling Team | + 25'47 | 71 | Idar Andersen | Tafjord Kraft | + 25'54 | 72 | Cyril Gautier | Carrefour - ESPN | + 26'58 | 73 | Jakob Rathe | McCormick Pro Cycling | + 27'06 | 74 | Sean Downey | Glanbia Foods Cycling Project | + 28'19 | 75 | Gage Hecht | McCormick Pro Cycling | + 29'18 | 76 | Michael O'Loughlin | Glanbia Foods Cycling Project | + 29'51 | 77 | Guillermo Andres Beltran | Los Pollos Hermanos | + 29'54 | 78 | Siim Kiskonen | BWT Hyundai N Cycling | + 30'37 | 79 | Yannis Voisard | Sauber Petronas Racing | + 30'52 | 80 | Patrick Bercz | Carrefour - ESPN | + 30'58 | 81 | Isaac Bolivar | Assa Abloy | + 31'42 | 82 | Jonas Iversby Hvideberg | Tafjord Kraft | + 31'52 | 83 | Kevin Colleoni | Carrefour - ESPN | + 33'03 | 84 | Stan Van Tricht | Crabbe-CC Chevigny | + 33'19 | 85 | Oier Lazkano | Tryg - Ritter Sport | + 33'34 | 86 | Tobias Bayer | Red Bull Zalgiris | + 33'55 | 87 | Joel Suter | Carlsberg - Danske Bank | + 34'28 | 88 | Matus Stocek | Carlsberg - Danske Bank | + 35'50 | 89 | Evgenii Tikhonin | HelloFresh | + 36'08 | 90 | Juri Hollmann | Tryg - Ritter Sport | + 36'11 | 91 | Nickolas Zukowsky | Assa Abloy | + 36'27 | 92 | Louis Blouwe | Crabbe-CC Chevigny | + 36'32 | 93 | Axel Zingle | Gjensidige Pro Cycling Team | + 36'37 | 94 | Goldwijnn Cannister | Carlsberg - Danske Bank | + 37'46 | 95 | Polychronis Tzortzakis | Binance Cycling | + 37'47 | 96 | Sirak Tesfom | Project: Africa | + 37'57 | 97 | Zhihui Jiang | Sauber Petronas Racing | + 38'57 | 98 | Xabier Mikel Azparren | Tryg - Ritter Sport | + 41'30 | 99 | Emils Liepins | Crabbe-CC Chevigny | + 42'08 | 100 | Joel Yates | Binance Cycling | + 42'31 | 101 | Jarrad Drizners | Crabbe-CC Chevigny | + 42'44 | 102 | Henry Antonio Rojas | Volcanica - Fox | + 42'45 | 103 | Luke Keough | McCormick Pro Cycling | + 42'47 | 104 | Eirik Lunder | Tafjord Kraft | + 43'25 | 105 | Eoin McCarthy | Glanbia Foods Cycling Project | + 44'40 | 106 | Jens Reynders | Carlsberg - Danske Bank | + 45'14 | 107 | Hugo Forssell | Carlsberg - Danske Bank | + 46'38 | 108 | Jack Bernard Murphy | Glanbia Foods Cycling Project | + 46'41 | 109 | Noah Granigan | McCormick Pro Cycling | + 46'42 | 110 | Alexander Krieger | Crabbe-CC Chevigny | + 47'14 | 111 | James Oram | Glanbia Foods Cycling Project | + 47'23 | 112 | Tore Andre Vabo | Carlsberg - Danske Bank | + 50'15 | 113 | Iver Johan Knotten | Los Pollos Hermanos | + 50'49 | 114 | Antti-Jussi Juntunen | Carlsberg - Danske Bank | s.t. | 115 | Anthony Lavoine | Carrefour - ESPN | + 51'35 | 116 | Gabriel Marin | Volcanica - Fox | + 52'59 | 117 | Victor Campenaerts | Crabbe-CC Chevigny | + 55'23 | 118 | Itamar Einhorn | Red Bull Zalgiris | + 56'28 | 119 | Rasmus Iversen | Tryg - Ritter Sport | + 56'34 | 120 | Sam Bennett | Glanbia Foods Cycling Project | + 58'33 | 121 | Viktor Manakov | Crabbe-CC Chevigny | + 1h00'30 | 122 | Max Losch | BWT Hyundai N Cycling | + 1h01'06 | 123 | Maximilian Walscheid | McCormick Pro Cycling | + 1h01'34 | 124 | Janis Dakteris | Carrefour - ESPN | + 1h04'16 | 125 | Felix Gross | Tryg - Ritter Sport | + 1h04'19 | 126 | Oscar Avelino | Gjensidige Pro Cycling Team | + 1h05'55 | 127 | Michael Vingerling | HelloFresh | + 1h06'26 | 128 | Rudy Barbier | BWT Hyundai N Cycling | + 1h07'49 | 129 | Dion Beukeboom | Los Pollos Hermanos | + 1h08'49 | 130 | Christian Ranneries | Tafjord Kraft | + 1h13'10 | 131 | Alexandr Nepomnyachsniy | Red Bull Zalgiris | + 1h22'44 |
Points 1 | Jonathan Salinas | 64 | 2 | Oscar Avelino | 54 | 3 | Michael Vingerling | 49 | 4 | Gabriel Marin | 48 | 5 | Luke Keough | 48 | 6 | Sam Bennett | 48 | 7 | Christian Ranneries | 46 | 8 | Piter Campero | 44 | 9 | Pavel Potocki | 44 | 10 | Alexander Krieger | 40 |
King of Mountains 1 | Leopold Konig | 38 | 2 | Brandon McNulty | 32 | 3 | Daniel Munoz | 24 | 4 | Piter Campero | 20 | 5 | Pavel Potocki | 20 | 6 | Mikel Bizkarra | 20 | 7 | Jonathan Salinas | 18 | 8 | Jakub Novak | 12 | 9 | Goldwijnn Cannister | 12 | 10 | Jesus Herrada | 10 |
U25 1 | Brandon McNulty | 26h20'32" | 2 | Will Barta | +1'06" | 3 | Joao Almeida | +2'17" | 4 | Keagan Girdlestone | +2'21" | 5 | Daniel Munoz | +2'27" |
Teams 1 | HelloFresh | 79h02'48" | 2 | McCormick | +2'38" | 3 | Volcanica - Fox | +3'36" | 4 | Gjensidige | +5'33" | 5 | Sauber - Petronas | +6'34" |
|