Giro d'Italia

Stage 21: Roma - Roma

IT Italy Sunday 01 June 2025 141 km

Cerny lights up the final day of the Giro d’Italia

Cerny lights up the final day of the Giro d’Italia

Josef Cerny left a solid impression on the last stage of the season’s first Grand Tour after going in the breakaway on the flat circuit through the historic center of Rome and surviving at the front of the race until the closing six kilometers, when only a huge effort of the peloton reeled him in.

The 32-year-old Czech, who was riding the Corsa Rosa for the fourth time in his career, attacked more than 70 kilometers from the finish together with five riders, and despite the fact their gap didn’t go north of 30 seconds at any point during the stage, they made the chasers work hard in order to reduce that margin. In the last ten kilometers, Cerny launched a fierce acceleration, dropping his companions and continuing alone, a brave ride that came to an end only after the many sprinters’ teams joined forces in the final two laps.

“Knowing that everybody was tired after what has been a hard Giro, I said to myself that I should try something, especially as I had nothing to lose. In the breakaway, we worked well together and left it all out there, but it was difficult with all those teams chasing us. In the final, I still had something left and emptied myself, but the peloton was stronger and eventually came back, and that was that. It was a tough race, but I am content with concluding it like this”, said Josef after the race.

The stage, which got underway from Vatican City – where Pope Leo XlV greeted the riders before the official start was given – ended in a mass gallop, and Luke Lamperti was in the mix for Soudal Quick-Step, taking a solid fifth place. It was the 22-year-old’s best result in two Grand Tour participations and our team’s ninth top-ten finish at this 108th edition of the Giro d’Italia.

 

Photo credit: ©Tim De Waele / Getty Images

Race details

1 Olav Kooij
Team Visma | Lease a Bike
3:12:19
2 Kaden Groves
Alpecin - Deceuninck
0:00
3 Matteo Moschetti
Q36.5 Pro Cycling Team
0:00
4 Mads Pedersen
Lidl - Trek
0:00
5 Luke Lamperti
Soudal Quick-Step
0:00
6 Max Kanter
XDS Astana Team
0:00
7 Filippo Baroncini
UAE Team Emirates - XRG
0:00
8 Orluis Aular Sanabria
Movistar Team
0:00
9 Enrico Zanoncello
VF Group - Bardiani CSF - Faizanè
0:00
10 Giovanni Lonardi
Team Polti VisitMalta
0:00
31 Gianmarco Garofoli
Soudal Quick-Step
0:00
43 Ethan Hayter
Soudal Quick-Step
0:00
81 Mattia Cattaneo
Soudal Quick-Step
0:00
85 James Knox
Soudal Quick-Step
0:00
157 Josef Černý
Soudal Quick-Step
4:46
1 Simon Yates
Team Visma | Lease a Bike
82:31:01
2 Isaac del Toro Romero
UAE Team Emirates - XRG
3:56
3 Richard Carapaz Montenegro
EF Education - EasyPost
4:43
4 Derek Gee
Israel - Premier Tech
6:23
5 Damiano Caruso
Bahrain - Victorious
7:32
6 Giulio Pellizzari
Red Bull - BORA - hansgrohe
9:28
7 Egan Bernal Gómez
INEOS Grenadiers
12:42
8 Einer Rubio Reyes
Movistar Team
13:05
9 Brandon McNulty
UAE Team Emirates - XRG
13:36
10 Michael Storer
Tudor Pro Cycling Team
14:27
19 James Knox
Soudal Quick-Step
56:35
31 Gianmarco Garofoli
Soudal Quick-Step
1:53:53
44 Mattia Cattaneo
Soudal Quick-Step
2:23:20
132 Josef Černý
Soudal Quick-Step
5:29:33
136 Ethan Hayter
Soudal Quick-Step
5:31:39
146 Luke Lamperti
Soudal Quick-Step
5:41:38
1 Mads Pedersen
Lidl - Trek
295 pt
2 Olav Kooij
Team Visma | Lease a Bike
185 pt
3 Wout van Aert
Team Visma | Lease a Bike
127 pt
4 Dries De Bondt
Decathlon AG2R La Mondiale Team
127 pt
5 Isaac del Toro Romero
UAE Team Emirates - XRG
109 pt
6 Kaden Groves
Alpecin - Deceuninck
98 pt
7 Casper van Uden
Team Picnic PostNL
89 pt
8 Alessandro Tonelli
Team Polti VisitMalta
88 pt
9 Richard Carapaz Montenegro
EF Education - EasyPost
77 pt
10 Orluis Aular Sanabria
Movistar Team
76 pt
31 Gianmarco Garofoli
Soudal Quick-Step
29 pt
36 Mattia Cattaneo
Soudal Quick-Step
26 pt
47 Josef Černý
Soudal Quick-Step
20 pt
54 Luke Lamperti
Soudal Quick-Step
17 pt
78 Ethan Hayter
Soudal Quick-Step
12 pt
1 Lorenzo Fortunato
XDS Astana Team
355 pt
2 Christian Scaroni
XDS Astana Team
201 pt
3 Nicolas Prodhomme
Decathlon AG2R La Mondiale Team
107 pt
4 Manuele Tarozzi
VF Group - Bardiani CSF - Faizanè
87 pt
5 Carlos Verona Quintanilla
Lidl - Trek
61 pt
6 Chris Harper
Team Jayco AlUla
60 pt
7 Richard Carapaz Montenegro
EF Education - EasyPost
47 pt
8 Romain Bardet
Team Picnic PostNL
47 pt
9 Isaac del Toro Romero
UAE Team Emirates - XRG
45 pt
10 Pello Bilbao López de Armentia
Bahrain - Victorious
42 pt
16 Gianmarco Garofoli
Soudal Quick-Step
30 pt
25 Mattia Cattaneo
Soudal Quick-Step
19 pt
1 Isaac del Toro Romero
UAE Team Emirates - XRG
82:34:57
2 Giulio Pellizzari
Red Bull - BORA - hansgrohe
5:32
3 Max Poole
Team Picnic PostNL
14:19
4 Davide Piganzoli
Team Polti VisitMalta
23:57
5 Antonio Tiberi
Bahrain - Victorious
42:08
6 Embret Svestad-Bårdseng
1:02:44
7 Edoardo Zambanini
Bahrain - Victorious
1:22:03
8 Marco Frigo
Israel - Premier Tech
1:28:24
9 Gianmarco Garofoli
Soudal Quick-Step
1:49:57
10 Igor Arrieta Lizarraga
UAE Team Emirates - XRG
1:56:19
34 Luke Lamperti
Soudal Quick-Step
5:37:42
1 UAE Team Emirates - XRG 247:53:24
2 Bahrain - Victorious 58:40
3 Team Visma | Lease a Bike 1:15:37
4 XDS Astana Team 1:46:40
5 Tudor Pro Cycling Team 1:52:53
6 Movistar Team 1:52:56
7 Team Picnic PostNL 2:25:21
8 Red Bull - BORA - hansgrohe 2:52:52
9 Israel - Premier Tech 3:06:01
10 INEOS Grenadiers 3:09:08

Related items

Il Giro: Garofoli impresses on Cima Coppi

Il Giro: Garofoli impresses on Cima Coppi

31/05/2025 - Race report
Link
Giro d`Italia - stage 20 & 21

Giro d`Italia - stage 20 & 21

01/06/2025 - Road
Link