Skip to main content

Giro d'Italia stage 20 – Live coverage

Refresh

As the Cyclingnews blimp takes height over Verbania, the riders are signing on with a view over Lake Maggiore. 

Fortunately the sun is out and the temperatures warm. However it will be cooler on the high climbs, with 10C at 2000m, with a risk of rain for the finish and final climb to Alpe Motta. 

Today's stage is the final mountain stage of this year's Giro and is likely to shake-up the race before Sunday's final time trial.   

Egan Bernal is on the sign-on podium. He faces a big day today, perhaps even career defining. 

The riders have rolled out of Verbania but face 6.2km of neutralised riding along the edge of Lake Maggiore. 

The riders are packed behind the race directors car. There's a real sense of tension in the peloton.

This is the profile of the stage.

A lot of riders seem ready to attack to go in the early break. 

And we have attacks! 

The riders are enjoying a slight tailwind as the attacks come thick and fast, but so does the chase.

There's an ease in pace as the peloton waits and watches for the next attack.

10km to the intermediate sprint and we have another attack. 

It's UAE attacking again. 

It's Nando Gaviria. He's attacked 3 times so far. 

Gaviria is third in the points competition, with 110 points, 25 down on Sagan. 

Vincenzo Nibali is racing today and so will surely reach Milan despite his crashes and suffering at the Giro. 

Gaviria's move is caught but another one goes away.

The intermediate sprint  awards 12 points to the winner, so there is a fight for the placings behind Sagan.  

It should be Gaviria - v - Cimolai as they fight for second and third place.

Sagan is also up front. He's keen to show off his cyclamen jersey too. 

Sagan leads it out. 

Marengo of Bardiani takes it. Gaviria is third and Cimolai, so Cimo keeps his second place behind Sagan. 

The riders blast through Cannobio and so soon into Switzerland. 

Dario Cataldo has tried to go clear but is pulled back with even Egan Bernal up front and vigilant. 

More attacks and more chasing.  

Taco van der Hoorn is very active and Alpecin keep sending riders on the attack. 

The race blasts through the Italy-Swiss border with the speed high. 

We have group of attackers. This looks serious.

The break dives into a 1100m tunnel. 

The peloton has eased slightly. We could have a break. 

130km to go

The races is in Locarno and the mountains are nearing.

Nibali is also attacking to try to join an counter attack. 

They are working well together as there are 30km to the start of the first climb.

115km to go

The gap to the peloton is up to 4:50.

For now, no team seems willing to chase the break, so that the GC contenders can fight for the stage victory. 

The gap has stabilised at 5:20. 

Interestingly Trek has also placed a rider upfront to help with the work. That's a sign that Nibali wants to try to win the stage. 

Jacopo Mosca is driving hard for Trek. He's a very useful rider, woh can go in breaks, fight for the win and do the team work. 

The Passo San Bernardino starts very soon. It's a long one. 

The speed in the peloton is high because the riders are lined out, holding the wheel in front. 

This video highlights the tension in the race and the expected battle between Bernal, Caruso and Yates. 

As the gradient begins to hurt, the break is splitting up.  

Felix Großschartner (Bora-hansgrohe) and Louis Vervaeke (Alpecin-Fenix) pushed on ahead of the other 7 attackers.

The riders in the break are spread down the climb. 

75km to go

Michael Hepburn and Christopher Juul-Jensen are doing the hard work for Yates and Bike Exchange as others in the peloton grab a bidon or musette in a feed zone. 

The team vehicles that fed the riders are now passing the GC peloton. There's no alternative route to get ahead of the race, so they are waved passed the riders.   

Egan Bernal is sat safely in the peloton behind his Ineos teammates. He is again pushing a slightly harder gear. 

The hard grind of Michael Hepburn and Christopher Juul-Jensen has pulled the break back to 3:30 with Taco Van der Hoorn (Intermarché-Wanty-Gobert) swept up. 

The break reaches the second flat sector of the San Bernardino and give their legs a brief respite.

The riders are close 2000m now. They are near the snow line. 

The pace set by DSM has lined out the GC peloton as Bernal and others grab the capes and wrap-up for the long descent.

They go from 2065m to 1400m in 20km of descending. 

Riders are taking their clothing from their team staff along the road. 

There's a stiff headwind at the summit of the Passo San Bernardino.

The road is dry but there is a lot of snow along the road. It's a spectacular moment after the fog and cloud stopped us admiring the other high mountain stages. 

The descent is one  spectacular hairpin after another. 

The peloton is lined  out but 3 DSM rider have edged clear in chase of the attackers. 

Bardet is chasing a stage victory but the presence of Caruso will not help them.

45km to go

Bardet is at 7:32 and so not a big GC threat.

40km to go

Puccio is done, leaving Ineos and Bernal with just four teammates. 

The Passo dello Spluga is 8.9km long at 7.3%. 

Moscon takes over from Puccio on the front.

Moscon has dropped off the front as the Caruso/Bardet attack pushes out their lead to 40 seconds. 

35km to go

For now Bernal looks cool and in control. His mouth is open slightly but he not suffering, or at least not showing it.

It's raining again, adding an extra twist to the stage.

Almeida, Dan Martin and Carthy are in the front group.

The pack rides across the San Bernardino pass Switzerland during the 20th stage of the Giro dItalia 2021 cycling race 164km between Verbania and Valle Spluga Alpe Motta Madesimo on May 29 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

(Image credit: Getty Images Sport)

30km to go

Bernal has Castroviejo and Dani Martinez with him.

The descent is wet due to the rain. 

Bilbao leads Caruso on the descent as Vlasov attacks Bernal on. Race on!

Spectators cheer as the pack rides in the ascent of the San Bernardino pass Switzerland during the 20th stage of the Giro dItalia 2021 cycling race 164km between Verbania and Valle Spluga Alpe Motta Madesimo on May 29 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

(Image credit: Getty Images Sport)

As the pass the lake and the road flattens, Vlasov leads Bernal by 100m but the chasers are split and lined out. 

The sun is out and the road dry but  there is still a lot of the descent to come.

The final climb starts with 7.3km to go.

Bernal and Ineos are not panicking just yet, they lead Caruso overall by 1:50. 

If Simon Yates is feeling good,  he has opted to wait until the final climb to make his big attack. 

This is the Bardet/Caruso attack. 

And here Castroviejo leads Bernal, some 40 seconds behind.

This is the Alpe Motta climb.

Almeida does not seem on a great day but he gets back up to the Bernal group. But he's suffering.

The hairpins dive into the forest as the kilometres tick down quickly on the descent.

10km to go

Castroviejo leads again, with Martinez also there with them. 

Yates is there and around 10 others GC riders. Yates is sat on Bernal's wheel. 

7km to go

Storer is dropped up front as Bilbao gives his all to lead Caruso and Bardet. 

Will Yates attack or will he avoid any risk and ride to secure a place on the podium?

6km to go

When Bilbao eased up, Caruso patted him on the shoulder in thanks. What a gent Caruso is.  

As the hairpin section of the final climb start at 8.6%, the Bernal group is down to just 5/6 riders. 

Martinez leads Bernal, Vlasov, Carthy and Yates are there, with Almeida fighting back on.

5km to go

Caruso and Bardet still lead by 35 seconds. 

Bardet is fighting to stay with Caruso.

Like yesterday Martinez is towing Bernal to the finish. His speed is stopping attacks from their rivals. 

Martinez, Bernal and Yates are alone, they've dropped Vlasov and Almeida.

Caruso and Bardet lead by only 25 seconds with 3km to go. 

The road kicks again now, up to and over 9%. 

This is the final 3km. It will hurt. 

Martinez is doing a heroic ride. 

2km to go

Yates is slipping off the back of Martinez, Bernal and Almeida. 

Caruso is alone and the tifosi are screaming him towards victory. 

Yates is fighting to limit the gap.

They're all heroic today after 19 days of racing. 

Last Km for Caruso! 

Yates slips back and Almeida too. 

Martinez and Bernal catch Bardet.  

Yates is trying to save himself, he eases off slightly but fights on. 

Caruso dances on the pedals in the final 500m. 

This win is huge for him and also cements his second place overall.

Caruso looks back, fastens up his jersey and celebrates his stage win.

Bernal finishes just 24 seconds back.

Martinez and Bardet a few seconds back.  

Yates loses 51 seconds to Caruso and so the Sicilian will start the final time trial with a lead of 1:24.

Caruso pulled his jersey down, pointed to his team name and then himself. 

This is the top ten for the stage: 

Caruso is the winner today and seems to have secured second place overall. 

Here's the moment Caruso won. 

He won it alone! 

Italian TV call Caruso the Gattopardo, the cat-like animal but also the the name of the film about Sicilian life.  

"I'm not a campione but I've had my day as a campione today," Caruso says emotionally. 

Bernal and Ineos will be happy to have kept the race and a 2:00 lead. The stage could have gone so wrong but the strength of the team ensured it went so right. 

Caruso is liked by almost everyone in the peloton and the sport. He's a team player and talented rider but rarely got the success he deserved.

This is likely the first of many tweets by other riders.

Caruso has taken Italy's sixth win at this year's Giro. He is also set to be the best placed Italian rider in second place, saving Italian pride after Nibali's problems. 

Geoffrey Bouchard and AG2R are also celebrating after winning the blue mountains jersey.   

This is a great shot of Caruso on his way to victory.

This shows the incredible work that Martinez did for Bernal.

Bernal stays in the maglia rosa and nothing can surely stop him from winning tomorrow in Milan.

Riders have been fighting for 20 stages but there remains a lot of respect and fair play amongst the riders. 

Damiano Caruso also showed his class by patting his teammate Pello Bilbao on the back or working so hard for him. 

Here's Egan Bernal's flash interview after the stage.

Thanks for following our full live coverage. We'll be back on Sunday will full live coverage of the time trial and the podium celebrations in Milan as the final curtain falls on the 2021 Giro d'Italia.

Latest on Cyclingnews