Skip to main content

Giro d'Italia: Tim Merlier wins sprint on stage 2

Image 1 of 36

Team AlpecinFenix rider Belgiums Tim Merlier C celebrates as he crosses the finish line to win the second stage of the Giro dItalia 2021 cycling race 179 km between Stupinigi and Novara Piedmont on May 9 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Tim Merlier wins stage 2 of the Giro d'Italia (Image credit: Getty Images Sport)
Image 2 of 36

Tim Merlier wins stage 2 of the Giro d'Italia

(Image credit: Tissot Timing)
Image 3 of 36

NOVARA ITALY MAY 09 Tim Merlier of Belgium and Team AlpecinFenix celebrates at arrival during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Stuart FranklinGetty Images

Tim Merlier beats Giacomo Nizzolo to the line on stage 2 of the Giro d'Italia (Image credit: Getty Images Sport)
Image 4 of 36

NOVARA ITALY MAY 09 Tim Merlier of Belgium and Team AlpecinFenix Giacomo Nizzolo of Italy and Team Qhubeka Assos Elia Viviani of Italy and Team Cofidis Dylan Groenewegen of Netherlands and Team Jumbo Visma sprint at arrival during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Stuart FranklinGetty Images

Tim Merlier beats Giacomo Nizzolo to the line on stage 2 of the Giro d'Italia (Image credit: Getty Images Sport)
Image 5 of 36

Team AlpecinFenix rider Belgiums Tim Merlier L crosses the finish line to win the second stage of the Giro dItalia 2021 cycling race 179 km between Stupinigi and Novara Piedmont on May 9 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Tim Merlier beats Giacomo Nizzolo to the line on stage 2 of the Giro d'Italia (Image credit: Getty Images Sport)
Image 6 of 36

TOPSHOT Team Ineos rider Italys Filippo Ganna wearing the overall leaders pink jersey throws away his face mask in a bin prior to the start of the second stage of the Giro dItalia 2021 cycling race 179 km between Stupinigi and Novara on May 9 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Race leader Filippo Ganna deposits his COVID-19 face mask in the bin at the start (Image credit: Getty Images Sport)
Image 7 of 36

The pack rides during the second stage of the Giro dItalia 2021 cycling race 179 km between Stupinigi and Novara Piedmont on May 9 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

The peloton races on stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 8 of 36

NOVARA ITALY MAY 09 Edoardo Affini of Italy and Team Jumbo Visma Purple Points Jersey at start during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Edoardo Affini in the points jersey at the start of stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 9 of 36

NOVARA ITALY MAY 09 Egan Arley Bernal Gomez of Colombia Filippo Ganna of Italy and Team INEOS Grenadiers Pink Leader Jersey at start during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Stuart FranklinGetty Images

Egan Bernal and race leader Filippo Ganna at the start of stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 10 of 36

NOVARA ITALY MAY 09 Filippo Ganna of Italy and Team INEOS Grenadiers Pink Leader Jersey during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Filippo Ganna rides in the pink jersey of race leader on stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 11 of 36

NOVARA ITALY MAY 09 Domenico Pozzovivo of Italy and Team Qhubeka Assos during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Domenico Pozzovivo (Qhubeka Assos) (Image credit: Getty Images Sport)
Image 12 of 36

NOVARA ITALY MAY 09 George Bennett of New Zealand and Team Jumbo Visma during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

George Bennett in the New Zealand champion's jersey on stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 13 of 36

NOVARA ITALY MAY 09 Clement Champoussin of France and AG2R Citren Team during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Filippo Ganna stands out in pink at the start of stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 14 of 36

NOVARA ITALY MAY 09 Matteo Sobrero of Italy and Team Astana Premier Tech Edoardo Affini of Italy and Team Jumbo Visma Purple Points Jersey David Dekker of Netherlands and Team Jumbo Visma during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Riders roll out for stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 15 of 36

NOVARA ITALY MAY 09 Larry Warbasse of United States and AG2R Citren Team Rudy Molard of France and Team Groupama FDJ Alex Dowsett of United Kingdom and Team Israel StartUp Nation during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Larry Warbasse (AG2R Citroën) enjoying his time on stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 16 of 36

NOVARA ITALY MAY 09 Umberto Marengo of Italy and Bardiani CSF Faizan Pro Team Filippo Tagliani of Italy and Team Androni Giocattoli Sidermec Vincenzo Albanese of Italy and EOLOKOMETA Cycling Team on breakaway passing through Santena Village landscape during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Public Fans girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

The breakaway on stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 17 of 36

NOVARA ITALY MAY 09 Filippo Ganna of Italy and Team INEOS Grenadiers Pink Leader Jersey The peloton passing through Santena Village landscape during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Public Fans girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

The peloton heads out for stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 18 of 36

NOVARA ITALY MAY 09 The peloton passing through Gallereto Village landscape during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Public Fans girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

The peloton on stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 19 of 36

NOVARA ITALY MAY 09 Peter Sagan of Slovakia and Team Bora Hansgrohe during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Peter Sagan (Bora-Hansgrohe) rides during stage 2 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 20 of 36

NOVARA ITALY MAY 09 Filippo Tagliani of Italy and Team Androni Giocattoli Sidermec Vincenzo Albanese of Italy and EOLOKOMETA Cycling Team Umberto Marengo of Italy and Bardiani CSF Faizan Pro Team on breakaway during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Filippo Tagliani, Vincenzo Albanese and Umberto Marengo in the breakaway (Image credit: Getty Images Sport)
Image 21 of 36

NOVARA ITALY MAY 09 Filippo Tagliani of Italy and Team Androni Giocattoli Sidermec Vincenzo Albanese of Italy and EOLOKOMETA Cycling Team Umberto Marengo of Italy and Bardiani CSF Faizan Pro Team on breakaway during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Filippo Tagliani, Vincenzo Albanese and Umberto Marengo in the breakaway (Image credit: Getty Images Sport)
Image 22 of 36

NOVARA ITALY MAY 09 during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Landscape Fans Public girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Stage 2 of the Giro d'Italia (Image credit: Getty Images Sport)
Image 23 of 36

NOVARA ITALY MAY 09 The Peloton passing through during Murisengo 271m the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Landscape girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Stage 2 of the Giro d'Italia (Image credit: Getty Images Sport)
Image 24 of 36

NOVARA ITALY MAY 09 Filippo Tagliani of Italy and Team Androni Giocattoli Sidermec Vincenzo Albanese of Italy and EOLOKOMETA Cycling Team Umberto Marengo of Italy and Bardiani CSF Faizan Pro Team on breakaway during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Filippo Tagliani (Androni Giocattoli) leads the three-rider breakaway on stage 2 (Image credit: Getty Images Sport)
Image 25 of 36

NOVARA ITALY MAY 09 Tejay Van Garderen of United States Hugh Carthy of United Kingdom Ruben Guerreiro of Portugal and Team EF Education Nippo Cameron Meyer of Australia and Team BikeExchange during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

The EF Education-Nippo team in their special and colourful Giro d'Italia kit (Image credit: Getty Images Sport)
Image 26 of 36

NOVARA ITALY MAY 09 Giacomo Nizzolo of Italy and Team Qhubeka Assos during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Feed Zone girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

European champion Giacomo Nizzolo back at the team cars (Image credit: Getty Images Sport)
Image 27 of 36

NOVARA ITALY MAY 09 Filippo Ganna of Italy and Team INEOS Grenadiers Pink Leader Jersey during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Filippo Ganna in the maglia rosa (Image credit: Getty Images Sport)
Image 28 of 36

NOVARA ITALY MAY 09 Edoardo Affini of Italy and Team Jumbo Visma Purple Points Jersey Filippo Ganna of Italy and Team INEOS Grenadiers Pink Leader Jersey Tobias Foss of Norway and Team Jumbo Visma White Best Young Rider Jersey paying tribute to Wouter Weylandt of Belgium who died in a crash during the third stage of the 2011 Giro dItalia during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

The Giro d'Italia remembered Wouter Weylandt 10 years after his death with race number 108 emblazoned at the start line (Image credit: Getty Images Sport)
Image 29 of 36

NOVARA ITALY MAY 09 Peter Sagan of Slovakia and Team Bora Hansgrohe during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Fernando Gaviria and Peter Sagan during the stage (Image credit: Getty Images Sport)
Image 30 of 36

NOVARA ITALY MAY 09 Fernando Gaviria Rendon of Colombia and UAE Team Emirates Peter Sagan of Slovakia and Team Bora Hansgrohe during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Fernando Gaviria and Peter Sagan (Image credit: Getty Images Sport)
Image 31 of 36

Tim Merlier celebrates after his stage win (Image credit: Getty Images Sport)
Image 32 of 36

NOVARA ITALY MAY 09 Vincenzo Albanese of Italy and EOLOKOMETA Cycling Team blue mountain jersey celebrates at podium during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Mask Covid safety measures girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Stuart FranklinGetty Images

Vincenzo Albanese (Eolo Kometa) took the first mountains jersey on stage 2 (Image credit: Getty Images Sport)
Image 33 of 36

NOVARA ITALY MAY 09 Filippo Ganna of Italy and Team INEOS Grenadiers White Best Young Rider Jersey celebrates at podium during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Stuart FranklinGetty Images

Filippo Ganna (Ineos Grenadiers) leads the youth classification too (Image credit: Getty Images Sport)
Image 34 of 36

NOVARA ITALY MAY 09 Tim Merlier of Belgium and Team AlpecinFenix celebrates at podium during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Champagne Mask Covid Safety Measures girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Stuart FranklinGetty Images

Tim Merlier (Alpecin-Fenix) with the spumante on the podium (Image credit: Getty Images Sport)
Image 35 of 36

NOVARA ITALY MAY 09 Vincenzo Albanese of Italy and EOLOKOMETA Cycling Team blue mountain jersey celebrates at podium during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Mask Covid safety measures girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Vincenzo Albanese (Eolo Kometa) with the mountains classification leader's jersey (Image credit: Getty Images Sport)
Image 36 of 36

NOVARA ITALY MAY 09 Tim Merlier of Belgium and Team AlpecinFenix Purple Points Jersey celebrates at podium during the 104th Giro dItalia 2021 Stage 2 a 179km stage from Stupinigi Nichelino to Novara Mask Covid Safety Measures girodiitalia Giro UCIworldtour on May 09 2021 in Novara Italy Photo by Tim de WaeleGetty Images

Tim Merlier took the points classification jersey on stage 2 (Image credit: Getty Images Sport)

Tim Merlier (Alpecin-Fenix) won the first sprint of the 2021 Giro d’Italia in Novara, coming from behind to beat Giacomo Nizzolo (Qhubeka Assos), Elia Viviani (Cofidis), Dylan Groenewegen (Jumbo-Visma) and Peter Sagan (Bora-Hansgrohe). Caleb Ewan (Lotto Soudal) was caught too far back in the final kilometre and finished tenth.

Merlier held up his fingers to form a W to remember fellow Belgian Wouter Weylandt, who tragically died after a crash at the Giro d’Italia exactly ten years ago. 

The stage was a slow affair with a three-rider break eventually swept up with 25km to go.

No one team was able to control the sprint. Cofidis lead it out for Viviani in the final 500 metres and then Juan Sebastián Molano (UAE Team Emirates) hit the front to lead out Fernando Gaviria only for the Colombian to try to come through along the barriers as his teammate moved right into him as he pulled off the front. Gaviria slid along the barriers with his shoulder but did not crash. 

Merlier surged to the front as the road curved right and so avoided the fight for wheels and sprinted to victory.  

“I'm really happy, really proud of taking a Grand Tour win,” he said.

“I knew there was a roundabout that was really important in the end. When I saw it I knew I was in a good position. When I came out I was thinking we need to go faster, faster, faster. I went from far out - 250m - but in the end, it was enough. This is a big victory.”

Filippo Ganna (Ineos Grenadiers) finished safely in the peloton and so kept the race leader’s pink jersey. He won the intermediate sprint with 26km to go and so extended his overall lead to 13 seconds on compatriot Eduardo Affini (Jumbo-Visma).  

“I sprinted (at the intermediate sprint) just for taking the seconds, not for the other jerseys but to take away time from the other leaders, and so to help Egan and Pavel in the GC in the next few days. If we take the jersey or not for three seconds, it will be worth it,” he explained post-race.

Ganna was not so confident about keeping the maglia rosa after Monday’s rolling stage in the Piemonte vineyards.

"It was super amazing today, there were a lot of people cheering for me, it was really special,” he said of his day in pink.

“We know tomorrow is hard and a perfect stage for [Peter] Sagan because there's a lot of up and down, really narrow roads. But we can try to have the jersey for another day.”

How it unfolded

The Giro d’Italia caravan headed south to the outskirts of Turin for the start of stage 2 in Stupinigi.

The sign-on podium was on the grounds of the stunning 18th-century hunting palace built by the House of Savoy that once ruled across the Alps from France and into Piemonte and more of what later became Italy.

Filippo Ganna (Ineos Grenadiers) had lots of pink accessories and pink touches on his race bike to match his race leader’s maglia rosa. His stage 1 time trial victory also gave him the cyclamen points jersey and the white young riders jersey but they were worn by Edoardo Affini and Tobias Foss after they finished second and third in the time trial. 

They all stood at the front of the peloton at the start line as a minute of silence was held to remember Wouter Weylandt. The Belgian rider died 10 years ago today at the Giro d'Italia after crashing on the Passo del Bocco on stage 3. His race number, 108, was later retired by the Giro in tribute to him.

A total of 183 riders started after Krists Neilands (Israel Start-Up Nation) broke his collarbone in a crash while riding back to his team hotel after Saturday’s time trial.

Not surprisingly, the break formed as soon as technical director Stefano Allocchio waved the flag after the seven-kilometre neutralised sector.

Filippo Tagliani (Androni Giocattoli-Sidermec) jumped first and local rider Umberto Marengo (Bardiani-CSF-Faizané) and Vincenzo Albanese (Eolo-Kometa) joined him for a big day out front.

Marengo hails from Giaveno, east of Turin, so getting in the break in his home region was special. During last year's COVID-19 lockdown, he spent hours every day making food deliveries in Collegno.

The peloton let them go and they opened a one-minute lead after just four kilometres of racing. After 40km it was up to 4:20 but the sprint teams began to keep them in check, with Lotto Soudal, Alpecin-Fenix and Jumbo-Visma doing the work and bringing the gap to a more controlled 2:00.

After 95km the only categorised climb of the day in Montechiaro d'Asti would decide who in the break would take the blue mountains jersey. In a near track-sprint scenario, Albanese had the best uphill sprint to take the prize and a trip to the podium for his Eolo team.

Sadly his time up front ended ten kilometres later after a mechanical and slow bike change. He drifted back to the peloton as other riders stopped for natural breaks.

The average speed was more like a club run, with the break and peloton playing games and slowing the pace as they rolled across the rice plains towards Novara. The average speed after four hours of racing was 39.8km/h. 

The peloton only awoke from its afternoon nap for the first intermediate sprint but some of the riders seemed to still be asleep. Tagliani beat Marengo in the break, as Fernando Gaviria, Elia Viviani, Peter Sagan and Andrea Pasqualon (Intermarché-Wanty) mistakenly sprinted for the 40km to go banner instead of the intermediate sprint banner.

Gaviria quickly realised their mistake and accelerated to take 6 points for third place at the correct banner. Viviani took 5 points, Pasqualon 4 points and Sagan 3 points. The fact that Caleb Ewan and Tim Merlier didn’t sprint was a first sign that they have no plans to ride all the way to Milan and so fight for the points jersey. 

The second intermediate sprint came in Vercelli with 25km to go and awarded time bonuses of 3-2-1 seconds. The peloton had upped the speed at this point and so swept up Tagliani and Marengo just before the sprint.

A chance to take precious seconds inspired Deceuninck-QuickStep but also Ganna.

The Belgian team lead it out but Ganna surged up the left to win it and take three seconds. Remco Evenepoel took two seconds, with his teammate Iljo Keisse taking third and a one-second time bonus.

Evenepoel two seconds put him ahead of teammate Joao Almeida in the overall classification due to better hundreds of a second in the time trial. Officially they are fourth and fifth overall, both 20 seconds behind Ganna.

As the stage entered the final 20km the sprint and GC teams began to form on the front of the peloton to protect their leaders. The speed and tension rose as a natural consequence. With 10km to go, litter and bidons flew into the air as the peloton entered the final official litter zone, one bidon spraying a spectator with liquid.

Movistar, Deceuninck-QuickStep and Ineos all moved up to the front to avoid any problems with eight kilometres to go and then Bora-Hansgrohe moved up in mass with four kilometres to go.

However, no one team could lead out the sprint. Daniel Oss tried to line out the sprinters in the final kilometre but the sprint came down to a mano-a-mano battle between the big-name sprinters.

Merlier got it right and was fastest as the finish came into view. A Belgian victory on the anniversary of Wouter Weylandt’s death and Merlier’s W victory gesture seemed the perfect way to remember him.

Full Results
Pos.Rider Name (Country) TeamResult
1Tim Merlier (Bel) Alpecin-Fenix 4:21:09
2Giacomo Nizzolo (Ita) Team Qhubeka Assos
3Elia Viviani (Ita) Cofidis
4Dylan Groenewegen (Ned) Jumbo-Visma
5Peter Sagan (Svk) Bora-Hansgrohe
6Matteo Moschetti (Ita) Trek-Segafredo
7Filippo Fiorelli (Ita) Bardiani CSF Faizane'
8Lawrence Naesen (Bel) AG2R Citroën Team
9Davide Cimolai (Ita) Israel Start-up Nation
10Caleb Ewan (Aus) Lotto Soudal
11Juan Sebastian Molano Benavides (Col) UAE Team Emirates
12Max Kanter (Ger) Team DSM
13Manuel Belletti (Ita) Eolo-Kometa Cycling Team
14Jasper De Buyst (Bel) Lotto Soudal
15Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux
16Egan Bernal Gomez (Col) Ineos Grenadiers
17Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
18David Dekker (Ned) Jumbo-Visma
19Marc Soler (Spa) Movistar Team
20Filippo Ganna (Ita) Ineos Grenadiers
21Simone Consonni (Ita) Cofidis
22Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux
23Maximiliano Richeze (Arg) UAE Team Emirates
24Fernando Gaviria Rendon (Col) UAE Team Emirates
25Nico Denz (Ger) Team DSM
26Davide Gabburo (Ita) Bardiani CSF Faizane'
27Giulio Ciccone (Ita) Trek-Segafredo
28Gianni Vermeersch (Bel) Alpecin-Fenix
29Larry Warbasse (USA) AG2R Citroën Team
30Alessandro Covi (Ita) UAE Team Emirates
31Alexander Krieger (Ger) Alpecin-Fenix
32Diego Ulissi (Ita) UAE Team Emirates
33Fabio Sabatini (Ita) Cofidis
34Vincenzo Nibali (Ita) Trek-Segafredo
35Romain Bardet (Fra) Team DSM
36Jacopo Mosca (Ita) Trek-Segafredo
37Jai Hindley (Aus) Team DSM
38Amanuel Gebreigzabhier (Eri) Trek-Segafredo
39Patrick Bevin (NZl) Israel Start-up Nation
40Enrico Battaglin (Ita) Bardiani CSF Faizane'
41Lukasz Wisniowski (Pol) Team Qhubeka Assos
42Felix Grossschartner (Aut) Bora-Hansgrohe
43Nikias Arndt (Ger) Team DSM
44Dries De Bondt (Bel) Alpecin-Fenix
45Pavel Sivakov (Rus) Ineos Grenadiers
46Victor Campenaerts (Bel) Team Qhubeka Assos
47Aleksandr Vlasov (Rus) Astana-Premier Tech
48Davide Formolo (Ita) UAE Team Emirates
49Mikkel Honoré (Den) Deceuninck-QuickStep
50João Almeida (Por) Deceuninck-QuickStep
51Maciej Bodnar (Pol) Bora-Hansgrohe
52Natnael Berhane (Eri) Cofidis
53Fabio Felline (Ita) Astana-Premier Tech
54Jens Keukeleire (Bel) EF Education-Nippo
55Gianni Moscon (Ita) Ineos Grenadiers
56Gino Mäder (Swi) Bahrain Victorious
57Daniel Martinez Poveda (Col) Ineos Grenadiers
58Edward Ravasi (Ita) Eolo-Kometa Cycling Team
59Ruben Guerreiro (Por) EF Education-Nippo
60Jos van Emden (Ned) Jumbo-Visma
61Stefano Oldani (Ita) Lotto Soudal
62Nelson Oliveira (Por) Movistar Team
63Hugh Carthy (GBr) EF Education-Nippo
64Daniel Martin (Irl) Israel Start-up Nation
65Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
66Alex Dowsett (GBr) Israel Start-up Nation
67Davide Villella (Ita) Movistar Team
68Alberto Bettiol (Ita) EF Education-Nippo
69Joe Dombrowski (USA) UAE Team Emirates
70Matteo Sobrero (Ita) Astana-Premier Tech
71Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team
72Mikel Landa Meana (Spa) Bahrain Victorious
73Matteo Fabbro (Ita) Bora-Hansgrohe
74Roger Kluge (Ger) Lotto Soudal
75Rudy Molard (Fra) Groupama-FDJ
76Emanuel Buchmann (Ger) Bora-Hansgrohe
77Michael Hepburn (Aus) Team BikeExchange
78Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
79Rémi Cavagna (Fra) Deceuninck-QuickStep
80Romain Seigle (Fra) Groupama-FDJ
81Kobe Goossens (Bel) Lotto Soudal
82Maximilian Walscheid (Ger) Team Qhubeka Assos
83Luis Leon Sanchez (Spa) Astana-Premier Tech
84Simon Yates (GBr) Team BikeExchange
85Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux
86Cameron Meyer (Aus) Team BikeExchange
87Nicholas Schultz (Aus) Team BikeExchange
88Mauro Schmid (Swi) Team Qhubeka Assos
89Koen Bouwman (Ned) Jumbo-Visma
90Gorka Izagirre Insausti (Spa) Astana-Premier Tech
91Attilio Viviani (Ita) Cofidis
92Dario Cataldo (Ita) Movistar Team
93Harm Vanhoucke (Bel) Lotto Soudal
94Jonathan Caicedo (Ecu) EF Education-Nippo
95Nicolas Roche (Irl) Team DSM
96Tejay van Garderen (USA) EF Education-Nippo
97Julius van den Berg (Ned) EF Education-Nippo
98Iljo Keisse (Bel) Deceuninck-QuickStep
99Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
100Tobias Foss (Nor) Jumbo-Visma
101Edoardo Affini (Ita) Jumbo-Visma
102Fausto Masnada (Ita) Deceuninck-QuickStep
103George Bennett (NZl) Jumbo-Visma
104Remco Evenepoel (Bel) Deceuninck-QuickStep
105Einer Rubio Reyes (Col) Movistar Team
106Guy Niv (Isr) Israel Start-up Nation
107Antoine Duchesne (Can) Groupama-FDJ
108Jan Tratnik (Slo) Bahrain Victorious
109Alessandro De Marchi (Ita) Israel Start-up Nation
110Gianluca Brambilla (Ita) Trek-Segafredo
111Damiano Caruso (Ita) Bahrain Victorious
112Vadim Pronskiy (Kaz) Astana-Premier Tech
113Matthias Brändle (Aut) Israel Start-up Nation
114Antonio Pedrero (Spa) Movistar Team
115Giovanni Aleotti (Ita) Bora-Hansgrohe
116Simon Pellaud (Swi) Androni Giocattoli-Sidermec
117Louis Vervaeke (Bel) Alpecin-Fenix
118Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux
119Geoffrey Bouchard (Fra) AG2R Citroën Team
120Tanel Kangert (Est) Team BikeExchange
121Rémy Rochas (Fra) Cofidis
122Simon Guglielmi (Fra) Groupama-FDJ
123Daniel Oss (Ita) Bora-Hansgrohe
124Giovanni Carboni (Ita) Bardiani CSF Faizane'
125Yukiya Arashiro (Jpn) Bahrain Victorious
126François Bidard (Fra) AG2R Citroën Team
127Matej Mohoric (Slo) Bahrain Victorious
128Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
129Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux
130Kilian Frankiny (Swi) Team Qhubeka Assos
131Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
132Clément Champoussin (Fra) AG2R Citroën Team
133Domenico Pozzovivo (Ita) Team Qhubeka Assos
134Filippo Zana (Ita) Bardiani CSF Faizane'
135Attila Valter (Hun) Groupama-FDJ
136Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
137Lars van den Berg (Ned) Groupama-FDJ
138Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
139Umberto Marengo (Ita) Bardiani CSF Faizane'
140Valerio Conti (Ita) UAE Team Emirates
141Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
142Tony Gallopin (Fra) AG2R Citroën Team
143Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec
144Tomasz Marczynski (Pol) Lotto Soudal
145Filippo Tagliani (Ita) Androni Giocattoli-Sidermec
146Christopher Juul-Jensen (Den) Team BikeExchange
147James Knox (GBr) Deceuninck-QuickStep
148Samuele Battistella (Ita) Astana-Premier Tech
149Harold Tejada Canacue (Col) Astana-Premier Tech
150Mikel Nieve Iturralde (Spa) Team BikeExchange
151Alexis Gougeard (Fra) AG2R Citroën Team
152Simon Carr (GBr) EF Education-Nippo
153Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team
154Bauke Mollema (Ned) Trek-Segafredo
155Samuele Rivi (Ita) Eolo-Kometa Cycling Team
156Nicolas Edet (Fra) Cofidis
157Victor Lafay (Fra) Cofidis
158Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
159Giovanni Visconti (Ita) Bardiani CSF Faizane'
160Callum Scotson (Aus) Team BikeExchange
161Matteo Jorgenson (USA) Movistar Team
162Andrea Vendrame (Ita) AG2R Citroën Team
163Salvatore Puccio (Ita) Ineos Grenadiers
164Christopher Hamilton (Aus) Team DSM
165Michael Storer (Aus) Team DSM
166Senne Leysen (Bel) Alpecin-Fenix
167Márton Dina (Hun) Eolo-Kometa Cycling Team
168Oscar Riesebeek (Ned) Alpecin-Fenix
169Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
170Samuele Zoccarato (Ita) Bardiani CSF Faizane'
171Paul Martens (Ger) Jumbo-Visma
172Jimmy Janssens (Bel) Alpecin-Fenix
173Mark Christian (GBr) Eolo-Kometa Cycling Team
174Thomas De Gendt (Bel) Lotto Soudal
175Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
176Bert-Jan Lindeman (Ned) Team Qhubeka Assos
177Koen de Kort (Ned) Trek-Segafredo
178Rafael Valls Ferri (Spa) Bahrain Victorious 0:00:35
179Cesare Benedetti (Ita) Bora-Hansgrohe
180Sébastien Reichenbach (Swi) Groupama-FDJ
181Matteo Badilatti (Swi) Groupama-FDJ
182Albert Torres Barcelo (Spa) Movistar Team 0:00:45
183Pieter Serry (Bel) Deceuninck-QuickStep 0:02:33
DNSKrists Neilands (Lat) Israel Start-up Nation

Sprint 1 - Tricerro km. 139.6
Pos.Rider Name (Country) TeamResult
1Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 12
2Umberto Marengo (Ita) Bardiani CSF Faizane' 8
3Fernando Gaviria Rendon (Col) UAE Team Emirates 6
4Elia Viviani (Ita) Cofidis 5
5Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 4
6Peter Sagan (Svk) Bora-Hansgrohe 3
7Maximiliano Richeze (Arg) UAE Team Emirates 2
8Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 1

Sprint 2 - Novara km. 179
Pos.Rider Name (Country) TeamResult
1Tim Merlier (Bel) Alpecin-Fenix 50
2Giacomo Nizzolo (Ita) Team Qhubeka Assos 35
3Elia Viviani (Ita) Cofidis 25
4Dylan Groenewegen (Ned) Jumbo-Visma 18
5Peter Sagan (Svk) Bora-Hansgrohe 14
6Matteo Moschetti (Ita) Trek-Segafredo 12
7Filippo Fiorelli (Ita) Bardiani CSF Faizane' 10
8Lawrence Naesen (Bel) AG2R Citroën Team 8
9Davide Cimolai (Ita) Israel Start-up Nation 7
10Caleb Ewan (Aus) Lotto Soudal 6
11Juan Sebastian Molano Benavides (Col) UAE Team Emirates 5
12Max Kanter (Ger) Team DSM 4
13Manuel Belletti (Ita) Eolo-Kometa Cycling Team 3
14Jasper De Buyst (Bel) Lotto Soudal 2
15Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 1

Bonus Sprint 1 - Vercelli km. 154.7
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 0:00:03
2Remco Evenepoel (Bel) Deceuninck-QuickStep 0:00:02
3Iljo Keisse (Bel) Deceuninck-QuickStep 0:00:01

Mountain 1 - Montechiaro D'Asti km. 95.2
Pos.Rider Name (Country) TeamResult
1Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 3
2Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 2
3Umberto Marengo (Ita) Bardiani CSF Faizane' 1

Young Riders
Pos.Rider Name (Country) TeamResult
1Matteo Moschetti (Ita) Trek-Segafredo 4:21:09
2Max Kanter (Ger) Team DSM
3Egan Bernal Gomez (Col) Ineos Grenadiers
4David Dekker (Ned) Jumbo-Visma
5Filippo Ganna (Ita) Ineos Grenadiers
6Alessandro Covi (Ita) UAE Team Emirates
7Jai Hindley (Aus) Team DSM
8Pavel Sivakov (Rus) Ineos Grenadiers
9Aleksandr Vlasov (Rus) Astana-Premier Tech
10Mikkel Honoré (Den) Deceuninck-QuickStep
11João Almeida (Por) Deceuninck-QuickStep
12Gino Mäder (Swi) Bahrain Victorious
13Daniel Martinez Poveda (Col) Ineos Grenadiers
14Stefano Oldani (Ita) Lotto Soudal
15Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
16Matteo Sobrero (Ita) Astana-Premier Tech
17Kobe Goossens (Bel) Lotto Soudal
18Mauro Schmid (Swi) Team Qhubeka Assos
19Attilio Viviani (Ita) Cofidis
20Harm Vanhoucke (Bel) Lotto Soudal
21Julius van den Berg (Ned) EF Education-Nippo
22Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
23Tobias Foss (Nor) Jumbo-Visma
24Edoardo Affini (Ita) Jumbo-Visma
25Remco Evenepoel (Bel) Deceuninck-QuickStep
26Einer Rubio Reyes (Col) Movistar Team
27Vadim Pronskiy (Kaz) Astana-Premier Tech
28Giovanni Aleotti (Ita) Bora-Hansgrohe
29Rémy Rochas (Fra) Cofidis
30Simon Guglielmi (Fra) Groupama-FDJ
31Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
32Clément Champoussin (Fra) AG2R Citroën Team
33Filippo Zana (Ita) Bardiani CSF Faizane'
34Attila Valter (Hun) Groupama-FDJ
35Lars van den Berg (Ned) Groupama-FDJ
36Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
37Samuele Battistella (Ita) Astana-Premier Tech
38Harold Tejada Canacue (Col) Astana-Premier Tech
39Simon Carr (GBr) EF Education-Nippo
40Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team
41Samuele Rivi (Ita) Eolo-Kometa Cycling Team
42Victor Lafay (Fra) Cofidis
43Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
44Callum Scotson (Aus) Team BikeExchange
45Matteo Jorgenson (USA) Movistar Team
46Michael Storer (Aus) Team DSM
47Senne Leysen (Bel) Alpecin-Fenix
48Márton Dina (Hun) Eolo-Kometa Cycling Team
49Samuele Zoccarato (Ita) Bardiani CSF Faizane'
50Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team

Teams
Pos.Rider Name (Country) TeamResult
1Intermarché-Wanty-Gobert Matériaux 13:03:27
2Cofidis
3UAE Team Emirates
4Alpecin-Fenix
5Trek-Segafredo
6Team DSM
7Bardiani CSF Faizane'
8Ineos Grenadiers
9Jumbo-Visma
10Lotto Soudal
11Team Qhubeka Assos
12Bora-Hansgrohe
13Israel Start-up Nation
14Eolo-Kometa Cycling Team
15Movistar Team
16AG2R Citroën Team
17Astana-Premier Tech
18EF Education-Nippo
19Deceuninck-QuickStep
20Bahrain Victorious
21Team BikeExchange
22Groupama-FDJ
23Androni Giocattoli-Sidermec

General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 4:29:53
2Edoardo Affini (Ita) Jumbo-Visma 0:00:13
3Tobias Foss (Nor) Jumbo-Visma 0:00:16
4Remco Evenepoel (Bel) Deceuninck-QuickStep 0:00:20
5João Almeida (Por) Deceuninck-QuickStep
6Rémi Cavagna (Fra) Deceuninck-QuickStep 0:00:21
7Jos van Emden (Ned) Jumbo-Visma
8Maximilian Walscheid (Ger) Team Qhubeka Assos 0:00:22
9Matthias Brändle (Aut) Israel Start-up Nation 0:00:25
10Gianni Moscon (Ita) Ineos Grenadiers 0:00:26
11Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:27
12Alberto Bettiol (Ita) EF Education-Nippo 0:00:29
13Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:00:30
14Alex Dowsett (GBr) Israel Start-up Nation
15Maciej Bodnar (Pol) Bora-Hansgrohe 0:00:31
16Diego Ulissi (Ita) UAE Team Emirates 0:00:32
17Nelson Oliveira (Por) Movistar Team
18Roger Kluge (Ger) Lotto Soudal 0:00:33
19Alessandro De Marchi (Ita) Israel Start-up Nation
20Fabio Felline (Ita) Astana-Premier Tech 0:00:34
21Domenico Pozzovivo (Ita) Team Qhubeka Assos
22Valerio Conti (Ita) UAE Team Emirates
23Victor Campenaerts (Bel) Team Qhubeka Assos 0:00:35
24Jan Tratnik (Slo) Bahrain Victorious
25Damiano Caruso (Ita) Bahrain Victorious
26David Dekker (Ned) Jumbo-Visma
27Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:36
28Samuele Battistella (Ita) Astana-Premier Tech
29Davide Formolo (Ita) UAE Team Emirates
30Matteo Sobrero (Ita) Astana-Premier Tech
31Michael Hepburn (Aus) Team BikeExchange 0:00:37
32Pavel Sivakov (Rus) Ineos Grenadiers
33Daniel Martinez Poveda (Col) Ineos Grenadiers 0:00:39
34Matteo Jorgenson (USA) Movistar Team
35Hugh Carthy (GBr) EF Education-Nippo 0:00:41
36Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
37Simon Yates (GBr) Team BikeExchange
38Matej Mohoric (Slo) Bahrain Victorious
39Fausto Masnada (Ita) Deceuninck-QuickStep
40Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:42
41Romain Seigle (Fra) Groupama-FDJ
42Tejay van Garderen (USA) EF Education-Nippo
43Julius van den Berg (Ned) EF Education-Nippo
44Felix Grossschartner (Aut) Bora-Hansgrohe
45Gorka Izagirre Insausti (Spa) Astana-Premier Tech 0:00:43
46Nicolas Roche (Irl) Team DSM
47Rudy Molard (Fra) Groupama-FDJ
48Simon Carr (GBr) EF Education-Nippo
49Fernando Gaviria Rendon (Col) UAE Team Emirates 0:00:44
50Vincenzo Nibali (Ita) Trek-Segafredo
51Peter Sagan (Svk) Bora-Hansgrohe
52George Bennett (NZl) Jumbo-Visma
53Harold Tejada Canacue (Col) Astana-Premier Tech
54Bauke Mollema (Ned) Trek-Segafredo
55Gino Mäder (Swi) Bahrain Victorious
56Marc Soler (Spa) Movistar Team 0:00:45
57Nikias Arndt (Ger) Team DSM
58Oscar Riesebeek (Ned) Alpecin-Fenix
59Cameron Meyer (Aus) Team BikeExchange
60Giacomo Nizzolo (Ita) Team Qhubeka Assos
61Tanel Kangert (Est) Team BikeExchange 0:00:46
62Mauro Schmid (Swi) Team Qhubeka Assos
63Tony Gallopin (Fra) AG2R Citroën Team
64Senne Leysen (Bel) Alpecin-Fenix
65Maximiliano Richeze (Arg) UAE Team Emirates 0:00:47
66Patrick Bevin (NZl) Israel Start-up Nation
67Juan Sebastian Molano Benavides (Col) UAE Team Emirates
68Harm Vanhoucke (Bel) Lotto Soudal 0:00:48
69Christopher Juul-Jensen (Den) Team BikeExchange
70Nico Denz (Ger) Team DSM
71Jens Keukeleire (Bel) EF Education-Nippo
72Clément Champoussin (Fra) AG2R Citroën Team 0:00:49
73Jai Hindley (Aus) Team DSM
74Elia Viviani (Ita) Cofidis 0:00:50
75Ruben Guerreiro (Por) EF Education-Nippo
76Koen Bouwman (Ned) Jumbo-Visma
77Tim Merlier (Bel) Alpecin-Fenix 0:00:51
78Mikel Landa Meana (Spa) Bahrain Victorious 0:00:52
79Lars van den Berg (Ned) Groupama-FDJ
80Kilian Frankiny (Swi) Team Qhubeka Assos
81Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:00:53
82Kobe Goossens (Bel) Lotto Soudal
83Lukasz Wisniowski (Pol) Team Qhubeka Assos
84Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
85Salvatore Puccio (Ita) Ineos Grenadiers
86Alessandro Covi (Ita) UAE Team Emirates
87Paul Martens (Ger) Jumbo-Visma
88Larry Warbasse (USA) AG2R Citroën Team
89Louis Vervaeke (Bel) Alpecin-Fenix
90Giovanni Aleotti (Ita) Bora-Hansgrohe 0:00:54
91Romain Bardet (Fra) Team DSM 0:00:55
92Matteo Fabbro (Ita) Bora-Hansgrohe
93Thomas De Gendt (Bel) Lotto Soudal
94Attila Valter (Hun) Groupama-FDJ 0:00:56
95Andrea Vendrame (Ita) AG2R Citroën Team
96Yukiya Arashiro (Jpn) Bahrain Victorious
97Jonathan Caicedo (Ecu) EF Education-Nippo
98Callum Scotson (Aus) Team BikeExchange
99Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 0:00:57
100Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
101Christopher Hamilton (Aus) Team DSM 0:00:58
102Emanuel Buchmann (Ger) Bora-Hansgrohe
103Daniel Oss (Ita) Bora-Hansgrohe 0:00:59
104Giulio Ciccone (Ita) Trek-Segafredo
105Iljo Keisse (Bel) Deceuninck-QuickStep
106Daniel Martin (Irl) Israel Start-up Nation 0:01:00
107Antoine Duchesne (Can) Groupama-FDJ
108Michael Storer (Aus) Team DSM 0:01:01
109Jimmy Janssens (Bel) Alpecin-Fenix
110Simone Consonni (Ita) Cofidis
111Geoffrey Bouchard (Fra) AG2R Citroën Team 0:01:02
112Vadim Pronskiy (Kaz) Astana-Premier Tech
113Matteo Moschetti (Ita) Trek-Segafredo
114Nicholas Schultz (Aus) Team BikeExchange
115Gianni Vermeersch (Bel) Alpecin-Fenix 0:01:04
116Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
117Mark Christian (GBr) Eolo-Kometa Cycling Team
118Rémy Rochas (Fra) Cofidis
119Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:01:05
120Alexis Gougeard (Fra) AG2R Citroën Team
121James Knox (GBr) Deceuninck-QuickStep
122Tomasz Marczynski (Pol) Lotto Soudal
123Nicolas Edet (Fra) Cofidis 0:01:06
124Jasper De Buyst (Bel) Lotto Soudal
125Fabio Sabatini (Ita) Cofidis 0:01:07
126Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux
127Victor Lafay (Fra) Cofidis
128Koen de Kort (Ned) Trek-Segafredo 0:01:08
129Max Kanter (Ger) Team DSM 0:01:09
130Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux
131Amanuel Gebreigzabhier (Eri) Trek-Segafredo
132Giovanni Carboni (Ita) Bardiani CSF Faizane'
133Davide Villella (Ita) Movistar Team 0:01:11
134Joe Dombrowski (USA) UAE Team Emirates 0:01:12
135Dries De Bondt (Bel) Alpecin-Fenix
136François Bidard (Fra) AG2R Citroën Team
137Filippo Zana (Ita) Bardiani CSF Faizane' 0:01:13
138Davide Cimolai (Ita) Israel Start-up Nation
139Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
140Dario Cataldo (Ita) Movistar Team
141Caleb Ewan (Aus) Lotto Soudal 0:01:14
142Stefano Oldani (Ita) Lotto Soudal
143Jacopo Mosca (Ita) Trek-Segafredo 0:01:15
144Alexander Krieger (Ger) Alpecin-Fenix
145Márton Dina (Hun) Eolo-Kometa Cycling Team 0:01:16
146Dylan Groenewegen (Ned) Jumbo-Visma
147Lawrence Naesen (Bel) AG2R Citroën Team 0:01:17
148Simon Guglielmi (Fra) Groupama-FDJ
149Antonio Pedrero (Spa) Movistar Team 0:01:18
150Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team
151Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec
152Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:19
153Bert-Jan Lindeman (Ned) Team Qhubeka Assos
154Samuele Rivi (Ita) Eolo-Kometa Cycling Team 0:01:20
155Gianluca Brambilla (Ita) Trek-Segafredo 0:01:21
156Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:01:22
157Sébastien Reichenbach (Swi) Groupama-FDJ 0:01:23
158Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 0:01:24
159Simon Pellaud (Swi) Androni Giocattoli-Sidermec
160Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux 0:01:25
161Natnael Berhane (Eri) Cofidis 0:01:26
162Umberto Marengo (Ita) Bardiani CSF Faizane'
163Edward Ravasi (Ita) Eolo-Kometa Cycling Team 0:01:27
164Mikel Nieve Iturralde (Spa) Team BikeExchange
165Filippo Fiorelli (Ita) Bardiani CSF Faizane' 0:01:28
166Samuele Zoccarato (Ita) Bardiani CSF Faizane' 0:01:29
167Einer Rubio Reyes (Col) Movistar Team
168Giovanni Visconti (Ita) Bardiani CSF Faizane' 0:01:30
169Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:01:31
170Davide Gabburo (Ita) Bardiani CSF Faizane' 0:01:33
171Enrico Battaglin (Ita) Bardiani CSF Faizane'
172Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 0:01:34
173Manuel Belletti (Ita) Eolo-Kometa Cycling Team 0:01:35
174Cesare Benedetti (Ita) Bora-Hansgrohe
175Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team
176Attilio Viviani (Ita) Cofidis 0:01:36
177Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 0:01:37
178Guy Niv (Isr) Israel Start-up Nation
179Luis Leon Sanchez (Spa) Astana-Premier Tech 0:01:40
180Albert Torres Barcelo (Spa) Movistar Team 0:01:41
181Matteo Badilatti (Swi) Groupama-FDJ 0:01:48
182Rafael Valls Ferri (Spa) Bahrain Victorious 0:01:51
183Pieter Serry (Bel) Deceuninck-QuickStep 0:03:28

Points classification
Pos.Rider Name (Country) TeamResult
1Tim Merlier (Bel) Alpecin-Fenix 50
2Giacomo Nizzolo (Ita) Team Qhubeka Assos 35
3Elia Viviani (Ita) Cofidis 30
4Dylan Groenewegen (Ned) Jumbo-Visma 18
5Peter Sagan (Svk) Bora-Hansgrohe 17
6Filippo Ganna (Ita) Ineos Grenadiers 15
7Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 12
8Edoardo Affini (Ita) Jumbo-Visma 12
9Matteo Moschetti (Ita) Trek-Segafredo 12
10Filippo Fiorelli (Ita) Bardiani CSF Faizane' 10
11Tobias Foss (Nor) Jumbo-Visma 9
12Lawrence Naesen (Bel) AG2R Citroën Team 8
13Umberto Marengo (Ita) Bardiani CSF Faizane' 8
14João Almeida (Por) Deceuninck-QuickStep 7
15Davide Cimolai (Ita) Israel Start-up Nation 7
16Rémi Cavagna (Fra) Deceuninck-QuickStep 6
17Fernando Gaviria Rendon (Col) UAE Team Emirates 6
18Caleb Ewan (Aus) Lotto Soudal 6
19Jos van Emden (Ned) Jumbo-Visma 5
20Juan Sebastian Molano Benavides (Col) UAE Team Emirates 5
21Remco Evenepoel (Bel) Deceuninck-QuickStep 4
22Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 4
23Max Kanter (Ger) Team DSM 4
24Maximilian Walscheid (Ger) Team Qhubeka Assos 3
25Manuel Belletti (Ita) Eolo-Kometa Cycling Team 3
26Matthias Brändle (Aut) Israel Start-up Nation 2
27Maximiliano Richeze (Arg) UAE Team Emirates 2
28Jasper De Buyst (Bel) Lotto Soudal 2
29Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 2
30Gianni Moscon (Ita) Ineos Grenadiers 1

Mountains classification
Pos.Rider Name (Country) TeamResult
1Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 3
2Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 2
3Umberto Marengo (Ita) Bardiani CSF Faizane' 1

Young riders classification
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 4:29:53
2Edoardo Affini (Ita) Jumbo-Visma 0:00:13
3Tobias Foss (Nor) Jumbo-Visma 0:00:16
4Remco Evenepoel (Bel) Deceuninck-QuickStep 0:00:20
5João Almeida (Por) Deceuninck-QuickStep
6Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:27
7David Dekker (Ned) Jumbo-Visma 0:00:35
8Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:36
9Samuele Battistella (Ita) Astana-Premier Tech
10Matteo Sobrero (Ita) Astana-Premier Tech
11Pavel Sivakov (Rus) Ineos Grenadiers 0:00:37
12Daniel Martinez Poveda (Col) Ineos Grenadiers 0:00:39
13Matteo Jorgenson (USA) Movistar Team
14Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:42
15Julius van den Berg (Ned) EF Education-Nippo
16Simon Carr (GBr) EF Education-Nippo 0:00:43
17Harold Tejada Canacue (Col) Astana-Premier Tech 0:00:44
18Gino Mäder (Swi) Bahrain Victorious
19Mauro Schmid (Swi) Team Qhubeka Assos 0:00:46
20Senne Leysen (Bel) Alpecin-Fenix
21Harm Vanhoucke (Bel) Lotto Soudal 0:00:48
22Clément Champoussin (Fra) AG2R Citroën Team 0:00:49
23Jai Hindley (Aus) Team DSM
24Lars van den Berg (Ned) Groupama-FDJ 0:00:52
25Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:00:53
26Kobe Goossens (Bel) Lotto Soudal
27Alessandro Covi (Ita) UAE Team Emirates
28Giovanni Aleotti (Ita) Bora-Hansgrohe 0:00:54
29Attila Valter (Hun) Groupama-FDJ 0:00:56
30Callum Scotson (Aus) Team BikeExchange
31Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 0:00:57
32Michael Storer (Aus) Team DSM 0:01:01
33Vadim Pronskiy (Kaz) Astana-Premier Tech 0:01:02
34Matteo Moschetti (Ita) Trek-Segafredo
35Rémy Rochas (Fra) Cofidis 0:01:04
36Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:01:05
37Victor Lafay (Fra) Cofidis 0:01:07
38Max Kanter (Ger) Team DSM 0:01:09
39Filippo Zana (Ita) Bardiani CSF Faizane' 0:01:13
40Stefano Oldani (Ita) Lotto Soudal 0:01:14
41Márton Dina (Hun) Eolo-Kometa Cycling Team 0:01:16
42Simon Guglielmi (Fra) Groupama-FDJ 0:01:17
43Samuele Rivi (Ita) Eolo-Kometa Cycling Team 0:01:20
44Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:01:22
45Samuele Zoccarato (Ita) Bardiani CSF Faizane' 0:01:29
46Einer Rubio Reyes (Col) Movistar Team
47Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:01:31
48Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 0:01:34
49Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:01:35
50Attilio Viviani (Ita) Cofidis 0:01:36

Combativity classification
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 11
2Elia Viviani (Ita) Cofidis 6
3Tim Merlier (Bel) Alpecin-Fenix 6
4Edoardo Affini (Ita) Jumbo-Visma 5
5Giacomo Nizzolo (Ita) Team Qhubeka Assos 5
6Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 5
7Tobias Foss (Nor) Jumbo-Visma 4
8Remco Evenepoel (Bel) Deceuninck-QuickStep 4
9Umberto Marengo (Ita) Bardiani CSF Faizane' 4
10João Almeida (Por) Deceuninck-QuickStep 3
11Fernando Gaviria Rendon (Col) UAE Team Emirates 3
12Iljo Keisse (Bel) Deceuninck-QuickStep 3
13Dylan Groenewegen (Ned) Jumbo-Visma 3
14Rémi Cavagna (Fra) Deceuninck-QuickStep 2
15Gianni Moscon (Ita) Ineos Grenadiers 2
16Peter Sagan (Svk) Bora-Hansgrohe 2
17Jos van Emden (Ned) Jumbo-Visma 1
18Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 1
19Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 1
20Matteo Moschetti (Ita) Trek-Segafredo 1
21Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 1

Sprints classification
Pos.Rider Name (Country) TeamResult
1Filippo Ganna (Ita) Ineos Grenadiers 10
2Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 10
3Remco Evenepoel (Bel) Deceuninck-QuickStep 6
4Umberto Marengo (Ita) Bardiani CSF Faizane' 6
5Fernando Gaviria Rendon (Col) UAE Team Emirates 3
6Iljo Keisse (Bel) Deceuninck-QuickStep 3
7Gianni Moscon (Ita) Ineos Grenadiers 2
8Elia Viviani (Ita) Cofidis 2
9Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 1
10Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 1

Fair Play classification
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers
2Jumbo-Visma
3Deceuninck-QuickStep
4Team Qhubeka Assos
5Israel Start-up Nation
6Astana-Premier Tech
7EF Education-Nippo
8Bora-Hansgrohe
9UAE Team Emirates
10Movistar Team
11Lotto Soudal
12Bahrain Victorious
13Team BikeExchange
14Groupama-FDJ
15Team DSM
16Trek-Segafredo
17Alpecin-Fenix
18AG2R Citroën Team
19Cofidis
20Intermarché-Wanty-Gobert Matériaux
21Eolo-Kometa Cycling Team
22Androni Giocattoli-Sidermec
23Bardiani CSF Faizane'

Teams classification
Pos.Rider Name (Country) TeamResult
1Jumbo-Visma 13:30:29
2Ineos Grenadiers 0:00:09
3Deceuninck-QuickStep 0:00:13
4Israel Start-up Nation 0:00:38
5Team Qhubeka Assos 0:00:41
6Astana-Premier Tech 0:00:47
7UAE Team Emirates 0:00:52
8Bahrain Victorious 0:01:01
9EF Education-Nippo 0:01:02
10Movistar Team 0:01:06
11Bora-Hansgrohe 0:01:07
12Team BikeExchange 0:01:13
13Groupama-FDJ 0:01:23
14Lotto Soudal 0:01:24
15Team DSM 0:01:26
16Alpecin-Fenix 0:01:34
17Trek-Segafredo 0:01:37
18AG2R Citroën Team 0:01:38
19Intermarché-Wanty-Gobert Matériaux 0:02:07
20Cofidis 0:02:09
21Eolo-Kometa Cycling Team 0:02:27
22Androni Giocattoli-Sidermec 0:02:37
23Bardiani CSF Faizane' 0:02:58
Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Latest on Cyclingnews