Skip to main content

Tirreno-Adriatico: Wout van Aert beats Filippo Ganna in closing time trial

Image 1 of 55

Wout Van Aert Tirreno

Wout van Aert (Jumbo-Visma) en route to victory (Image credit: Bettini)
Image 2 of 55

Pogacar Tirreno

Pogacar sealed the overall title (Image credit: Bettini)
Image 3 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Stefan Kung (SUI - Groupama - FDJ) - photo Tommaso Pelagalli/BettiniPhoto©2021

Stefan Kung (Groupama-FDJ) storms along 10.1km out and back course in San Benedetto del Tronto (Image credit: Bettini Photo)
Image 4 of 55

SAN BENEDETTO DEL TRONTO ITALY MARCH 16 Filippo Ganna of Italy and Team INEOS Grenadiers during the 56th TirrenoAdriatico 2021 Stage 7 a 101km Individual Time Trial stage from San Benedetto del Tronto to San Benedetto del Tronto ITT TirrenoAdriatico on March 16 2021 in San Benedetto del Tronto Italy Photo by Tim de WaeleGetty Images

TT World Champion Filippo Ganna (Ineos Grenadiers) heads to finish in San Benedetto del Tronto (Image credit: Getty Sport Images)
Image 5 of 55

Tirreno-Adriatico

(Image credit: Bettini)
Image 6 of 55

Tirreno-Adriatico 2021

Wout Van Aert (Image credit: Getty Images)
Image 7 of 55

Tirreno-Adriatico

(Image credit: Bettini)
Image 8 of 55

Tirreno-Adriatico

(Image credit: Bettini)
Image 9 of 55

Tirreno-Adriatico 2021

Pogacar at the finish (Image credit: Getty Images)
Image 10 of 55

Tirreno-Adriatico 2021

Van Aert on the podium (Image credit: Getty Images)
Image 11 of 55

SAN BENEDETTO DEL TRONTO ITALY MARCH 16 Stefan Kung of Switzerland and Team Groupama FDJ during the 56th TirrenoAdriatico 2021 Stage 7 a 101km Individual Time Trial stage from San Benedetto del Tronto to San Benedetto del Tronto ITT TirrenoAdriatico on March 16 2021 in San Benedetto del Tronto Italy Photo by Tim de WaeleGetty Images

Stefan Kung of Switzerland and Team Groupama-FDJ set time to beat of 11:12 (Image credit: Getty Sport Images)
Image 12 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Filippo Ganna (ITA - Ineos Grenadiers) - photo Luca Bettini/BettiniPhoto©2021

Filippo Ganna (Ineos Grenadiers) finished 4.99 seconds slower than Stefan Kung (Image credit: Bettini Photo)
Image 13 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Thibaut Pinot (FRA - Groupama - FDJ) - photo Tommaso Pelagalli/BettiniPhoto©2021

Julian Alaphilippe (Deceuninck-QuickStep) on course (Image credit: Bettini Photo)
Image 14 of 55

SAN BENEDETTO DEL TRONTO ITALY MARCH 16 Peter Sagan of Slovakia and Team Bora Hansgrohe during the 56th TirrenoAdriatico 2021 Stage 7 a 101km Individual Time Trial stage from San Benedetto del Tronto to San Benedetto del Tronto ITT TirrenoAdriatico on March 16 2021 in San Benedetto del Tronto Italy Photo by Tim de WaeleGetty Images

Peter Sagan (Bora-Hansgrohe) rode on the TT course early when the sun was out (Image credit: Getty Images Sport)
Image 15 of 55

Tirreno-Adriatico

Joao Almeida (Image credit: Bettini)
Image 16 of 55

Tirreno-Adriatico

Tim Wellens (Image credit: Bettini)
Image 17 of 55

Tirreno-Adriatico

Egan Bernal (Image credit: Bettini)
Image 18 of 55

Tirreno-Adriatico 2021

Romain Bardet (Image credit: Getty Images)
Image 19 of 55

Tirreno-Adriatico

Mikel Landa (Image credit: Bettini)
Image 20 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Manuele Boaro (ITA - Astana - Premier Tech) - photo Tommaso Pelagalli/BettiniPhoto©2021

Manuele Boaro (Astana-Premier Tech) on course (Image credit: Bettini Photo)
Image 21 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Thibaut Pinot (FRA - Groupama - FDJ) - photo Tommaso Pelagalli/BettiniPhoto©2021

Thibaut Pinot (Groupama-FDJ) finished just outside the top 10 in TT (Image credit: Bettini Photo)
Image 22 of 55

Tirreno-Adriatico 2021

Wout Van Aert (Image credit: Getty Images)
Image 23 of 55

Tirreno-Adriatico 2021

Tadej Pogacar (Image credit: Getty Images)
Image 24 of 55

Tirreno-Adriatico 2021

Wout Van Aert (Image credit: Getty Images)
Image 25 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Benjamin Thomas (FRA - Groupama - FDJ) - photo Luca Bettini/BettiniPhoto©2021

Benjamin Thomas (Groupama-FDJ) was 10 seconds slower than Kung and just five seconds off pace of Ganna (Image credit: Bettini Photo)
Image 26 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Edoardo Affini (ITA - Jumbo - Visma) - photo Luca Bettini/BettiniPhoto©2021

Edoardo Affini (ITA - Jumbo - Visma) (Image credit: Bettini Photo)
Image 27 of 55

Tirreno-Adriatico 2021

Jakob Fuglsang (Image credit: Getty Images)
Image 28 of 55

Tirreno-Adriatico 2021

Marc Soler (Image credit: Getty Images)
Image 29 of 55

Tirreno-Adriatico 2021

Sergio Higuita (Image credit: Getty Images)
Image 30 of 55

Tirreno-Adriatico 2021

Geraint Thomas (Image credit: Getty Images)
Image 31 of 55

Tirreno-Adriatico 2021

Pavel Sivakov (Image credit: Getty Images)
Image 32 of 55

Tirreno-Adriatico 2021

Fabio Felline (Image credit: Getty Images)
Image 33 of 55

Tirreno-Adriatico 2021

Nairo Quintana (Image credit: Getty Images)
Image 34 of 55

Tirreno-Adriatico 2021

Simon Yates (Image credit: Getty Images)
Image 35 of 55

Tirreno-Adriatico 2021

Romain Bardet (Image credit: Getty Images)
Image 36 of 55

Tirreno-Adriatico 2021

Geraint Thomas (Image credit: Getty Images)
Image 37 of 55

Tirreno-Adriatico 2021

Tim Wellens (Image credit: Getty Images)
Image 38 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Manuele Boaro (ITA - Astana - Premier Tech) - photo Luca Bettini/BettiniPhoto©2021

Manuele Boaro (Astana-Premier Tech) on short and intense 10.1km time trial course (Image credit: Bettini Photo)
Image 39 of 55

Tirreno-Adriatico 2021

Vincenzo Nibali (Image credit: Getty Images)
Image 40 of 55

Tirreno-Adriatico 2021

Joao Almeida (Image credit: Getty Images)
Image 41 of 55

Tirreno-Adriatico 2021

Matteo Fabbro (Image credit: Getty Images)
Image 42 of 55

Tirreno-Adriatico 2021

Mikel Landa (Image credit: Getty Images)
Image 43 of 55

Tirreno Adriatico 2021 - 79th Edition - 7th stage San Benedetto del Tronto - San Benedetto del Tronto 10,1 km - 16/03/2021 - Alberto Bettiol (ITA - EF Education - Nippo) - photo Luca Bettini/BettiniPhoto©2021

Alberto Bettiol (EF Education - Nippo) had a solid ride on 10.1km course (Image credit: Bettini Photo)
Image 44 of 55

Tirreno-Adriatico

Pogacar on the podium (Image credit: Bettini)
Image 45 of 55

Tirreno-Adriatico

Pogacar on the podium (Image credit: Bettini)
Image 46 of 55

Tirreno-Adriatico

The podium ceremony (Image credit: Bettini)
Image 47 of 55

Tirreno-Adriatico

Pogacar on the podium (Image credit: Bettini)
Image 48 of 55

Tirreno-Adriatico

The winner and runner-up (Image credit: Bettini)
Image 49 of 55

Tirreno-Adriatico

Pogacar raises the trident trophy (Image credit: Bettini)
Image 50 of 55

Tirreno-Adriatico

Champagne for the points classification winner Van Aert (Image credit: Bettini)
Image 51 of 55

Tirreno-Adriatico

The final overall podium (Image credit: Bettini)
Image 52 of 55

Tirreno-Adriatico

Pogacar wins the points classification (Image credit: Bettini)
Image 53 of 55

Tirreno-Adriatico

Astana win the teams classification (Image credit: Bettini)
Image 54 of 55

Tirreno-Adriatico

Pogacar also topped the young rider's classification (Image credit: Bettini)
Image 55 of 55

Tirreno-Adriatico

Mathieu van der Poel was deemed the most combative rider of the week (Image credit: Bettini)

All good things must come to an end, the proverb goes, and so it proved in San Benedetto del Tronto on the final stage of Tirreno-Adriatico as world time trial champion, Ineos Grenadiers' Filippo Ganna, lost a time trial for the first time in over a year.

Jumbo-Visma's Wout van Aert – one of the stars of the week – became the first man to beat the Italian since Remco Evenepoel, breaking a run of eight dominant time trial wins in a row dating back to the 2020 Vuelta a San Juan.

The Belgian's time of 11:06.130 – an average speed of 54.595 kph – was enough to take the win by just over six seconds ahead of Groupama-FDJ's Stefan Küng on the Adriatic-facing 10.1-kilometre course.

In the end, Ganna could only finish in third place, his worst time trial result since the 2019 Worlds in Yorkshire, 11.3 seconds down on Van Aert.

Two minutes after Van Aert, Tadej Pogačar (UAE Team Emirates) crossed the line safely in the blue jersey, taking fourth place on the stage 12.8 seconds back, to secure overall victory at the week-long race.

"It was a really hard one even though it's short," Van Aert said of the stage after finishing his effort. "You always hurt yourself to the maximum. I'm really happy with this. I'm improving my time trials in the past years and this field is almost all the best time triallists on the start line. It's a really good start of the season with the first time trial.

"I was in the bus until 10 minutes before the start, so I didn't check the wind. It's always difficult with time trial to have the same circumstances for everyone. I always hope everyone has the same conditions, but it also plays a role, of course.

"It's the first time I aimed for a GC in a WorldTour stage race, and I only got beaten by TDF winner, so I guess that's a pretty good start. I will definitely try more of these in the future but for now I have my eye on the Classics."

Van Aert ends the week 1:03 down on Pogačar, with the Slovenian taking the sixth stage race victory of his young career. Mikel Landa (Bahrain Victorious) finished the week in third overall, 3:57 back. Van Aert secured the ciclamino points jersey, while Pogačar wins the green mountains jersey and white young rider's jersey.

How it unfolded

After a week of exciting racing, including the highlight, Sunday's fifth stage, Tirreno-Adriatico drew to a close with the traditional, pan-flat, 10.1-kilometre time trial by the beach in San Benedetto del Tronto.

The course, a basic out and back alongside the Adriatic Sea, posed little in the way of a technical challenge, with power riders coming to the fore. Last September's edition saw world time trial champion Ganna smash the course record with a time of 10:42, set at an average speed of 56.636kph.

Riders could either choose to make hay on the way out, aided in the opening half by a tailwind, or save their energy for the second part, where they'd be buffeted by a headwind on the run to the finish.

A lack of top time triallists among the early runners ensured there would be a wait for the bigger names to head out, though the split times and speeds would give an indication about exactly how strong the winds were.

Bahrain Victorious rider Jan Tratnik was the quickset of the early runners, though his time of 11:39 was pipped by one second less than a minute later after Edoardo Affini (Team BikeExchange) crossed the line. The Italian had averaged 55.579 kph to the four-kilometre checkpoint, while his speed over the closing six kilometres was a mere 52.092 kph, demonstrating the effects of the wind and confirming that nobody would touch Ganna's course record.

Sebastian Langeveld (EF Education-Nippo) was the next to shave some time off just four minutes later, though the Dutchman's time of 11:36 was soon bested by Australian Michael Hepburn (Team BikeExchange) with a time of 11:33.

Half an hour later, Groupama-FDJ's Tobias Ludvigsson got within a second of Hepburn, while EF-Nippo rider Alberto Bettiol was the next to make a breakthrough. The 2019 Tour of Flanders winner put nine seconds into Hepburn with a time of 11:24, though Küng was already out on course and going faster, too.

The European time trial champion put six seconds into Bettiol at the checkpoint, adding another six at the finish to blow away the 27-year-old's time with a 11:12 at the line. After Küng had crossed the line, all the attention turned to Ganna, who was the favourite to take yet another time trial win.

He didn't have the best start, crossing the first checkpoint four seconds down on Küng, and any hopes of a turnaround in the second part faded as he shedded a further second to finish just under five seconds short of the Swiss rider's time.
Soon after, French time trial champion Benjamin Thomas (Groupama-FDJ) impressed with a ride to provisional third at 11:22, while Kasper Asgreeen (Deceuninck-QuickStep) went fifth at 11:32 and Thomas' teammat Thibaut Pinot rode a solid 11:41 for 11th.

As the time for the top GC riders neared, Geraint Thomas (Ineos Grenadiers) tested himself with an 11:34 at an average of 52.394 kph. The next crop of riders did little to affect the day's standings – between Thomas' 26th place and Deceuninck-QuickStep leader João Almeida in seventh, only Tobias Foss (Jumbo-Visma) and Fabio Felline (Astana-Premier Tech) put in times worthy of the top 20 at the finish.

Almeida was fourth at the checkpoint, just five seconds down on Küng and with a more favourable wind situation to finish, too. He faded in the second half of the stage though, losing a further 13 seconds on the run to the finish to close out his race with the provisional fifth-best time of 11:30.

That time meant he moved up to sixth overall after Tim Wellens (Lotto Soudal) shed 18 seconds at the line, while Egan Bernal (Ineos Grenadiers) was aiming for the slim chance of moving up onto the podium. The Colombian had Mikel Landa (Bahrain Victorious) in his sights, though a 30-second gap would be a big ask on such a short course.

Behind that duo, Van Aert was busy setting the quickest time at the checkpoint, edging a second ahead of Küng after four kilometres. Two minutes later, Pogačar, safe in the leader's blue jersey, lost just eight seconds to Van Aert at the check.

Bernal would cross the line just 14 seconds up on Landa, meaning the Spaniard grabbed third on the podium, while Van Aert flew around the rest of the course to phenomenally take the stage victory, putting over a second per kilometre into the time trial world champion. Pogačar's overall win was in the bag, but he didn't ease up during his effort, either, taking fourth place and only missing out on Ganna's time by 1.5 seconds.

Full Results
Pos.Rider Name (Country) TeamResult
1Wout Van Aert (Bel) Jumbo-Visma 0:11:06
2Stefan Küng (Swi) Groupama-FDJ 0:00:06
3Filippo Ganna (Ita) Ineos Grenadiers 0:00:11
4Tadej Pogacar (Slo) UAE Team Emirates 0:00:12
5Benjamin Thomas (Fra) Groupama-FDJ 0:00:16
6Alberto Bettiol (Ita) EF Education-Nippo 0:00:18
7João Almeida (Por) Deceuninck-QuickStep 0:00:24
8Kasper Asgreen (Den) Deceuninck-QuickStep 0:00:26
9Michael Hepburn (Aus) Team BikeExchange 0:00:27
10Tobias Ludvigsson (Swe) Groupama-FDJ 0:00:28
11Geraint Thomas (GBr) Ineos Grenadiers
12Sebastian Langeveld (Ned) EF Education-Nippo 0:00:30
13Edoardo Affini (Ita) Jumbo-Visma 0:00:32
14Jan Tratnik (Slo) Bahrain Victorious 0:00:33
15Thibaut Pinot (Fra) Groupama-FDJ 0:00:35
16Domenico Pozzovivo (Ita) Team Qhubeka Assos 0:00:36
17Nelson Oliveira (Por) Movistar Team
18Tobias Foss (Nor) Jumbo-Visma
19Maciej Bodnar (Pol) Bora-Hansgrohe 0:00:37
20Ivo Oliveira (Por) UAE Team Emirates
21Jan Polanc (Slo) UAE Team Emirates 0:00:38
22Fabio Felline (Ita) Astana-Premier Tech 0:00:39
23Mads Würtz Schmidt (Den) Israel Start-up Nation 0:00:40
24Alex Aranburu Deba (Spa) Astana-Premier Tech
25Sergio Higuita Garcia (Col) EF Education-Nippo 0:00:42
26Tim Wellens (Bel) Lotto Soudal
27Michal Kwiatkowski (Pol) Ineos Grenadiers 0:00:44
28Kévin Geniets (Lux) Groupama-FDJ
29Manuele Boaro (Ita) Astana-Premier Tech 0:00:45
30Nathan Van Hooydonck (Bel) Jumbo-Visma 0:00:46
31Quinn Simmons (USA) Trek-Segafredo
32Pavel Sivakov (Rus) Ineos Grenadiers 0:00:47
33Thibault Guernalec (Fra) Team Arkea-Samsic
34Salvatore Puccio (Ita) Ineos Grenadiers 0:00:48
35Simon Carr (GBr) EF Education-Nippo
36Vincenzo Nibali (Ita) Trek-Segafredo
37Laurent Pichon (Fra) Team Arkea-Samsic 0:00:50
38Brent Van Moer (Bel) Lotto Soudal
39Fred Wright (GBr) Bahrain Victorious
40Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:00:51
41Timo Roosen (Ned) Jumbo-Visma
42Greg Van Avermaet (Bel) AG2R Citroën Team 0:00:52
43Tom Scully (NZl) EF Education-Nippo
44Hugo Houle (Can) Astana-Premier Tech
45Alessandro De Marchi (Ita) Israel Start-up Nation
46Damiano Caruso (Ita) Bahrain Victorious
47Xandro Meurisse (Bel) Alpecin-Fenix
48Luka Mezgec (Slo) Team BikeExchange
49Gonzalo Serrano Rodriguez (Spa) Movistar Team 0:00:53
50Christopher Juul-Jensen (Den) Team BikeExchange 0:00:54
51Larry Warbasse (USA) AG2R Citroën Team
52Robert Gesink (Ned) Jumbo-Visma 0:00:55
53Egan Bernal Gomez (Col) Ineos Grenadiers
54John Archibald (GBr) Eolo-Kometa Cycling Team
55Matteo Fabbro (Ita) Bora-Hansgrohe
56Toms Skujins (Lat) Trek-Segafredo
57Jakob Fuglsang (Den) Astana-Premier Tech 0:00:56
58Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
59Rafal Majka (Pol) UAE Team Emirates 0:00:57
60Nikias Arndt (Ger) Team DSM
61Ryan Mullen (Irl) Trek-Segafredo
62Marc Soler (Spa) Movistar Team 0:00:58
63Romain Bardet (Fra) Team DSM 0:00:59
64Simon Yates (GBr) Team BikeExchange
65Giovanni Aleotti (Ita) Bora-Hansgrohe
66Michael Schär (Swi) AG2R Citroën Team 0:01:00
67Mathieu van der Poel (Ned) Alpecin-Fenix 0:01:01
68Martijn Tusveld (Ned) Team DSM
69Bert Van Lerberghe (Bel) Deceuninck-QuickStep 0:01:02
70Davide Formolo (Ita) UAE Team Emirates
71Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:01:03
72Zdenek Stybar (Cze) Deceuninck-QuickStep
73Nairo Quintana (Col) Team Arkea-Samsic 0:01:05
74Victor de la Parte (Spa) Total Direct Energie
75Dimitri Claeys (Bel) Team Qhubeka Assos
76Albert Torres Barcelo (Spa) Movistar Team
77Dario Cataldo (Ita) Movistar Team 0:01:07
78Mark Padun (Ukr) Bahrain Victorious
79Mikel Landa Meana (Spa) Bahrain Victorious 0:01:09
80Patrick Konrad (Aut) Bora-Hansgrohe 0:01:10
81Rudy Molard (Fra) Groupama-FDJ 0:01:11
82Lukasz Owsian (Pol) Team Arkea-Samsic 0:01:13
83Giulio Ciccone (Ita) Trek-Segafredo 0:01:14
84Samuele Rivi (Ita) Eolo-Kometa Cycling Team 0:01:15
85Mark Christian (GBr) Eolo-Kometa Cycling Team
86Geoffrey Bouchard (Fra) AG2R Citroën Team 0:01:16
87Niki Terpstra (Ned) Total Direct Energie
88Nans Peters (Fra) AG2R Citroën Team 0:01:17
89Elia Viviani (Ita) Cofidis
90Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux
91Adrien Petit (Fra) Total Direct Energie 0:01:18
92Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux
93Valentin Madouas (Fra) Groupama-FDJ 0:01:19
94Diego Rosa (Ita) Team Arkea-Samsic 0:01:20
95Emil Vinjebo (Den) Team Qhubeka Assos
96Davide Martinelli (Ita) Astana-Premier Tech 0:01:21
97Fernando Gaviria Rendon (Col) UAE Team Emirates
98Ilnur Zakarin (Rus) Gazprom-RusVelo 0:01:22
99Andrey Zeits (Kaz) Team BikeExchange
100Julien Simon (Fra) Total Direct Energie
101Emils Liepins (Lat) Trek-Segafredo
102Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux
103Simone Velasco (Ita) Gazprom-RusVelo
104Hugo Hofstetter (Fra) Israel Start-up Nation 0:01:24
105Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux
106Christopher Hamilton (Aus) Team DSM
107Davide Ballerini (Ita) Deceuninck-QuickStep 0:01:25
108Peter Sagan (Svk) Bora-Hansgrohe 0:01:26
109Andrea Vendrame (Ita) AG2R Citroën Team 0:01:27
110Kenneth Vanbilsen (Bel) Cofidis 0:01:28
111Matteo Moschetti (Ita) Trek-Segafredo 0:01:29
112Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux
113Guillaume Boivin (Can) Israel Start-up Nation 0:01:30
114Simon Clarke (Aus) Team Qhubeka Assos 0:01:31
115Tim Merlier (Bel) Alpecin-Fenix
116Niccolò Bonifazio (Ita) Total Direct Energie
117Tosh Van Der Sande (Bel) Lotto Soudal
118Eros Capecchi (Ita) Bahrain Victorious 0:01:33
119Cristian Rodriguez Martin (Spa) Total Direct Energie 0:01:34
120Robert Stannard (Aus) Team BikeExchange
121Thomas Boudat (Fra) Team Arkea-Samsic 0:01:35
122Lilian Calmejane (Fra) AG2R Citroën Team 0:01:36
123Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 0:01:37
124Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux
125Maximiliano Richeze (Arg) UAE Team Emirates
126Kevin Ledanois (Fra) Team Arkea-Samsic 0:01:38
127Paul Martens (Ger) Jumbo-Visma
128Joris Nieuwenhuis (Ned) Team DSM
129Daniel Oss (Ita) Bora-Hansgrohe
130Davide Villella (Ita) Movistar Team
131Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:01:40
132Davide Bais (Ita) Eolo-Kometa Cycling Team
133Denis Nekrasov (Rus) Gazprom-RusVelo
134Alex Howes (USA) EF Education-Nippo
135Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:42
136Petr Vakoc (Cze) Alpecin-Fenix
137Jasper De Buyst (Bel) Lotto Soudal 0:01:44
138Bert-Jan Lindeman (Ned) Team Qhubeka Assos
139Frederik Frison (Bel) Lotto Soudal 0:01:48
140Davide Cimolai (Ita) Israel Start-up Nation
141Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team 0:01:50
142Pavel Kochetkov (Rus) Gazprom-RusVelo
143Ivan Rovny (Rus) Gazprom-RusVelo
144Lorrenzo Manzin (Fra) Total Direct Energie 0:01:52
145Mattia Bais (Ita) Androni Giocattoli-Sidermec
146Otto Vergaerde (Bel) Alpecin-Fenix 0:01:55
147Gianni Vermeersch (Bel) Alpecin-Fenix 0:01:57
148Roman Kreuziger (Cze) Gazprom-RusVelo
149Guy Niv (Isr) Israel Start-up Nation 0:01:58
150Marcus Burghardt (Ger) Bora-Hansgrohe 0:02:00
151Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:02:01
152Attilio Viviani (Ita) Cofidis 0:02:02
153Simon Pellaud (Swi) Androni Giocattoli-Sidermec 0:02:06
154Matteo Malucelli (Ita) Androni Giocattoli-Sidermec 0:02:08
155Marco Canola (Ita) Gazprom-RusVelo 0:02:11
156Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec
157Daniel Muñoz Giraldo (Col) Androni Giocattoli-Sidermec 0:02:19
158Roger Kluge (Ger) Lotto Soudal 0:02:22
159Fabio Sabatini (Ita) Cofidis 0:02:24
DNFGorka Izagirre Insausti (Spa) Astana-Premier Tech
DNSJack Bauer (NZl) Team BikeExchange
DNSJenthe Biermans (Bel) Israel Start-up Nation
DNSNico Denz (Ger) Team DSM
DNSMax Kanter (Ger) Team DSM

Sprint 1 - San Benedetto del Tronto
Pos.Rider Name (Country) TeamResult
1Wout Van Aert (Bel) Jumbo-Visma 12
2Stefan Küng (Swi) Groupama-FDJ 10
3Filippo Ganna (Ita) Ineos Grenadiers 8
4Tadej Pogacar (Slo) UAE Team Emirates 7
5Benjamin Thomas (Fra) Groupama-FDJ 6
6Alberto Bettiol (Ita) EF Education-Nippo 5
7João Almeida (Por) Deceuninck-QuickStep 4
8Kasper Asgreen (Den) Deceuninck-QuickStep 3
9Michael Hepburn (Aus) Team BikeExchange 2
10Tobias Ludvigsson (Swe) Groupama-FDJ 1

Young Riders
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 0:11:17
2Tadej Pogacar (Slo) UAE Team Emirates 0:00:01
3João Almeida (Por) Deceuninck-QuickStep 0:00:13
4Edoardo Affini (Ita) Jumbo-Visma 0:00:21
5Tobias Foss (Nor) Jumbo-Visma 0:00:25
6Ivo Oliveira (Por) UAE Team Emirates 0:00:26
7Sergio Higuita Garcia (Col) EF Education-Nippo 0:00:31
8Kévin Geniets (Lux) Groupama-FDJ 0:00:33
9Quinn Simmons (USA) Trek-Segafredo 0:00:35
10Pavel Sivakov (Rus) Ineos Grenadiers 0:00:36
11Thibault Guernalec (Fra) Team Arkea-Samsic
12Simon Carr (GBr) EF Education-Nippo 0:00:37
13Brent Van Moer (Bel) Lotto Soudal 0:00:39
14Fred Wright (GBr) Bahrain Victorious
15Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:44
16Giovanni Aleotti (Ita) Bora-Hansgrohe 0:00:48
17Mark Padun (Ukr) Bahrain Victorious 0:00:56
18Samuele Rivi (Ita) Eolo-Kometa Cycling Team 0:01:04
19Valentin Madouas (Fra) Groupama-FDJ 0:01:08
20Matteo Moschetti (Ita) Trek-Segafredo 0:01:18
21Robert Stannard (Aus) Team BikeExchange 0:01:23
22Joris Nieuwenhuis (Ned) Team DSM 0:01:27
23Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:01:29
24Davide Bais (Ita) Eolo-Kometa Cycling Team
25Denis Nekrasov (Rus) Gazprom-RusVelo
26Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team 0:01:39
27Mattia Bais (Ita) Androni Giocattoli-Sidermec 0:01:41
28Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:01:50
29Attilio Viviani (Ita) Cofidis 0:01:51
30Daniel Muñoz Giraldo (Col) Androni Giocattoli-Sidermec 0:02:08
DNSMax Kanter (Ger) Team DSM

Teams
Pos.Rider Name (Country) TeamResult
1Groupama-FDJ 0:34:08
2Jumbo-Visma 0:00:18
3Ineos Grenadiers 0:00:33
4UAE Team Emirates 0:00:37
5EF Education-Nippo 0:00:40
6Deceuninck-QuickStep 0:01:02
7Astana-Premier Tech 0:01:14
8Team BikeExchange 0:01:23
9Bahrain Victorious 0:01:25
10Movistar Team 0:01:37
11Trek-Segafredo 0:01:39
12Bora-Hansgrohe 0:01:41
13Team Arkea-Samsic 0:01:52
14AG2R Citroën Team 0:01:56
15Israel Start-up Nation 0:02:06
16Team DSM 0:02:07
17Team Qhubeka Assos 0:02:11
18Lotto Soudal 0:02:13
19Alpecin-Fenix 0:02:34
20Eolo-Kometa Cycling Team 0:02:35
21Total Direct Energie 0:02:49
22Intermarché-Wanty-Gobert Matériaux 0:03:07
23Gazprom-RusVelo 0:03:34
24Cofidis 0:03:57
25Androni Giocattoli-Sidermec 0:04:19

General classification after stage 7
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 26:36:17
2Wout Van Aert (Bel) Jumbo-Visma 0:01:03
3Mikel Landa Meana (Spa) Bahrain Victorious 0:03:57
4Egan Bernal Gomez (Col) Ineos Grenadiers 0:04:13
5Matteo Fabbro (Ita) Bora-Hansgrohe 0:04:37
6João Almeida (Por) Deceuninck-QuickStep 0:04:54
7Tim Wellens (Bel) Lotto Soudal 0:05:00
8Romain Bardet (Fra) Team DSM 0:05:50
9Vincenzo Nibali (Ita) Trek-Segafredo 0:06:30
10Simon Yates (GBr) Team BikeExchange 0:07:45
11Marc Soler (Spa) Movistar Team 0:07:59
12Nairo Quintana (Col) Team Arkea-Samsic 0:09:39
13Hugo Houle (Can) Astana-Premier Tech 0:12:06
14Fabio Felline (Ita) Astana-Premier Tech 0:12:22
15Tobias Foss (Nor) Jumbo-Visma 0:12:39
16Rudy Molard (Fra) Groupama-FDJ 0:14:07
17Alessandro De Marchi (Ita) Israel Start-up Nation 0:14:20
18Victor de la Parte (Spa) Total Direct Energie 0:14:27
19Pavel Sivakov (Rus) Ineos Grenadiers 0:14:58
20Davide Formolo (Ita) UAE Team Emirates 0:15:06
21Jakob Fuglsang (Den) Astana-Premier Tech 0:15:25
22Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 0:16:48
23Cristian Rodriguez Martin (Spa) Total Direct Energie 0:17:11
24Geraint Thomas (GBr) Ineos Grenadiers 0:17:12
25Geoffrey Bouchard (Fra) AG2R Citroën Team 0:17:31
26Giulio Ciccone (Ita) Trek-Segafredo 0:17:50
27Patrick Konrad (Aut) Bora-Hansgrohe 0:18:57
28Domenico Pozzovivo (Ita) Team Qhubeka Assos 0:19:18
29Christopher Hamilton (Aus) Team DSM 0:19:55
30Alex Aranburu Deba (Spa) Astana-Premier Tech 0:20:48
31Ilnur Zakarin (Rus) Gazprom-RusVelo 0:20:54
32Mathieu van der Poel (Ned) Alpecin-Fenix 0:20:57
33Martijn Tusveld (Ned) Team DSM 0:21:55
34Greg Van Avermaet (Bel) AG2R Citroën Team 0:22:01
35Sergio Higuita Garcia (Col) EF Education-Nippo 0:22:12
36Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 0:22:52
37Damiano Caruso (Ita) Bahrain Victorious 0:25:31
38Gonzalo Serrano Rodriguez (Spa) Movistar Team 0:25:51
39Simon Carr (GBr) EF Education-Nippo 0:26:17
40Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:26:42
41Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:26:54
42Davide Villella (Ita) Movistar Team 0:26:58
43Thibaut Pinot (Fra) Groupama-FDJ 0:28:25
44Simon Clarke (Aus) Team Qhubeka Assos 0:29:20
45Giovanni Aleotti (Ita) Bora-Hansgrohe 0:30:18
46Michael Schär (Swi) AG2R Citroën Team 0:30:45
47Jasper De Buyst (Bel) Lotto Soudal 0:30:59
48Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:31:17
49Dario Cataldo (Ita) Movistar Team 0:31:52
50Zdenek Stybar (Cze) Deceuninck-QuickStep 0:33:00
51Michal Kwiatkowski (Pol) Ineos Grenadiers 0:34:59
52Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:35:34
53Julien Simon (Fra) Total Direct Energie 0:35:54
54Quinn Simmons (USA) Trek-Segafredo 0:36:17
55Valentin Madouas (Fra) Groupama-FDJ 0:36:53
56Christopher Juul-Jensen (Den) Team BikeExchange 0:37:07
57Rafal Majka (Pol) UAE Team Emirates 0:37:08
58Kasper Asgreen (Den) Deceuninck-QuickStep 0:37:13
59Benjamin Thomas (Fra) Groupama-FDJ 0:38:05
60Larry Warbasse (USA) AG2R Citroën Team 0:38:25
61Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:38:31
62Robert Gesink (Ned) Jumbo-Visma 0:38:42
63Guy Niv (Isr) Israel Start-up Nation 0:39:44
64Robert Stannard (Aus) Team BikeExchange 0:40:07
65Mads Würtz Schmidt (Den) Israel Start-up Nation 0:40:16
66Andrea Vendrame (Ita) AG2R Citroën Team 0:40:38
67Hugo Hofstetter (Fra) Israel Start-up Nation 0:40:42
68Nelson Oliveira (Por) Movistar Team 0:41:34
69Daniel Oss (Ita) Bora-Hansgrohe 0:41:36
70Lukasz Owsian (Pol) Team Arkea-Samsic 0:42:27
71Filippo Ganna (Ita) Ineos Grenadiers 0:42:53
72Timo Roosen (Ned) Jumbo-Visma 0:43:36
73Stefan Küng (Swi) Groupama-FDJ 0:43:50
74Petr Vakoc (Cze) Alpecin-Fenix 0:44:04
75Jan Polanc (Slo) UAE Team Emirates 0:44:15
76Andrey Zeits (Kaz) Team BikeExchange 0:44:25
77Roman Kreuziger (Cze) Gazprom-RusVelo 0:44:38
78Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux 0:44:39
79Pavel Kochetkov (Rus) Gazprom-RusVelo 0:44:45
80Toms Skujins (Lat) Trek-Segafredo 0:45:05
81Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:45:15
82Daniel Muñoz Giraldo (Col) Androni Giocattoli-Sidermec 0:45:20
83Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team 0:45:59
84Alberto Bettiol (Ita) EF Education-Nippo 0:46:37
85Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 0:47:27
86Luka Mezgec (Slo) Team BikeExchange 0:48:28
87Davide Ballerini (Ita) Deceuninck-QuickStep 0:48:30
88Gianni Vermeersch (Bel) Alpecin-Fenix 0:49:12
89Thibault Guernalec (Fra) Team Arkea-Samsic 0:49:13
90Kevin Ledanois (Fra) Team Arkea-Samsic 0:49:29
91Brent Van Moer (Bel) Lotto Soudal 0:49:34
92Marcus Burghardt (Ger) Bora-Hansgrohe 0:49:58
93Nathan Van Hooydonck (Bel) Jumbo-Visma 0:50:08
94Joris Nieuwenhuis (Ned) Team DSM 0:50:43
95Manuele Boaro (Ita) Astana-Premier Tech
96Emil Vinjebo (Den) Team Qhubeka Assos 0:50:55
97Nikias Arndt (Ger) Team DSM 0:51:05
98Tobias Ludvigsson (Swe) Groupama-FDJ 0:51:12
99Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec 0:51:14
100Salvatore Puccio (Ita) Ineos Grenadiers 0:52:07
101Fred Wright (GBr) Bahrain Victorious 0:53:24
102Mattia Bais (Ita) Androni Giocattoli-Sidermec 0:53:42
103Laurent Pichon (Fra) Team Arkea-Samsic 0:54:00
104Nans Peters (Fra) AG2R Citroën Team 0:54:28
105Kévin Geniets (Lux) Groupama-FDJ 0:54:51
106Ivo Oliveira (Por) UAE Team Emirates 0:54:58
107Xandro Meurisse (Bel) Alpecin-Fenix 0:55:10
108Bert Van Lerberghe (Bel) Deceuninck-QuickStep 0:55:33
109Emils Liepins (Lat) Trek-Segafredo 0:55:35
110Simone Velasco (Ita) Gazprom-RusVelo 0:56:14
111Adrien Petit (Fra) Total Direct Energie 0:56:37
112Mark Christian (GBr) Eolo-Kometa Cycling Team 0:56:38
113Dimitri Claeys (Bel) Team Qhubeka Assos 0:58:49
114Maciej Bodnar (Pol) Bora-Hansgrohe 0:59:01
115Tim Merlier (Bel) Alpecin-Fenix 0:59:17
116Niccolò Bonifazio (Ita) Total Direct Energie 1:00:27
117Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux 1:00:40
118Tosh Van Der Sande (Bel) Lotto Soudal 1:02:42
119Bert-Jan Lindeman (Ned) Team Qhubeka Assos 1:03:43
120Lorrenzo Manzin (Fra) Total Direct Energie 1:04:00
121Eros Capecchi (Ita) Bahrain Victorious 1:04:35
122Mark Padun (Ukr) Bahrain Victorious 1:06:00
123Denis Nekrasov (Rus) Gazprom-RusVelo 1:06:04
124Michael Hepburn (Aus) Team BikeExchange 1:06:10
125Davide Cimolai (Ita) Israel Start-up Nation
126Fernando Gaviria Rendon (Col) UAE Team Emirates 1:06:25
127Guillaume Boivin (Can) Israel Start-up Nation 1:06:33
128Thomas Boudat (Fra) Team Arkea-Samsic 1:07:02
129Marco Canola (Ita) Gazprom-RusVelo 1:07:28
130Peter Sagan (Svk) Bora-Hansgrohe 1:07:31
131Roger Kluge (Ger) Lotto Soudal 1:07:35
132Otto Vergaerde (Bel) Alpecin-Fenix 1:08:05
133Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 1:08:21
134Frederik Frison (Bel) Lotto Soudal 1:09:07
135Kenneth Vanbilsen (Bel) Cofidis
136Ryan Mullen (Irl) Trek-Segafredo 1:10:30
137Matteo Malucelli (Ita) Androni Giocattoli-Sidermec 1:11:06
138Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux 1:11:09
139Diego Rosa (Ita) Team Arkea-Samsic 1:11:31
140Sebastian Langeveld (Ned) EF Education-Nippo 1:11:33
141Maximiliano Richeze (Arg) UAE Team Emirates 1:12:14
142Albert Torres Barcelo (Spa) Movistar Team 1:12:49
143Lilian Calmejane (Fra) AG2R Citroën Team 1:13:07
144Edoardo Affini (Ita) Jumbo-Visma 1:13:51
145Niki Terpstra (Ned) Total Direct Energie 1:14:18
146Jan Tratnik (Slo) Bahrain Victorious 1:14:37
147Elia Viviani (Ita) Cofidis 1:16:56
148Simon Pellaud (Swi) Androni Giocattoli-Sidermec 1:18:18
149John Archibald (GBr) Eolo-Kometa Cycling Team 1:18:19
150Alex Howes (USA) EF Education-Nippo 1:18:36
151Tom Scully (NZl) EF Education-Nippo 1:19:06
152Ivan Rovny (Rus) Gazprom-RusVelo 1:20:36
153Davide Bais (Ita) Eolo-Kometa Cycling Team 1:22:02
154Davide Martinelli (Ita) Astana-Premier Tech 1:24:08
155Paul Martens (Ger) Jumbo-Visma 1:25:26
156Matteo Moschetti (Ita) Trek-Segafredo 1:30:21
157Samuele Rivi (Ita) Eolo-Kometa Cycling Team 1:32:10
158Fabio Sabatini (Ita) Cofidis 1:34:34
159Attilio Viviani (Ita) Cofidis 1:38:47

Points classification
Pos.Rider Name (Country) TeamResult
1Wout Van Aert (Bel) Jumbo-Visma 55
2Tadej Pogacar (Slo) UAE Team Emirates 42
3Mathieu van der Poel (Ned) Alpecin-Fenix 39
4Mads Würtz Schmidt (Den) Israel Start-up Nation 20
5Sergio Higuita Garcia (Col) EF Education-Nippo 15
6Simone Velasco (Ita) Gazprom-RusVelo 14
7João Almeida (Por) Deceuninck-QuickStep 14
8Davide Ballerini (Ita) Deceuninck-QuickStep 14
9Simon Yates (GBr) Team BikeExchange 13
10Julian Alaphilippe (Fra) Deceuninck-QuickStep 12
11Brent Van Moer (Bel) Lotto Soudal 12
12Mikel Landa Meana (Spa) Bahrain Victorious 11
13Emils Liepins (Lat) Trek-Segafredo 10
14Stefan Küng (Swi) Groupama-FDJ 10
15Greg Van Avermaet (Bel) AG2R Citroën Team 9
16Tim Merlier (Bel) Alpecin-Fenix 9
17Benjamin Thomas (Fra) Groupama-FDJ 8
18Filippo Ganna (Ita) Ineos Grenadiers 8
19Fernando Gaviria Rendon (Col) UAE Team Emirates 8
20Egan Bernal Gomez (Col) Ineos Grenadiers 7
21Fabio Felline (Ita) Astana-Premier Tech 7
22Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 7
23Andrea Vendrame (Ita) AG2R Citroën Team 7
24Tim Wellens (Bel) Lotto Soudal 6
25Nairo Quintana (Col) Team Arkea-Samsic 6
26Alex Aranburu Deba (Spa) Astana-Premier Tech 6
27Nelson Oliveira (Por) Movistar Team 6
28Luka Mezgec (Slo) Team BikeExchange 6
29Pavel Sivakov (Rus) Ineos Grenadiers 5
30Davide Bais (Ita) Eolo-Kometa Cycling Team 5
31Matteo Fabbro (Ita) Bora-Hansgrohe 5
32Davide Formolo (Ita) UAE Team Emirates 5
33Jasper De Buyst (Bel) Lotto Soudal 5
34Robert Stannard (Aus) Team BikeExchange 5
35Alberto Bettiol (Ita) EF Education-Nippo 5
36Alessandro De Marchi (Ita) Israel Start-up Nation 3
37Geraint Thomas (GBr) Ineos Grenadiers 3
38Simon Carr (GBr) EF Education-Nippo 3
39Kasper Asgreen (Den) Deceuninck-QuickStep 3
40Mattia Bais (Ita) Androni Giocattoli-Sidermec 3
41Guillaume Boivin (Can) Israel Start-up Nation 3
42Gonzalo Serrano Rodriguez (Spa) Movistar Team 2
43Guy Niv (Isr) Israel Start-up Nation 2
44Hugo Hofstetter (Fra) Israel Start-up Nation 2
45Tobias Ludvigsson (Swe) Groupama-FDJ 2
46Mark Padun (Ukr) Bahrain Victorious 2
47Michael Hepburn (Aus) Team BikeExchange 2
48Elia Viviani (Ita) Cofidis 2
49Jakob Fuglsang (Den) Astana-Premier Tech 1
50Giulio Ciccone (Ita) Trek-Segafredo 1
51Samuele Rivi (Ita) Eolo-Kometa Cycling Team 1
52Fabio Sabatini (Ita) Cofidis -6

Mountains classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 24
2Mads Würtz Schmidt (Den) Israel Start-up Nation 20
3Mathieu van der Poel (Ned) Alpecin-Fenix 18
4Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 16
5Simon Yates (GBr) Team BikeExchange 15
6Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 13
7Mattia Bais (Ita) Androni Giocattoli-Sidermec 12
8Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 8
9Simone Velasco (Ita) Gazprom-RusVelo 8
10Filippo Ganna (Ita) Ineos Grenadiers 7
11Sergio Higuita Garcia (Col) EF Education-Nippo 7
12Benjamin Thomas (Fra) Groupama-FDJ 7
13Mikel Landa Meana (Spa) Bahrain Victorious 6
14Julian Alaphilippe (Fra) Deceuninck-QuickStep 5
15Davide Bais (Ita) Eolo-Kometa Cycling Team 5
16Wout Van Aert (Bel) Jumbo-Visma 5
17Robert Stannard (Aus) Team BikeExchange 5
18Marco Canola (Ita) Gazprom-RusVelo 5
19João Almeida (Por) Deceuninck-QuickStep 4
20Mark Padun (Ukr) Bahrain Victorious 4
21Nairo Quintana (Col) Team Arkea-Samsic 3
22Fabio Felline (Ita) Astana-Premier Tech 3
23Pavel Sivakov (Rus) Ineos Grenadiers 3
24Davide Formolo (Ita) UAE Team Emirates 3
25Emil Vinjebo (Den) Team Qhubeka Assos 3
26Davide Ballerini (Ita) Deceuninck-QuickStep 2
27Guillaume Boivin (Can) Israel Start-up Nation 2
28Matteo Fabbro (Ita) Bora-Hansgrohe 1
29Marc Soler (Spa) Movistar Team 1
30Guy Niv (Isr) Israel Start-up Nation 1
31Brent Van Moer (Bel) Lotto Soudal 1
32Niki Terpstra (Ned) Total Direct Energie 1
33Fabio Sabatini (Ita) Cofidis -2

Young riders classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 26:36:17
2Egan Bernal Gomez (Col) Ineos Grenadiers 0:04:13
3João Almeida (Por) Deceuninck-QuickStep 0:04:54
4Tobias Foss (Nor) Jumbo-Visma 0:12:39
5Pavel Sivakov (Rus) Ineos Grenadiers 0:14:58
6Sergio Higuita Garcia (Col) EF Education-Nippo 0:22:12
7Simon Carr (GBr) EF Education-Nippo 0:26:17
8Giovanni Aleotti (Ita) Bora-Hansgrohe 0:30:18
9Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:31:17
10Quinn Simmons (USA) Trek-Segafredo 0:36:17
11Valentin Madouas (Fra) Groupama-FDJ 0:36:53
12Robert Stannard (Aus) Team BikeExchange 0:40:07
13Filippo Ganna (Ita) Ineos Grenadiers 0:42:53
14Daniel Muñoz Giraldo (Col) Androni Giocattoli-Sidermec 0:45:20
15Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team 0:45:59
16Thibault Guernalec (Fra) Team Arkea-Samsic 0:49:13
17Brent Van Moer (Bel) Lotto Soudal 0:49:34
18Joris Nieuwenhuis (Ned) Team DSM 0:50:43
19Fred Wright (GBr) Bahrain Victorious 0:53:24
20Mattia Bais (Ita) Androni Giocattoli-Sidermec 0:53:42
21Kévin Geniets (Lux) Groupama-FDJ 0:54:51
22Ivo Oliveira (Por) UAE Team Emirates 0:54:58
23Mark Padun (Ukr) Bahrain Victorious 1:06:00
24Denis Nekrasov (Rus) Gazprom-RusVelo 1:06:04
25Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 1:08:21
26Edoardo Affini (Ita) Jumbo-Visma 1:13:51
27Davide Bais (Ita) Eolo-Kometa Cycling Team 1:22:02
28Matteo Moschetti (Ita) Trek-Segafredo 1:30:21
29Samuele Rivi (Ita) Eolo-Kometa Cycling Team 1:32:10
30Attilio Viviani (Ita) Cofidis 1:38:47

Teams classification
Pos.Rider Name (Country) TeamResult
1Astana-Premier Tech 80:16:45
2Ineos Grenadiers 0:02:48
3Movistar Team 0:13:15
4Jumbo-Visma 0:14:12
5Team DSM 0:17:34
6UAE Team Emirates 0:17:52
7Trek-Segafredo 0:18:35
8Bora-Hansgrohe 0:20:43
9Bahrain Victorious 0:21:02
10Deceuninck-QuickStep 0:23:30
11Team BikeExchange 0:33:05
12Intermarché-Wanty-Gobert Matériaux 0:34:43
13Groupama-FDJ 0:34:55
14AG2R Citroën Team 0:36:55
15Total Direct Energie 0:39:16
16Israel Start-up Nation 0:41:11
17Lotto Soudal 0:54:03
18Team Qhubeka Assos 0:55:02
19Team Arkea-Samsic 0:55:14
20EF Education-Nippo 0:57:50
21Androni Giocattoli-Sidermec 1:02:16
22Gazprom-RusVelo 1:06:31
23Alpecin-Fenix 1:12:20
24Eolo-Kometa Cycling Team 2:14:15
25Cofidis 3:02:55

Daniel joined Cyclingnews as staff writer in August 2019 after working as a freelance journalist for seven years, including time spent working for Cyclingnews and sister magazine, Procycling.

Latest on Cyclingnews