Skip to main content

Tirreno-Adriatico: Pascal Ackermann wins stage 1

Image 1 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Arrival Pascal Ackermann of Germany and Team BoraHansgrohe Celebration during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Stage 1 sprint in Lido di Camaiore taken by Pascal Ackermann of Bora-Hansgrohe (Image credit: Getty Images)
Image 2 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Pascal Ackermann GER Bora Hansgrohe Fernando Gaviria COL UAE Team Emirates photo Roberto BettiniBettiniPhoto2020

First stage of 2020 Tirreno-Adriatico won by Pascal Ackermann of Bora-Hansgrohe (Image credit: Bettini Image)
Image 3 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Pascal Ackermann GER Bora Hansgrohe Fernando Gaviria COL UAE Team Emirates photo Tommaso PelagalliBettiniPhoto2020

Pascual Ackermann (Bora-Hansgrohe) wins stage 1 ahead of Fernando Gaviria of UAE Team Emirates (Image credit: Bettini Photo)
Image 4 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Pascal Ackermann GER Bora Hansgrohe Fernando Gaviria COL UAE Team Emirates Magnus Cort DEN EF Pro Cycling photo Roberto BettiniBettiniPhoto2020

Sprint for stage 1 in Lido di Camaiore (Image credit: Bettini Image)
Image 5 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Pascal Ackermann GER Bora Hansgrohe photo Tommaso PelagalliBettiniPhoto2020

Pascal Ackermann of Bora-Hansgrohe at start of stage 1 of Tirreno-Adriatico (Image credit: Bettini Image)
Image 6 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Manuele Boaro of Italy and Astana Pro Team Jakob Fuglsang of Denmark and Astana Pro Team during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Manuele Boaro of Italy and Astana Pro Team on stage 1 (Image credit: Getty Images Sport)
Image 7 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Peloton Village Landscape during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Italian countryside on Tyrrhenian coast for stage 1 (Image credit: Getty Images Sport)
Image 8 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Chris Froome GBR Ineos Grenadiers photo Tommaso PelagalliBettiniPhoto2020

Chris Froome of Ineos Grenadiers at start of stage 1 (Image credit: Bettini Image)
Image 9 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Scenery photo Roberto BettiniBettiniPhoto2020

Stage 1 of Tirreno-Adriatico, which has total of 8 days of racing this year (Image credit: Bettini Image)
Image 10 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Paul Martens NED Team Jumbo Visma photo Roberto BettiniBettiniPhoto2020

Paul Martens (Jumbo-Visma) tried a breakaway with Simon Pellaud (Androni Giocattoli-Sidermec) (Image credit: Bettini Photo)
Image 11 of 34

Tirreno Adriatico 2020 - 55th Edition - 1st stage Lido di Camaiore - Lido di Camaiore 133 km - 07/09/2020 - Scenery - photo Roberto Bettini/BettiniPhoto©2020

Fast pace for stage 1 of Tirreno-Adriatico (Image credit: Bettini Image)
Image 12 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Pascal Ackermann GER Bora Hansgrohe photo Tommaso PelagalliBettiniPhoto2020

Stage win spoils for Pascal Ackermann (Bora-Hansgrohe) (Image credit: Bettini Photo)
Image 13 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Pascal Ackermann GER Bora Hansgrohe photo Tommaso PelagalliBettiniPhoto2020

Blue leader's jersey worn by Pascal Ackermann (Bora-Hansgrohe) (Image credit: Bettini Photo)
Image 14 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Szymon Sajnok POL CCC Team photo Tommaso PelagalliBettiniPhoto2020

White jersey for Szymon Sajnok (CCC Team) as Best Young Rider after stage 1 (Image credit: Bettini Photo)
Image 15 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Nathan Haas AUS Cofidis photo Tommaso PelagalliBettiniPhoto2020

Green mountains classification jersey presented to Nathan Haas of Cofidis Solutions Credits (Image credit: Bettini Photo)
Image 16 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Pascal Ackermann GER Bora Hansgrohe photo Tommaso PelagalliBettiniPhoto2020

The orange points classification jersey resides with Pascal Ackermann after stage 1 win (Image credit: Bettini Photo)
Image 17 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Pascal Ackermann GER Bora Hansgrohe photo Tommaso PelagalliBettiniPhoto2020

Stage 1 winner Pascal Ackermann (Bora-Hansgrohe) celebrates (Image credit: Bettini Photo)
Image 18 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Marco Canola ITA Gazprom RusVelo Imerio Cima ITA Gazprom RusVelo Simone Velasco ITA Gazprom RusVelo photo Tommaso PelagalliBettiniPhoto2020

Gazprom-Rusvelo team heads to start of stage 1 (Image credit: Bettini Image)
Image 19 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Scenery photo Roberto BettiniBettiniPhoto2020

A sprint finish was expected from the peloton in Lido di Camaiore (Image credit: Bettini Photo)
Image 20 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Geraint Thomas GBR Ineos Grenadiers Rohan Dennis AUS Ineos Grenadiers photo Roberto BettiniBettiniPhoto2020

Geraint Thomas with his Ineos Grenadiers teammates near the finish in stage 1 (Image credit: Bettini Photo)
Image 21 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Scenery photo Roberto BettiniBettiniPhoto2020

first of eight days of racing at Tirreno-Adriatico (Image credit: Bettini Image)
Image 22 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Ivan Basso ITA photo Roberto BettiniBettiniPhoto2020

At the start of stage 1 was former pro Italian cyclist Ivan Basso (Image credit: Bettini Photo)
Image 23 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Fernando Gaviria COL UAE Team Emirates photo Roberto BettiniBettiniPhoto2020

Fernando Gaviria is leader of UAE Team Emirates at Tirreno-Adriatico (Image credit: Bettini Image)
Image 24 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Israel StartUp Nation photo Roberto BettiniBettiniPhoto2020

Israel Start-Up Nation was part of pre-race ceremonies (Image credit: Bettini Photo)
Image 25 of 34

Tirreno Adriatico 2020 55th Edition 1st stage Lido di Camaiore Lido di Camaiore 133 km 07092020 Eddie Dunbar IRL Ineos Grenadiers Chris Froome GBR Ineos Grenadiers Geraint Thomas GBR Ineos Grenadiers photo Roberto BettiniBettiniPhoto2020

Ineos Grenadiers brought Chris Froome and Geraint Thomas to Italy (Image credit: Bettini Image)
Image 26 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Start Magnus Cort of Denmark and Team EF Pro Cycling Mask Covid safety measures Team Presentation during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

American Lawson Craddock takes start of stage 1 for EF Pro Cycling (Image credit: Getty Images Sport)
Image 27 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Arrival Jonathan Caicedo of Ecuador and Team EF Pro Cycling during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Jonathan Caicedo of EF Pro Cycling finishes 21st on stage 1 (Image credit: Getty Images Sport)
Image 28 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Sprint Arrival Pascal Ackermann of Germany and Team BoraHansgrohe Fernando Gaviria Rendon of Colombia and UAE Team Emirates Magnus Cort of Denmark and Team EF Pro Cycling Szymon Sajnok of Poland and CCC Team Davide Cimolai of Italy and Team Israel StartUp Nation during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Sprint finish on stage 1 in Lido di Caamaiore taken by Pascal Ackermann (Bora-Hansgrohe) (Image credit: Getty Images Sport)
Image 29 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Arrival Lawson Craddock of The United States and Team EF Pro Cycling during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Lawson Craddock (EF Pro Cycling) finishes stage 1 (Image credit: Getty Images Sport)
Image 30 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Start Vincenzo Nibali of Italy and Team TrekSegafredo Mask Covid safety measures Team Presentation during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Vincenzo Nibali of Trek-Segafredo begins week-long race (Image credit: Getty Images Sport)
Image 31 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Arrival Brent Bookwalter of The United States and Team MitcheltonScott during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

American Brent Bookwalter (Mitchelton-Scott) (Image credit: Getty Images Sport)
Image 32 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Chris Froome of The United Kingdom and Team INEOS Grenadiers during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Chris Froome (Ineos Grenadiers) in the peloton (Image credit: Getty Images Sport)
Image 33 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Jakob Fuglsang of Denmark and Astana Pro Team Manuele Boaro of Italy and Astana Pro Team during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Jakob Fuglsang of Denmark and teammate Manuele Boaro of Italy pace Astana Pro Team (Image credit: Getty Images Sport)
Image 34 of 34

LIDODICAMAIORE ITALY SEPTEMBER 07 Vincenzo Nibali of Italy and Team TrekSegafredo during the 55th TirrenoAdriatico 2020 Stage 1 a 133km stage from Lido di Camaiore to Lido di Camaiore TirrenAdriatico on September 07 2020 in Lido di Camaiore Italy Photo by Justin SetterfieldGetty Images

Vincenzo Nibali with his Trek-Segafredo teammates (Image credit: Getty Images Sport)

Pascal Ackermann (Bora-Hansgrohe) won the opening stage of Tirreno-Adriatico in a crash-marred finale in Lido di Camaiore. 

Magnus Cort (EF Pro Cycling) started the sprint with 200 metres to go with Fernando Gaviria (UAE Team Emirates) storming passed him toward the line with what looked like a sure victory only to be passed by Ackermann in a bike throw at the finish line. 

Gaviria was forced to settle for second and Cort was third as Ackermann took both the stage win and the overall race lead.

“I can say I’m really happy to have finally won - the last weeks weren’t that lucky,” Ackermann said following the stage. “My shape was good but we never found the right timing. I have to say thanks to my teammates because they really trusted me. I was sick all week and was only one time on the bike the last six days. I’m really happy about my sprint - I have to see it again because it felt amazing. Especially with the position I came from. I just found the right gap on the right side, it wasn’t that big but it was enough.”

A crash in the middle of the field caused several riders to go down inside the closing 3km but the main sprinters continued to battle for the stage win in a blistering pace toward the finish line. 

Adrien Petit (Total Direct Energie) launched a final flyer with 700 metres to go that forced UAE Team Emirates to ramp up their lead-out train for Gaviria, and although they caught Petit a couple hundred metres later, it was Cort who launch his bid for victory first in the sprint. 

Gaviria responded immediately, caught and passed the Dane, and looked to be the certain victor on the day, but Ackermann was only beginning to wind up his sprint further back. He found an small opening on the right side of the road and squeezed himself between Gaviria and the barriers, and then threw his bike at the line to take the stage win.

How it unfolded

The opening stage of Tirreno-Adriatico offered the field a shorter stage at 133km that started and finished in Lido di Camaiore. The peloton covered three opening loops of 27km each followed by two 18.3km finishing circuits in what was expected to be a bunch sprint back in Lido di Camaiore. 

The opening circuit included a climb at Pitoro at 17km, 44km and 71km marks during the race. The climb was relatively tame at 3.9km in length with an average grade of 5.1 per cent, which made it the only attraction of the stage for an attempted breakaway.

It was a high-calibre field with the likes of Chris Froome and Geraint Thomas leading the Ineos Grenadiers, who were not selected to race at the Tour de France. Thomas will instead lead the team at the Giro d’Italia and Froome will lead the team at the Vuelta a España. The eight-day race also features Vincenzo Nibali (Trek-Segafredo), Simon Yates (Mitchelton-Scott), Jakob Fuglsang (Astana Pro Team) and Mathieu van der Poel (Alpecin-Fenix). 

Seven riders cleared the field early in the race with Nathan Haas (Cofidis Solutions Credits) picking up enough mountain points to move into the lead of the mountains classification. The move fragmented on the descent of Pitoro on the second lap with Simon Pellaud (Androni Giocattoli-Sidermec) and Paul Martens (Jumbo-Visma) pushing forward in a two-man pursuit for the finish line.

The pair descended off the Pitoro ascent for the third time and headed back toward Camaiore with a gap that was reduced to a minute and a half. Their position ahead of the field seemed precarious, at best, as they headed toward the day’s only sprint for a time bonus located on the shorter finish circuits in Pietrasanta at the 107.5km mark.

Bora-Hansgrohe, Team Sunweb, Deceuninck-QuickStep and UAE Team Emirates led the peloton at a quick pace as they reached the final circuits in an attempt to set up their respective sprinters, Ackermann, Michael Matthews, Davide Ballerini and Gaviria, but also in the hunt for an opening stage win was Van der Poel and his Alpecin-Fenix team.

Pellaud and Martens continued working well together but their gap was slashed to 45 seconds with roughly 35km remaining in the race and at the start of the first of two final circuits. The pair picked up the bonus seconds for first and second place, with Matthews taking the last bonus second from the bunch as they crossed the line 30 seconds later.

The sprinters’ teams continued to up the pace heading into the final lap, picking up the two breakaway riders on the bell lap with 18km remaining. Bardiani-CSF moved forward along with NTT Pro Cycling and Israel Start-up Nation, when an attack came from Astana’s Manuele Boaro that caused some disruption among the field in the final 10km. The move was short-lived but it caused the field to react, speed up and teams began their final lead-out formations inside 5km of the finish line.

Late arrivals to the fore inside the final 3km were Alpecin-Fenix, Cofidis, Trek-Segafredo, EF Pro Cycling, and Bahrain McLaren as Ineos led the field into the last 2km. EF Pro Cycling took over the front as a crash took down several riders and caused chaos in the field within in the last kilometre.

Petite took advantage of the disarray and launched an attack with 700 metres to go, but it didn’t last long as UAE Team Emirates keep their focus on the final sprint. Gaviria looked strongest in the dash to the line only to be surprised by a faster sprinter on the right from Ackermann.

Tirreno-Adriatico continues with stage 2’s 201km race from Camaiore to Follonica on Tuesday.

Full Results
Pos.Rider Name (Country) TeamResult
1Pascal Ackermann (Ger) Bora-Hansgrohe 2:57:55
2Fernando Gaviria Rendon (Col) UAE Team Emirates
3Magnus Cort Nielsen (Den) EF Pro Cycling
4Szymon Sajnok (Pol) CCC Team
5Davide Cimolai (Ita) Israel Start-Up Nation
6Andrea Vendrame (Ita) AG2R la Mondiale
7Jonas Rickaert (Bel) Alpecin-Fenix
8Romain Seigle (Fra) Groupama-FDJ
9Piet Allegaert (Bel) Cofidis
10Pascal Eenkhoorn (Ned) Team Jumbo-Visma
11Giovanni Lonardi (Ita) Bardiani CSF Faizane'
12Christoph Pfingsten (Ger) Team Jumbo-Visma
13Silvan Dillier (Swi) AG2R la Mondiale
14Michael Matthews (Aus) Team Sunweb
15Florian Senechal (Fra) Deceuninck-Quickstep
16Bert Van Lerberghe (Bel) Deceuninck-Quickstep
17Imerio Cima (Ita) Gazprom-Rusvelo
18Lorrenzo Manzin (Fra) Total Direct Energie
19Albert Torres Barcelo (Spa) Movistar Team
20Rüdiger Selig (Ger) Bora-Hansgrohe
21Jonathan Caicedo (Ecu) EF Pro Cycling
22Amanuel Gebreigzabhier (Eri) NTT Pro Cycling
23Rick Zabel (Ger) Israel Start-Up Nation
24Patrick Konrad (Aut) Bora-Hansgrohe
25Sam Oomen (Ned) Team Sunweb
26Mathieu Van der Poel (Ned) Alpecin-Fenix
27Matthias Brändle (Aut) Israel Start-Up Nation
28Matteo Jorgenson (USA) Movistar Team
29Georg Zimmermann (Ger) CCC Team
30Luca Wackermann (Ita) Vini Zabu' KTM
31Geraint Thomas (GBr) Ineos Grenadiers
32Sergio Luis Henao Montoya (Col) UAE Team Emirates
33Daniel Savini (Ita) Bardiani CSF Faizane'
34Lawson Craddock (USA) EF Pro Cycling
35Riccardo Stacchiotti (Ita) Vini Zabu' KTM
36Juan Sebastian Molano Benavides (Col) UAE Team Emirates
37Luca Pacioni (Ita) Androni Giocattoli-Sidermec 0:00:11
38Mikkel Bjerg (Den) UAE Team Emirates 0:00:14
39Adrien Petit (Fra) Total Direct Energie
40Alex Kirsch (Lux) Trek-Segafredo 0:00:21
41Maciej Bodnar (Pol) Bora-Hansgrohe
42Josip Rumac (Cro) Androni Giocattoli-Sidermec 0:00:30
43Marco Frapporti (Ita) Vini Zabu' KTM
44Simon Clarke (Aus) EF Pro Cycling 0:00:32
45Iljo Keisse (Bel) Deceuninck-Quickstep
46Manuele Boaro (Ita) Astana Pro Team 0:00:38
47Giovanni Visconti (Ita) Vini Zabu' KTM
48Dylan Teuns (Bel) Bahrain McLaren
49Bruno Armirail (Fra) Groupama-FDJ
50Hermann Pernsteiner (Aut) Bahrain McLaren
51Victor De la Parte (Spa) CCC Team
52Fausto Masnada (Ita) Deceuninck-Quickstep
53Kenneth Vanbilsen (Bel) Cofidis
54Ruben Guerreiro (Por) EF Pro Cycling
55Jaakko Hanninen (Fin) AG2R la Mondiale
56Benjamin Thomas (Fra) Groupama-FDJ
57Louis Meintjes (RSA) NTT Pro Cycling
58Mathias Frank (Swi) AG2R la Mondiale
59Samuele Battistella (Ita) NTT Pro Cycling
60Davide Gabburo (Ita) Androni Giocattoli-Sidermec
61William Barta (USA) CCC Team
62Lukasz Wisniowski (Pol) CCC Team
63Jack Haig (Aus) Mitchelton-Scott
64Lawrence Warbasse (USA) AG2R la Mondiale
65Brent Bookwalter (USA) Mitchelton-Scott
66Aleksei Rybalkin (Rus) Gazprom-Rusvelo
67Denis Nekrasov (Rus) Gazprom-Rusvelo
68Ivan Rovny (Rus) Gazprom-Rusvelo
69Koen De Kort (Ned) Trek-Segafredo
70Rui Costa (Por) UAE Team Emirates
71Michael Hepburn (Aus) Mitchelton-Scott
72Kristian Sbaragli (Ita) Alpecin-Fenix
73Ivan Garcia Cortina (Spa) Bahrain McLaren
74Aleksandr Vlasov (Rus) Astana Pro Team
75Vincenzo Nibali (Ita) Trek-Segafredo
76Matthew Holmes (GBr) Lotto Soudal
77Martijn Tusveld (Ned) Team Sunweb
78Giovanni Carboni (Ita) Bardiani CSF Faizane'
79Wilco Kelderman (Ned) Team Sunweb
80Yuriy Natarov (Kaz) Astana Pro Team
81Jai Hindley (Aus) Team Sunweb
82Carl Fredrik Hagen (Nor) Lotto Soudal
83Simon Yates (GBr) Mitchelton-Scott
84Kilian Frankiny (Swi) Groupama-FDJ
85Lucas Hamilton (Aus) Mitchelton-Scott
86Mike Teunissen (Ned) Team Jumbo-Visma
87Simone Velasco (Ita) Gazprom-Rusvelo
88Edoardo Affini (Ita) Mitchelton-Scott
89Simon Pellaud (Swi) Androni Giocattoli-Sidermec
90Juan Diego Alba Bolivar (Col) Movistar Team
91Anthony Roux (Fra) Groupama-FDJ
92Alexander Cataford (Can) Israel Start-Up Nation
93Matteo Fabbro (Ita) Bora-Hansgrohe
94Pavel Kochetkov (Rus) CCC Team
95Rafal Majka (Pol) Bora-Hansgrohe
96Igor Boev (Rus) Gazprom-Rusvelo
97Umberto Orsini (Ita) Bardiani CSF Faizane'
98Olivier Le Gac (Fra) Groupama-FDJ
99Alessandro Tonelli (Ita) Bardiani CSF Faizane'
100James Knox (GBr) Deceuninck-Quickstep
101Fabio Felline (Ita) Astana Pro Team
102Nicola Bagioli (Ita) Androni Giocattoli-Sidermec
103Axel Domont (Fra) AG2R la Mondiale
104Geoffrey Bouchard (Fra) AG2R la Mondiale
105Dries Van Gestel (Bel) Total Direct Energie
106Kobe Goossens (Bel) Lotto Soudal
107Davide Villella (Ita) Movistar Team
108Fabio Mazzucco (Ita) Bardiani CSF Faizane'
109Stefano Oldani (Ita) Lotto Soudal
110Julien Simon (Fra) Total Direct Energie
111Tanel Kangert (Est) EF Pro Cycling
112Guy Sagiv (Isr) Israel Start-Up Nation
113Alex Aranburu Deba (Spa) Astana Pro Team
114Hector Carretero (Spa) Movistar Team
115Rein Taaramäe (Est) Total Direct Energie
116Enrico Gasparotto (Swi) NTT Pro Cycling
117Michael Woods (Can) EF Pro Cycling
118Eduardo Sepulveda (Arg) Movistar Team
119Daniel Navarro Garcia (Spa) Israel Start-Up Nation
120Sergio Samitier Samitier (Spa) Movistar Team
121Antonio Nibali (Ita) Trek-Segafredo
122Jos Van Emden (Ned) Team Jumbo-Visma
123Niki Terpstra (Ned) Total Direct Energie
124Timo Roosen (Ned) Team Jumbo-Visma
125Pieter Weening (Ned) Trek-Segafredo
126Paul Martens (Ger) Team Jumbo-Visma
127Cameron Meyer (Aus) Mitchelton-Scott
128Louis Vervaeke (Bel) Alpecin-Fenix
129Stijn Steels (Bel) Deceuninck-Quickstep
130Edward Dunbar (Irl) Ineos Grenadiers
131Aleksandr Riabushenko (Blr) UAE Team Emirates
132Tobias Ludvigsson (Swe) Groupama-FDJ
133James Mitri (NZl) Vini Zabu' KTM
134Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
135Gianluca Brambilla (Ita) Trek-Segafredo
136Benjamin Dyball (Aus) NTT Pro Cycling
137Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec
138Julien Bernard (Fra) Trek-Segafredo
139Jakob Fuglsang (Den) Astana Pro Team
140Julien Vermote (Bel) Cofidis 0:00:47
141Alex Dowsett (GBr) Israel Start-Up Nation
142Edoardo Zardini (Ita) Vini Zabu' KTM 0:00:50
143Chris Froome (GBr) Ineos Grenadiers 0:00:54
144Nikolas Maes (Bel) Lotto Soudal 0:00:57
145Pawel Poljanski (Pol) Bora-Hansgrohe
146Nathan Van Hooydonck (Bel) CCC Team 0:01:15
147Francesco Romano (Ita) Bardiani CSF Faizane'
148Salvatore Puccio (Ita) Ineos Grenadiers
149Filippo Ganna (Ita) Ineos Grenadiers
150Rohan Dennis (Aus) Ineos Grenadiers
151Adam Hansen (Aus) Lotto Soudal
152Tao Geoghegan Hart (GBr) Ineos Grenadiers
153Veljko Stojnic (Srb) Vini Zabu' KTM
154Jonathan Hivert (Fra) Total Direct Energie
155Dimitri Claeys (Bel) Cofidis
156Fabio Sabatini (Ita) Cofidis
157Maximiliano Ariel Richeze (Arg) UAE Team Emirates
158Carlos Barbero (Spa) NTT Pro Cycling
159Maarten Wynants (Bel) Team Jumbo-Visma
160Christopher Hamilton (Aus) Team Sunweb 0:01:30
161Jan Tratnik (Slo) Bahrain McLaren 0:02:13
162Heinrich Haussler (Aus) Bahrain McLaren
163Nathan Haas (Aus) Cofidis 0:02:20
164Tim Merlier (Bel) Alpecin-Fenix 0:02:37
165Otto Vergaerde (Bel) Alpecin-Fenix
166Dries De Bondt (Bel) Alpecin-Fenix
167Victor Campenaerts (Bel) NTT Pro Cycling
168Florian Vermeersch (Bel) Lotto Soudal
169Davide Ballerini (Ita) Deceuninck-Quickstep 0:02:54
170Alberto Dainese (Ita) Team Sunweb 0:04:12
171Marco Canola (Ita) Gazprom-Rusvelo
172Attilio Viviani (Ita) Cofidis 0:04:48
173Mark Padun (Ukr) Bahrain McLaren 0:05:18
174Phil Bauhaus (Ger) Bahrain McLaren
DNF Kevin Rivera Serrano (CRc) Androni Giocattoli-Sidermec

Sprint 1 - Pietrasanta, km 106
Pos.Rider Name (Country) TeamResult
1Paul Martens (Ger) Team Jumbo-Visma 5
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 3
3Michael Matthews (Aus) Team Sunweb 2
4Manuele Boaro (Ita) Astana Pro Team 1

Points
Pos.Rider Name (Country) TeamResult
1Pascal Ackermann (Ger) Bora-Hansgrohe 12
2Fernando Gaviria Rendon (Col) UAE Team Emirates 10
3Magnus Cort Nielsen (Den) EF Pro Cycling 8
4Szymon Sajnok (Pol) CCC Team 7
5Davide Cimolai (Ita) Israel Start-Up Nation 6
6Andrea Vendrame (Ita) AG2R la Mondiale 5
7Jonas Rickaert (Bel) Alpecin-Fenix 4
8Romain Seigle (Fra) Groupama-FDJ 3
9Piet Allegaert (Bel) Cofidis 2
10Pascal Eenkhoorn (Ned) Team Jumbo-Visma 1

Mountain 1 - Pitoro, km. 16.7
Pos.Rider Name (Country) TeamResult
1Nathan Haas (Aus) Cofidis 5
2Daniel Savini (Ita) Bardiani CSF Faizane' 3
3Paul Martens (Ger) Team Jumbo-Visma 2
4Simon Pellaud (Swi) Androni Giocattoli-Sidermec 1

Mountain 1 - Pitoro, km. 43.5
Pos.Rider Name (Country) TeamResult
1Marco Canola (Ita) Gazprom-Rusvelo 5
2Nathan Haas (Aus) Cofidis 3
3Daniel Savini (Ita) Bardiani CSF Faizane' 2
4Simon Pellaud (Swi) Androni Giocattoli-Sidermec 1

Mountain 3 - Pitoro, km. 70.4
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 5
2Paul Martens (Ger) Team Jumbo-Visma 3
3Nathan Haas (Aus) Cofidis 2
4Daniel Savini (Ita) Bardiani CSF Faizane' 1

Young riders
Pos.Rider Name (Country) TeamResult
1Szymon Sajnok (Pol) CCC Team 2:57:55
2Piet Allegaert (Bel) Cofidis
3Pascal Eenkhoorn (Ned) Team Jumbo-Visma
4Giovanni Lonardi (Ita) Bardiani CSF Faizane'
5Imerio Cima (Ita) Gazprom-Rusvelo
6Sam Oomen (Ned) Team Sunweb
7Mathieu Van der Poel (Ned) Alpecin-Fenix
8Matteo Jorgenson (USA) Movistar Team
9Georg Zimmermann (Ger) CCC Team
10Daniel Savini (Ita) Bardiani CSF Faizane'
11Mikkel Bjerg (Den) UAE Team Emirates 0:00:14
12Jaakko Hanninen (Fin) AG2R la Mondiale 0:00:38
13Benjamin Thomas (Fra) Groupama-FDJ
14Samuele Battistella (Ita) NTT Pro Cycling
15William Barta (USA) CCC Team
16Denis Nekrasov (Rus) Gazprom-Rusvelo
17Ivan Garcia Cortina (Spa) Bahrain McLaren
18Aleksandr Vlasov (Rus) Astana Pro Team
19Giovanni Carboni (Ita) Bardiani CSF Faizane'
20Yuriy Natarov (Kaz) Astana Pro Team
21Jai Hindley (Aus) Team Sunweb
22Lucas Hamilton (Aus) Mitchelton-Scott
23Simone Velasco (Ita) Gazprom-Rusvelo
24Edoardo Affini (Ita) Mitchelton-Scott
25Juan Diego Alba Bolivar (Col) Movistar Team
26Matteo Fabbro (Ita) Bora-Hansgrohe
27James Knox (GBr) Deceuninck-Quickstep
28Nicola Bagioli (Ita) Androni Giocattoli-Sidermec
29Kobe Goossens (Bel) Lotto Soudal
30Fabio Mazzucco (Ita) Bardiani CSF Faizane'
31Stefano Oldani (Ita) Lotto Soudal
32Alex Aranburu Deba (Spa) Astana Pro Team
33Hector Carretero (Spa) Movistar Team
34Sergio Samitier Samitier (Spa) Movistar Team
35Edward Dunbar (Irl) Ineos Grenadiers
36Aleksandr Riabushenko (Blr) UAE Team Emirates
37James Mitri (NZl) Vini Zabu' KTM
38Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
39Nathan Van Hooydonck (Bel) CCC Team 1:15:00
40Francesco Romano (Ita) Bardiani CSF Faizane'
41Filippo Ganna (Ita) Ineos Grenadiers
42Tao Geoghegan Hart (GBr) Ineos Grenadiers
43Veljko Stojnic (Srb) Vini Zabu' KTM
44Christopher Hamilton (Aus) Team Sunweb 1:30:00

Teams
Pos.Rider Name (Country) TeamResult
1Bora-Hansgrohe 8:53:45
2Israel Start-Up Nation
3EF Pro Cycling
4UAE Team Emirates
5Vini Zabu' KTM 0:00:30
6Deceuninck-Quick-Step 0:00:32
7AG2R la Mondiale 0:00:38
8CCC Team
9Alpecin-Fenix
10Team Jumbo-Visma
11Team Sunweb
12Bardiani CSF Faizane'
13Movistar Team
14Total Direct Energie 0:00:52
15Groupama-FDJ 0:01:16
16NTT Pro Cycling
17Gazprom-Rusvelo
18Androni Giocattoli-Sidermec 0:01:19
19Cofidis 0:01:25
20Ineos Grenadiers 0:01:32
21Trek-Segafredo 0:01:37
22Bahrain McLaren 0:01:54
23Mitchelton-Scott
24Astana Pro Team
25Lotto Soudal

General classification after stage 1
Pos.Rider Name (Country) TeamResult
1Pascal Ackermann (Ger) Bora-Hansgrohe 2:57:45
2Fernando Gaviria Rendon (Col) UAE Team Emirates 0:00:04
3Magnus Cort Nielsen (Den) EF Pro Cycling 0:00:06
4Michael Matthews (Aus) Team Sunweb 0:00:09
5Szymon Sajnok (Pol) CCC Team 0:00:10
6Davide Cimolai (Ita) Israel Start-Up Nation
7Andrea Vendrame (Ita) AG2R la Mondiale
8Jonas Rickaert (Bel) Alpecin-Fenix
9Romain Seigle (Fra) Groupama-FDJ
10Piet Allegaert (Bel) Cofidis
11Pascal Eenkhoorn (Ned) Team Jumbo-Visma
12Giovanni Lonardi (Ita) Bardiani CSF Faizane'
13Christoph Pfingsten (Ger) Team Jumbo-Visma
14Silvan Dillier (Swi) AG2R la Mondiale
15Florian Senechal (Fra) Deceuninck-Quickstep
16Bert Van Lerberghe (Bel) Deceuninck-Quickstep
17Imerio Cima (Ita) Gazprom-Rusvelo
18Lorrenzo Manzin (Fra) Total Direct Energie
19Albert Torres Barcelo (Spa) Movistar Team
20Rüdiger Selig (Ger) Bora-Hansgrohe
21Jonathan Caicedo (Ecu) EF Pro Cycling
22Amanuel Gebreigzabhier (Eri) NTT Pro Cycling
23Rick Zabel (Ger) Israel Start-Up Nation
24Patrick Konrad (Aut) Bora-Hansgrohe
25Sam Oomen (Ned) Team Sunweb
26Mathieu Van der Poel (Ned) Alpecin-Fenix
27Matthias Brändle (Aut) Israel Start-Up Nation
28Matteo Jorgenson (USA) Movistar Team
29Georg Zimmermann (Ger) CCC Team
30Luca Wackermann (Ita) Vini Zabu' KTM
31Geraint Thomas (GBr) Ineos Grenadiers
32Sergio Luis Henao Montoya (Col) UAE Team Emirates
33Daniel Savini (Ita) Bardiani CSF Faizane'
34Lawson Craddock (USA) EF Pro Cycling
35Riccardo Stacchiotti (Ita) Vini Zabu' KTM
36Juan Sebastian Molano Benavides (Col) UAE Team Emirates
37Luca Pacioni (Ita) Androni Giocattoli-Sidermec 0:00:21
38Mikkel Bjerg (Den) UAE Team Emirates 0:00:24
39Adrien Petit (Fra) Total Direct Energie
40Alex Kirsch (Lux) Trek-Segafredo 0:00:31
41Maciej Bodnar (Pol) Bora-Hansgrohe
42Josip Rumac (Cro) Androni Giocattoli-Sidermec 0:00:40
43Marco Frapporti (Ita) Vini Zabu' KTM
44Simon Clarke (Aus) EF Pro Cycling 0:00:42
45Iljo Keisse (Bel) Deceuninck-Quickstep
46Paul Martens (Ger) Team Jumbo-Visma 0:00:45
47Simon Pellaud (Swi) Androni Giocattoli-Sidermec 0:00:46
48Manuele Boaro (Ita) Astana Pro Team 0:00:48
49Giovanni Visconti (Ita) Vini Zabu' KTM
50Dylan Teuns (Bel) Bahrain McLaren
51Bruno Armirail (Fra) Groupama-FDJ
52Hermann Pernsteiner (Aut) Bahrain McLaren
53Victor De la Parte (Spa) CCC Team
54Fausto Masnada (Ita) Deceuninck-Quickstep
55Kenneth Vanbilsen (Bel) Cofidis
56Ruben Guerreiro (Por) EF Pro Cycling
57Jaakko Hanninen (Fin) AG2R la Mondiale
58Benjamin Thomas (Fra) Groupama-FDJ
59Louis Meintjes (RSA) NTT Pro Cycling
60Mathias Frank (Swi) AG2R la Mondiale
61Samuele Battistella (Ita) NTT Pro Cycling
62Davide Gabburo (Ita) Androni Giocattoli-Sidermec
63William Barta (USA) CCC Team
64Lukasz Wisniowski (Pol) CCC Team
65Jack Haig (Aus) Mitchelton-Scott
66Lawrence Warbasse (USA) AG2R la Mondiale
67Brent Bookwalter (USA) Mitchelton-Scott
68Aleksei Rybalkin (Rus) Gazprom-Rusvelo
69Denis Nekrasov (Rus) Gazprom-Rusvelo
70Ivan Rovny (Rus) Gazprom-Rusvelo
71Koen De Kort (Ned) Trek-Segafredo
72Rui Costa (Por) UAE Team Emirates
73Michael Hepburn (Aus) Mitchelton-Scott
74Kristian Sbaragli (Ita) Alpecin-Fenix
75Ivan Garcia Cortina (Spa) Bahrain McLaren
76Aleksandr Vlasov (Rus) Astana Pro Team
77Vincenzo Nibali (Ita) Trek-Segafredo
78Matthew Holmes (GBr) Lotto Soudal
79Martijn Tusveld (Ned) Team Sunweb
80Giovanni Carboni (Ita) Bardiani CSF Faizane'
81Wilco Kelderman (Ned) Team Sunweb
82Yuriy Natarov (Kaz) Astana Pro Team
83Jai Hindley (Aus) Team Sunweb
84Carl Fredrik Hagen (Nor) Lotto Soudal
85Simon Yates (GBr) Mitchelton-Scott
86Kilian Frankiny (Swi) Groupama-FDJ
87Lucas Hamilton (Aus) Mitchelton-Scott
88Mike Teunissen (Ned) Team Jumbo-Visma
89Simone Velasco (Ita) Gazprom-Rusvelo
90Edoardo Affini (Ita) Mitchelton-Scott
91Juan Diego Alba Bolivar (Col) Movistar Team
92Anthony Roux (Fra) Groupama-FDJ
93Alexander Cataford (Can) Israel Start-Up Nation
94Matteo Fabbro (Ita) Bora-Hansgrohe
95Pavel Kochetkov (Rus) CCC Team
96Rafal Majka (Pol) Bora-Hansgrohe
97Igor Boev (Rus) Gazprom-Rusvelo
98Umberto Orsini (Ita) Bardiani CSF Faizane'
99Olivier Le Gac (Fra) Groupama-FDJ
100Alessandro Tonelli (Ita) Bardiani CSF Faizane'
101James Knox (GBr) Deceuninck-Quickstep
102Fabio Felline (Ita) Astana Pro Team
103Nicola Bagioli (Ita) Androni Giocattoli-Sidermec
104Axel Domont (Fra) AG2R la Mondiale
105Geoffrey Bouchard (Fra) AG2R la Mondiale
106Dries Van Gestel (Bel) Total Direct Energie
107Kobe Goossens (Bel) Lotto Soudal
108Davide Villella (Ita) Movistar Team
109Fabio Mazzucco (Ita) Bardiani CSF Faizane'
110Stefano Oldani (Ita) Lotto Soudal
111Julien Simon (Fra) Total Direct Energie
112Tanel Kangert (Est) EF Pro Cycling
113Guy Sagiv (Isr) Israel Start-Up Nation
114Alex Aranburu Deba (Spa) Astana Pro Team
115Hector Carretero (Spa) Movistar Team
116Rein Taaramäe (Est) Total Direct Energie
117Enrico Gasparotto (Swi) NTT Pro Cycling
118Michael Woods (Can) EF Pro Cycling
119Eduardo Sepulveda (Arg) Movistar Team
120Daniel Navarro Garcia (Spa) Israel Start-Up Nation
121Sergio Samitier Samitier (Spa) Movistar Team
122Antonio Nibali (Ita) Trek-Segafredo
123Jos Van Emden (Ned) Team Jumbo-Visma
124Niki Terpstra (Ned) Total Direct Energie
125Timo Roosen (Ned) Team Jumbo-Visma
126Pieter Weening (Ned) Trek-Segafredo
127Cameron Meyer (Aus) Mitchelton-Scott
128Louis Vervaeke (Bel) Alpecin-Fenix
129Stijn Steels (Bel) Deceuninck-Quickstep
130Edward Dunbar (Irl) Ineos Grenadiers
131Aleksandr Riabushenko (Blr) UAE Team Emirates
132Tobias Ludvigsson (Swe) Groupama-FDJ
133James Mitri (NZl) Vini Zabu' KTM
134Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
135Gianluca Brambilla (Ita) Trek-Segafredo
136Benjamin Dyball (Aus) NTT Pro Cycling
137Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec
138Julien Bernard (Fra) Trek-Segafredo
139Jakob Fuglsang (Den) Astana Pro Team
140Julien Vermote (Bel) Cofidis 0:00:57
141Alex Dowsett (GBr) Israel Start-Up Nation
142Edoardo Zardini (Ita) Vini Zabu' KTM 0:01:00
143Chris Froome (GBr) Ineos Grenadiers 0:01:04
144Nikolas Maes (Bel) Lotto Soudal 0:01:07
145Pawel Poljanski (Pol) Bora-Hansgrohe
146Nathan Van Hooydonck (Bel) CCC Team 0:01:25
147Francesco Romano (Ita) Bardiani CSF Faizane'
148Salvatore Puccio (Ita) Ineos Grenadiers
149Filippo Ganna (Ita) Ineos Grenadiers
150Rohan Dennis (Aus) Ineos Grenadiers
151Adam Hansen (Aus) Lotto Soudal
152Tao Geoghegan Hart (GBr) Ineos Grenadiers
153Veljko Stojnic (Srb) Vini Zabu' KTM
154Jonathan Hivert (Fra) Total Direct Energie
155Dimitri Claeys (Bel) Cofidis
156Fabio Sabatini (Ita) Cofidis
157Maximiliano Ariel Richeze (Arg) UAE Team Emirates
158Carlos Barbero (Spa) NTT Pro Cycling
159Maarten Wynants (Bel) Team Jumbo-Visma
160Christopher Hamilton (Aus) Team Sunweb 0:01:40
161Jan Tratnik (Slo) Bahrain McLaren 0:02:23
162Heinrich Haussler (Aus) Bahrain McLaren
163Nathan Haas (Aus) Cofidis 0:02:30
164Tim Merlier (Bel) Alpecin-Fenix 0:02:47
165Otto Vergaerde (Bel) Alpecin-Fenix
166Dries De Bondt (Bel) Alpecin-Fenix

Points classification
Pos.Rider Name (Country) TeamResult
1Pascal Ackermann (Ger) Bora-Hansgrohe 12
2Fernando Gaviria Rendon (Col) UAE Team Emirates 10
3Magnus Cort Nielsen (Den) EF Pro Cycling 8
4Szymon Sajnok (Pol) CCC Team 7
5Davide Cimolai (Ita) Israel Start-Up Nation 6
6Paul Martens (Ger) Team Jumbo-Visma 5
7Andrea Vendrame (Ita) AG2R la Mondiale 5
8Jonas Rickaert (Bel) Alpecin-Fenix 4
9Romain Seigle (Fra) Groupama-FDJ 3
10Simon Pellaud (Swi) Androni Giocattoli-Sidermec 3
11Michael Matthews (Aus) Team Sunweb 2
12Piet Allegaert (Bel) Cofidis 2
13Pascal Eenkhoorn (Ned) Team Jumbo-Visma 1
14Manuele Boaro (Ita) Astana Pro Team 1

Mountains classification
Pos.Rider Name (Country) TeamResult
1Nathan Haas (Aus) Cofidis 10
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 7
3Daniel Savini (Ita) Bardiani CSF Faizane' 6
4Marco Canola (Ita) Gazprom-Rusvelo 5
5Paul Martens (Ger) Team Jumbo-Visma 5

Young riders classification
Pos.Rider Name (Country) TeamResult
1Szymon Sajnok (Pol) CCC Team 2:57:55
2Piet Allegaert (Bel) Cofidis
3Pascal Eenkhoorn (Ned) Team Jumbo-Visma
4Giovanni Lonardi (Ita) Bardiani CSF Faizane'
5Imerio Cima (Ita) Gazprom-Rusvelo
6Sam Oomen (Ned) Team Sunweb
7Mathieu Van der Poel (Ned) Alpecin-Fenix
8Matteo Jorgenson (USA) Movistar Team
9Georg Zimmermann (Ger) CCC Team
10Daniel Savini (Ita) Bardiani CSF Faizane'
11Mikkel Bjerg (Den) UAE Team Emirates 0:00:14
12Jaakko Hanninen (Fin) AG2R la Mondiale 0:00:38
13Benjamin Thomas (Fra) Groupama-FDJ
14Samuele Battistella (Ita) NTT Pro Cycling
15William Barta (USA) CCC Team
16Denis Nekrasov (Rus) Gazprom-Rusvelo
17Ivan Garcia Cortina (Spa) Bahrain McLaren
18Aleksandr Vlasov (Rus) Astana Pro Team
19Giovanni Carboni (Ita) Bardiani CSF Faizane'
20Yuriy Natarov (Kaz) Astana Pro Team
21Jai Hindley (Aus) Team Sunweb
22Lucas Hamilton (Aus) Mitchelton-Scott
23Simone Velasco (Ita) Gazprom-Rusvelo
24Edoardo Affini (Ita) Mitchelton-Scott
25Juan Diego Alba Bolivar (Col) Movistar Team
26Matteo Fabbro (Ita) Bora-Hansgrohe
27James Knox (GBr) Deceuninck-Quickstep
28Nicola Bagioli (Ita) Androni Giocattoli-Sidermec
29Kobe Goossens (Bel) Lotto Soudal
30Fabio Mazzucco (Ita) Bardiani CSF Faizane'
31Stefano Oldani (Ita) Lotto Soudal
32Alex Aranburu Deba (Spa) Astana Pro Team
33Hector Carretero (Spa) Movistar Team
34Sergio Samitier Samitier (Spa) Movistar Team
35Edward Dunbar (Irl) Ineos Grenadiers
36Aleksandr Riabushenko (Blr) UAE Team Emirates
37James Mitri (NZl) Vini Zabu' KTM
38Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team
39Nathan Van Hooydonck (Bel) CCC Team 0:01:15
40Francesco Romano (Ita) Bardiani CSF Faizane'
41Filippo Ganna (Ita) Ineos Grenadiers
42Tao Geoghegan Hart (GBr) Ineos Grenadiers
43Veljko Stojnic (Srb) Vini Zabu' KTM
44Christopher Hamilton (Aus) Team Sunweb 0:01:30

Teams classification
Pos.Rider Name (Country) TeamResult
1Bora-Hansgrohe 8:53:45
2Israel Start-Up Nation
3EF Pro Cycling
4UAE Team Emirates
5Vini Zabu' KTM 0:00:30
6Deceuninck-Quick-Step 0:00:32
7AG2R la Mondiale 0:00:38
8CCC Team
9Alpecin-Fenix
10Team Jumbo-Visma
11Team Sunweb
12Bardiani CSF Faizane'
13Movistar Team
14Total Direct Energie 0:52:00
15Groupama-FDJ 0:01:16
16NTT Pro Cycling
17Gazprom-Rusvelo
18Androni Giocattoli-Sidermec 0:01:19
19Cofidis 0:01:25
20Ineos Grenadiers 0:01:32
21Trek-Segafredo 0:01:37
22Bahrain McLaren 0:01:54
23Mitchelton-Scott
24Astana Pro Team
25Lotto Soudal

Latest on Cyclingnews