Giro d'Italia
Stage 7: Castel di Sangro - Tagliacozzo
Italy
Friday 16 May 2025
168 km
Garofoli spends 150 kilometers in the break at Il Giro

First summit finish of the Corsa Rosa took place in Abruzzo, in Tagliacozzo, and ended up changing the overall standings despite the gaps between the general classification riders not being big. But long before the pink jersey contenders crossed swords, the day belonged to a seven-man breakaway where our team was represented by Gianmarco Garofoli.
The 22-year-old, a native of the Marche region – where the peloton will arrive on Saturday –rode a great race in the breakaway, despite the bunch deciding to keep them on a leash and allow a maximum gap of just 3:30. One of the most combative riders in the group, Soudal Quick-Step’s Italian still had enough left in the legs at the start of the final climb to accelerate and make a selection, which left only four riders at the front.
Garofoli continued to dig deep even though he knew that the peloton was closing in with each meter, and remained up the road until five kilometers to go, when he was reeled in after an impressive 150 kilometers spent in the breakaway by a group from where Juan Ayuso (UAE Team Emirates) emerged victorious in the last 500 meters.
“I sensed there was a good opportunity to join the breakaway and went at the right moment. We believed in our chances, but the peloton controlled our gap the entire time, which made it clear it would be difficult for us to make it. Despite all this, I gave my best there and I’m content with my effort. It was a good day in the break and I am keen on trying again on Saturday, when we will be on the roads that I know so well”, said Gianmarco after the seventh stage.
Photo credit: ©Tim De Waele / Getty Images
Race details
1 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
4:20:25 |
2 |
Isaac del Toro Romero UAE Team Emirates - XRG |
0:04 |
3 |
Egan Bernal Gómez INEOS Grenadiers |
0:04 |
4 |
Primož Roglič Red Bull - BORA - hansgrohe |
0:04 |
5 |
Giulio Ciccone Lidl - Trek |
0:04 |
6 |
Antonio Tiberi Bahrain - Victorious |
0:04 |
7 |
Damiano Caruso Bahrain - Victorious |
0:04 |
8 |
Richard Carapaz Montenegro EF Education - EasyPost |
0:04 |
9 |
Max Poole Team Picnic PostNL |
0:08 |
10 |
Michael Storer Tudor Pro Cycling Team |
0:08 |
24 |
James Knox
Soudal Quick-Step |
0:51 |
32 |
Mattia Cattaneo
Soudal Quick-Step |
1:29 |
54 |
Gianmarco Garofoli
Soudal Quick-Step |
4:51 |
114 |
Ethan Hayter
Soudal Quick-Step |
13:51 |
125 |
Luke Lamperti
Soudal Quick-Step |
14:34 |
152 |
Paul Magnier
Soudal Quick-Step |
15:22 |
153 |
Josef Černý
Soudal Quick-Step |
15:22 |
1 |
Primož Roglič Red Bull - BORA - hansgrohe |
24:32:30 |
2 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
0:04 |
3 |
Isaac del Toro Romero UAE Team Emirates - XRG |
0:09 |
4 |
Antonio Tiberi Bahrain - Victorious |
0:27 |
5 |
Max Poole Team Picnic PostNL |
0:30 |
6 |
Michael Storer Tudor Pro Cycling Team |
0:33 |
7 |
Brandon McNulty UAE Team Emirates - XRG |
0:34 |
8 |
Mathias Vacek Lidl - Trek |
0:37 |
9 |
Simon Yates Team Visma | Lease a Bike |
0:39 |
10 |
Richard Carapaz Montenegro EF Education - EasyPost |
0:39 |
29 |
James Knox
Soudal Quick-Step |
3:42 |
33 |
Mattia Cattaneo
Soudal Quick-Step |
4:08 |
62 |
Gianmarco Garofoli
Soudal Quick-Step |
16:11 |
142 |
Josef Černý
Soudal Quick-Step |
57:25 |
144 |
Ethan Hayter
Soudal Quick-Step |
57:50 |
145 |
Paul Magnier
Soudal Quick-Step |
58:21 |
160 |
Luke Lamperti
Soudal Quick-Step |
1:04:12 |
1 |
Mads Pedersen Lidl - Trek |
141 pt |
2 |
Alessandro Tonelli Team Polti VisitMalta |
59 pt |
3 |
Olav Kooij Team Visma | Lease a Bike |
55 pt |
4 |
Casper van Uden Team Picnic PostNL |
50 pt |
5 |
Orluis Aular Sanabria Movistar Team |
42 pt |
6 |
Edoardo Zambanini Bahrain - Victorious |
41 pt |
7 |
Thomas Pidcock Q36.5 Pro Cycling Team |
31 pt |
8 |
Manuele Tarozzi VF Group - Bardiani CSF - Faizanè |
26 pt |
9 |
Taco van der Hoorn Intermarché - Wanty |
25 pt |
10 |
Maikel Zijlaard Tudor Pro Cycling Team |
25 pt |
26 |
Gianmarco Garofoli
Soudal Quick-Step |
13 pt |
34 |
Paul Magnier
Soudal Quick-Step |
10 pt |
63 |
Ethan Hayter
Soudal Quick-Step |
2 pt |
1 |
Lorenzo Fortunato XDS Astana Team |
58 pt |
2 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
50 pt |
3 |
Paul Double Team Jayco AlUla |
36 pt |
4 |
Isaac del Toro Romero UAE Team Emirates - XRG |
24 pt |
5 |
Sylvain Moniquet Cofidis |
22 pt |
6 |
Manuele Tarozzi VF Group - Bardiani CSF - Faizanè |
20 pt |
7 |
Egan Bernal Gómez INEOS Grenadiers |
16 pt |
8 |
Giulio Ciccone Lidl - Trek |
15 pt |
9 |
Enzo Paleni Groupama - FDJ |
15 pt |
10 |
Taco van der Hoorn Intermarché - Wanty |
14 pt |
27 |
Gianmarco Garofoli
Soudal Quick-Step |
3 pt |
1 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
24:32:34 |
2 |
Isaac del Toro Romero UAE Team Emirates - XRG |
0:05 |
3 |
Antonio Tiberi Bahrain - Victorious |
0:23 |
4 |
Max Poole Team Picnic PostNL |
0:26 |
5 |
Mathias Vacek Lidl - Trek |
0:33 |
6 |
Giulio Pellizzari Red Bull - BORA - hansgrohe |
0:39 |
7 |
Davide Piganzoli Team Polti VisitMalta |
1:12 |
8 |
Martin Tjøtta |
4:03 |
9 |
Marco Frigo Israel - Premier Tech |
5:36 |
10 |
Embret Svestad-Bårdseng |
5:58 |
14 |
Gianmarco Garofoli
Soudal Quick-Step |
16:07 |
37 |
Paul Magnier
Soudal Quick-Step |
58:17 |
43 |
Luke Lamperti
Soudal Quick-Step |
1:04:08 |
1 | UAE Team Emirates - XRG | 73:38:12 |
2 | Lidl - Trek | 4:09 |
3 | Movistar Team | 4:16 |
4 | Red Bull - BORA - hansgrohe | 4:44 |
5 | XDS Astana Team | 6:41 |
6 | Bahrain - Victorious | 7:43 |
7 | INEOS Grenadiers | 8:24 |
8 | Team Visma | Lease a Bike | 8:36 |
9 | Groupama - FDJ | 11:15 |
10 | Team Jayco AlUla | 11:35 |