Skip to main content

Tirreno-Adriatico: Woods wins stage 3

Image 1 of 25

SATURNIA ITALY SEPTEMBER 09 Arrival Michael Woods of Canada and Team EF Pro Cycling Celebration Rafal Majka of Poland and Team BoraHansgrohe during the 55th TirrenoAdriatico 2020 Stage 3 a 217km stage from Follonica to Saturnia 294m TirrenAdriatico on September 09 2020 in Saturnia Italy Photo by Justin SetterfieldGetty Images

Michael Woods of EF Pro Cycling wins stage 3 and takes overall lead at Tirreno-Adriatico (Image credit: Getty Images Sport)
Image 2 of 25

Tirreno Adriatico 2020 - 55th Edition - 3rd stage Follonica - Saturnia 217 km - 09/09/2020 - Michael Woods (CAN - EF Pro Cycling) - Rafal Majka (POL - Bora - Hansgrohe) -photo Roberto Bettini/BettiniPhoto©2020

Michael Woods (EF Pro Cycling) won battle with Rafal Majka (Bora-Hansgrohe) on uphill finish of stage 3 (Image credit: Bettini Image)
Image 3 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Michael Woods CAN EF Pro Cycling photo Roberto BettiniBettiniPhoto2020

Michael Woods (EF Pro Cycling) celebrates win of stage 3 in Saturnia (Image credit: Bettini Image)
Image 4 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Rafal Majka POL Bora Hansgrohe photo Roberto BettiniBettiniPhoto2020

Rafal Majka (Bora-Hansgrohe) finishes second on stage 2 in Saturnia (Image credit: Bettini Image)
Image 5 of 25

SATURNIA ITALY SEPTEMBER 09 Ruben Guerreiro of Portugal and Team EF Pro Cycling Jonathan Caicedo of Ecuador and Team EF Pro Cycling Peloton during the 55th TirrenoAdriatico 2020 Stage 3 a 217km stage from Follonica to Saturnia 294m TirrenAdriatico on September 09 2020 in Saturnia Italy Photo by Justin SetterfieldGetty Images

With 24KM to go EF Pro Cycling started setting pace at front of stage 3 (Image credit: Getty Images Sport)
Image 6 of 25

SATURNIA ITALY SEPTEMBER 09 Magnus Cort of Denmark and Team EF Pro Cycling Lawson Craddock of The United States and Team EF Pro Cycling Ruben Guerreiro of Portugal and Team EF Pro Cycling Michael Woods of Canada and Team EF Pro Cycling Benjamin Dyball of Australia and Team NTT Pro Cycling Pavel Kochetkov of Russia and CCC Team during the 55th TirrenoAdriatico 2020 Stage 3 a 217km stage from Follonica to Saturnia 294m TirrenAdriatico on September 09 2020 in Saturnia Italy Photo by Justin SetterfieldGetty Images

EF Pro Cycling working at front of race headed to finish in Saturnia (Image credit: Getty Images Sport)
Image 7 of 25

Mike Woods (EF Pro Cycling)

Mike Woods (EF Pro Cycling) (Image credit: Getty Images)
Image 8 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Vincenzo Nibali ITA Trek Segafredo photo Roberto BettiniBettiniPhoto2020

Vincenzo Nibali (Trek - Segafredo) finishes stage 3 (Image credit: Bettini Image)
Image 9 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Mathieu Van Der Poel NED Alpecin Fenix photo Roberto BettiniBettiniPhoto2020

Mathieu Van Der Poel (Alpecin - Fenix) completes 217km stage 3 (Image credit: Bettini Image)
Image 10 of 25

The peloton during stage 3 at Tirreno-Adriatico

The peloton during stage 3 at Tirreno-Adriatico (Image credit: Getty Images)
Image 11 of 25

Brent Bookwalter and Simon Yates during stage 3 at Tirreno-Adriatico

Brent Bookwalter and Simon Yates during stage 3 at Tirreno-Adriatico (Image credit: Getty Images)
Image 12 of 25

Pascal Eenkhoorn, Nathan Van Hooydonck, Hermann Pernsteiner, Matthew Holmes in the breakaway during stage 3 at Tirreno-Adriatico

Pascal Eenkhoorn, Nathan Van Hooydonck, Hermann Pernsteiner, Matthew Holmes in the breakaway during stage 3 at Tirreno-Adriatico (Image credit: Getty Images)
Image 13 of 25

Overall leader Pascal Ackermann during stage 3 at Tirreno-Adriatico

Overall leader Pascal Ackermann during stage 3 at Tirreno-Adriatico (Image credit: Getty Images)
Image 14 of 25

Pascal Eenkhoorn, Nathan Van Hooydonck, Hermann Pernsteiner, Matthew Holmes in the breakaway during stage 3 at Tirreno-Adriatico

Pascal Eenkhoorn, Nathan Van Hooydonck, Hermann Pernsteiner, Matthew Holmes in the breakaway during stage 3 at Tirreno-Adriatico (Image credit: Getty Images)
Image 15 of 25

Ineos Grenadiers during stage 3 at Tirreno-Adriatico

Ineos Grenadiers during stage 3 at Tirreno-Adriatico (Image credit: Getty Images)
Image 16 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Scenery Hors photo Roberto BettiniBettiniPhoto2020

Traffic jam of all varieties on climb of Muro di Poggio Murella (Image credit: Bettini Image)
Image 17 of 25

Riccardo Stacchiotti of Italy and Team Vini Zabu' KTM / Horses / Poggio Capanne Village / during the 55th Tirreno-Adriatico 2020, Stage 3

Riccardo Stacchiotti of Italy and Team Vini Zabu' KTM / Horses / Poggio Capanne Village / during the 55th Tirreno-Adriatico 2020, Stage 3 (Image credit: Getty Images)
Image 18 of 25

Riccardo Stacchiotti of Italy and Team Vini Zabu' KTM / Horses / Poggio Capanne Village / during the 55th Tirreno-Adriatico 2020, Stage 3

Riccardo Stacchiotti of Italy and Team Vini Zabu' KTM / Horses / Poggio Capanne Village / during the 55th Tirreno-Adriatico 2020, Stage 3 (Image credit: Getty Images)
Image 19 of 25

Ineos Grenadiers during stage 3 at Tirreno-Adriatico

Ineos Grenadiers during stage 3 at Tirreno-Adriatico (Image credit: Getty Images)
Image 20 of 25

Pacal Ackermann leads Tirreno-Adriatico

Pacal Ackermann leads Tirreno-Adriatico (Image credit: Getty Images)
Image 21 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Scenery photo Roberto BettiniBettiniPhoto2020

Peloton passes memorial for Marco Pantani, Muro del Pirata, dedicated earlier on Wednesday (Image credit: Bettini Image)
Image 22 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Scenery Marco Pantani Monument photo Roberto BettiniBettiniPhoto2020

Marco Pantani memorial along Muro di Poggio Murella (Image credit: Bettini Image)
Image 23 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Pascal Ackermann GER Bora Hansgrohe photo Roberto BettiniBettiniPhoto2020

Race leader Pascal Ackermann (Bora - Hansgrohe) on second pass of Muro di Poggio Murella (Image credit: Bettini Image)
Image 24 of 25

Tirreno Adriatico 2020 55th Edition 3rd stage Follonica Saturnia 217 km 09092020 Scenery Tommaso PelagalliBettiniPhoto2020

Peloton rode 217km on stage 3 from Follonica to Saturnia (Image credit: Bettini Image)
Image 25 of 25

SATURNIA ITALY SEPTEMBER 09 Hermann Pernsteiner of Austria and Team Bahrain Mclaren Pitigliano Village Public Fans Landscape during the 55th TirrenoAdriatico 2020 Stage 3 a 217km stage from Follonica to Saturnia 294m TirrenAdriatico on September 09 2020 in Saturnia Italy Photo by Justin SetterfieldGetty Images

Hermann Pernsteiner of Team Bahrain McLaren was on solo break for part of stage 3 at Pitigliano Village (Image credit: Getty Images Sport)

Michael Woods (EF Pro Cycling) won an uphill sprint for the victory on stage 3 of the Tirreno-Adriatico, taking over the race lead in Saturnia.

The Canadian outsprinted Rafał Majka (Bora-Hansgrohe) in the final kilometre after the duo broke clear of the main group atop the wall of the Poggio Murella. Wilco Kelderman (Team Sunweb) finished third, leading the chasing group home 20 seconds adrift.

With the Poggio Murella (1.6km at 10.7 per cent) featuring twice on a hilly stage in the province of Grosseto, climbers were set to shake up the general classification.

Woods and Majka started the day 20 seconds down on the race leader Pascal Ackermann (Bora-hansgrohe) and with bonus seconds available on the line, Woods moved into a comfortable race lead.

“I looked at the stage before coming here and recognised that this would be a good one for me, particularly with the course being so difficult and so challenging,” Woods said in a post-race interview. “The guys on my team rode amazing, did some great work for me, and I had no choice but to step up my game.

“It will be another challenging day [stage 4] followed by another challenging day, so the GC certainly is not over and it will be a long week, but we have a strong team here."

Woods will compete in the 2020 UCI Road World Championships set to take place in Imola from September 24-27. "I love Italy," he said. "It’s one of my favourite places in the world to race. The courses always suit me and they are super hard, super challenging, and I like that. Hopefully, I can continue that going into Imola.”

How it unfolded

A breakaway of eight riders took upon themselves to first test the difficulty of Poggio Murella, the day’s hardest climb. The gruelling ascent averaged 7.5 per cent but at times ramped up to 21 per cent on a concrete surface and was expected to put top riders to a test in the final kilometres of a hilly stage. With 217km on the menu, it first appeared after 135km and then again after 208km, just 8.5km from an uphill finish in Saturnia.

Benjamin Thomas (Groupama-FDJ), Alessandro Tonelli (Bardiani-CSF-Faizane), Hermann Pernsteiner (Bahrain McLaren), Nathan van Hooydonck (CCC Team), Dimitri Claeys (Cofidis), Matthew Holmes (Lotto Soudal), Pascal Eenkhoorn (Jumbo-Visma) and Marco Frapporti (Vini Zabu-KTM) enlisted for that effort and were soon ahead by nearly four minutes as the peloton left Follonica.

The group managed a gap of three and a half minutes after 130km of racing and headed to the categorized climb with Eenkhoorn as the winner of the intermediate sprint. The Dutchman held on as Matthew Holmes paced the group but it was Thomas who scaled the concrete-surfaced climb first. The Frenchman didn’t wait for his companions and embarked on a solo journey, quickly getting into a time trial mode and extending his lead over the chasers to 45 seconds.

Back in the pack things stayed calm and Ineos Grenadiers assumed control of affairs after the climb.  The British team was unable to eat into the gap quickly and with 65 kilometres remaining things were looking a bit brighter for the Groupama-FDJ’s rider. Thomas led the peloton by 4:10 at this point and chasers, who meanwhile lost Tonelli, by 1:30.

While Geraint Thomas and his teammates didn’t seem to panic, alarm bells set off in EF Pro Cycling ranks. Led by the Ecuadorian champion Jonathan Caicedo, the entire team took to the front with 58km remaining. The American squad had a game plan and hoped to set up Michael Woods for the stage victory but received no help in organising the chase. Their effort on the hilly roads allowed to slowly but surely trim down the gap and pushed it below 3 minutes with 40km to go.

Up front, Thomas sat up and the seven worked together, hoping to retain a margin big enough to get them over the top of Poggio Murella ahead of the chasing pack. Hope faded quickly, though, as EF Pro Cycling riders continued to set high pace on an uncategorised climb of Manciano.

With 26km remaining, Thomas gave up first and Holmes started pushing on, dragging Pernsteiner, Frapporti and Eenkhoorn along. The Italian rider accelerated on the descent leading to the climb but got nowhere as Holmes and Pernsteiner gave it one last try on the incline.

The chase was over at that point: Deceuninck-Quick-Step and Ineos Grenadiers could see the last breakaway riders up on the climb and focused on pacing their riders in what was still a large group. Team Sunweb’s Michael Matthews wasn’t part of it, struggling with mechanical issues at the back as Florian Senechal (Deceuninck-Quick-Step) attempted an early attack.

The Frenchman’s move didn’t change things one bit and was shut down as the decimated group passed Pernsteiner and caught up with Holmes. With only a number of riders in contention on a gruelling incline, Michael Woods came to the front, eager to finish the job his team started earlier.

The Canadian broke clear atop of the climb, having set pace that proved just a little too much for Geraint Thomas (Ineos Grenadiers), Aleksandr Vlasov, and Jakob Fuglsang (Astana). The chasing trio was soon joined by eight more riders, including Rafał Majka (Bora-hansgrohe), who shot past the group and launched himself in pursuit with 7.5km left.

The Pole caught up with the Canadian and the two soldiered on towards the finish, benefiting from lack of cooperation in the group behind. Jack Haig of Mitchelton-Scott was the only rider putting in the work but his effort to help Simon Yates was simply not enough.

As Yates, Fausto Masnada (Deceuninck-Quick-Step), Patrick Konrad (Bora-hansgrohe), Tanel Kangert (EF Pro Cycling), Wilco Kelderman (Team Sunweb), Sergio Henao (UAE-Team Emirates), Geraint Thomas (Ineos Grenadiers), Jakob Fuglsang (Astana) and Aleksandr Vlasov (Astana) dragged their feet, the gap grew to 17 seconds.

Woods and Majka held on to it in the final 4km and contested the stage win in a sprint. The Canadian rider, racing only for the sixth time since the crash that left him with a broken leg, took off early and surprised the Pole, claiming his first victory of the season and with it the overall race lead.

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

Finish
Pos.Rider Name (Country) TeamResult
1Michael Woods (Can) EF Pro Cycling 12
2Rafal Majka (Pol) Bora-Hansgrohe 10
3Wilco Kelderman (Ned) Team Sunweb 8
4Patrick Konrad (Aut) Bora-Hansgrohe 7
5Aleksandr Vlasov (Rus) Astana Pro Team 6
6Sergio Luis Henao Montoya (Col) UAE Team Emirates 5
7Pascal Eenkhoorn (Ned) Team Jumbo-Visma 5
8Tanel Kangert (Est) EF Pro Cycling 4
9Fausto Masnada (Ita) Deceuninck-Quickstep 3
10Matthew Holmes (GBr) Lotto Soudal 3
11Jakob Fuglsang (Den) Astana Pro Team 2
12Marco Frapporti (Ita) Vini Zabu' KTM 2
13Geraint Thomas (GBr) Ineos Grenadiers 1
14Nathan Van Hooydonck (Bel) CCC Team 1

Mountain 1 - Poggio Murella, 134km
Pos.Rider Name (Country) TeamResult
1Benjamin Thomas (Fra) Groupama-FDJ 5
2Matthew Holmes (GBr) Lotto Soudal 3
3Pascal Eenkhoorn (Ned) Team Jumbo-Visma 2
4Hermann Pernsteiner (Aut) Bahrain McLaren 1

Mountain 2 - Poggio Murella, 208.5km
Pos.Rider Name (Country) TeamResult
1Michael Woods (Can) EF Pro Cycling 5
2Aleksandr Vlasov (Rus) Astana Pro Team 3
3Wilco Kelderman (Ned) Team Sunweb 2
4Fausto Masnada (Ita) Deceuninck-Quickstep 1

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

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

Point classification
Pos.Rider Name (Country) TeamResult
1Pascal Ackermann (Ger) Bora-Hansgrohe 24
2Fernando Gaviria Rendon (Col) UAE Team Emirates 20
3Michael Woods (Can) EF Pro Cycling 12
4Davide Cimolai (Ita) Israel Start-Up Nation 11
5Rafal Majka (Pol) Bora-Hansgrohe 10
6Wilco Kelderman (Ned) Team Sunweb 8
7Magnus Cort Nielsen (Den) EF Pro Cycling 8
8Rick Zabel (Ger) Israel Start-Up Nation 8
9Patrick Konrad (Aut) Bora-Hansgrohe 7
10Davide Ballerini (Ita) Deceuninck-Quickstep 7
11Szymon Sajnok (Pol) CCC Team 7
12Pascal Eenkhoorn (Ned) Team Jumbo-Visma 6
13Aleksandr Vlasov (Rus) Astana Pro Team 6
14Tim Merlier (Bel) Alpecin-Fenix 6
15Paul Martens (Ger) Team Jumbo-Visma 5
16Sergio Luis Henao Montoya (Col) UAE Team Emirates 5
17Andrea Vendrame (Ita) AG2R la Mondiale 5
18Tanel Kangert (Est) EF Pro Cycling 4
19Lorrenzo Manzin (Fra) Total Direct Energie 4
20Jonas Rickaert (Bel) Alpecin-Fenix 4
21Fausto Masnada (Ita) Deceuninck-Quickstep 3
22Romain Seigle (Fra) Groupama-FDJ 3
23Matthew Holmes (GBr) Lotto Soudal 3
24Luca Pacioni (Ita) Androni Giocattoli-Sidermec 3
25Simon Pellaud (Swi) Androni Giocattoli-Sidermec 3
26Umberto Orsini (Ita) Bardiani CSF Faizane' 3
27Jakob Fuglsang (Den) Astana Pro Team 2
28Marco Frapporti (Ita) Vini Zabu' KTM 2
29Michael Matthews (Aus) Team Sunweb 2
30Piet Allegaert (Bel) Cofidis 2
31Florian Vermeersch (Bel) Lotto Soudal 2

Mountain classification
Pos.Rider Name (Country) TeamResult
1Nathan Haas (Aus) Cofidis 10
2Marco Canola (Ita) Gazprom-Rusvelo 8
3Simon Pellaud (Swi) Androni Giocattoli-Sidermec 7
4Daniel Savini (Ita) Bardiani CSF Faizane' 6
5Michael Woods (Can) EF Pro Cycling 5
6Benjamin Thomas (Fra) Groupama-FDJ 5
7Paul Martens (Ger) Team Jumbo-Visma 5
8Aleksandr Vlasov (Rus) Astana Pro Team 3
9Matthew Holmes (GBr) Lotto Soudal 3
10Wilco Kelderman (Ned) Team Sunweb 2
11Pascal Eenkhoorn (Ned) Team Jumbo-Visma 2
12Edoardo Zardini (Ita) Vini Zabu' KTM 2
13Fausto Masnada (Ita) Deceuninck-Quickstep 1
14Hermann Pernsteiner (Aut) Bahrain McLaren 1
15Umberto Orsini (Ita) Bardiani CSF Faizane' 1

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

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

Latest on Cyclingnews