Giro d'Italia
Stage 5: Ceglie Messapica - Matera
Italy
Wednesday 14 May 2025
144 km
Giro d’Italia: Peloton arrives in Matera

The 151km route of the fifth stage took the Corsa Rosa from Ceglie Messapica to Matera, marking the race’s return to the city five years after its last visit. The 2019 European Capital of Culture came with a tricky finish, the last three kilometers featuring a 10% before a short descent and another uphill part that concluded just before the final kilometer, where the only obstacles were two left-hand bends.
For a brief moment, after the breakaway was caught, there was some GC action, but the fight for victory eventually had in the spotlight the fast men who managed to overcome all these hurdles. Mads Pedersen (Lidl-Trek) took the victory in Basilicata, extending his buffer at the top of the overall standings, while Gianmarco Garofoli was the first Soudal Quick-Step rider home, just like on stage three.
Giro d’Italia continues on Wednesday with a complicated stage to Napoli: the first part of the day comprises several climbs, including two classified ones, before a flat second part which should give those distanced a chance to make it back in the peloton and fight for the win.
Photo credit: ©Tim De Waele / Getty Images
Race details
1 |
Mads Pedersen Lidl - Trek |
3:27:31 |
2 |
Edoardo Zambanini Bahrain - Victorious |
0:00 |
3 |
Thomas Pidcock Q36.5 Pro Cycling Team |
0:00 |
4 |
Orluis Aular Sanabria Movistar Team |
0:00 |
5 |
Filippo Fiorelli VF Group - Bardiani CSF - Faizanè |
0:00 |
6 |
Michael Storer Tudor Pro Cycling Team |
0:00 |
7 |
Quentin Pacher Groupama - FDJ |
0:00 |
8 |
Brandon Smith Rivera Vargas INEOS Grenadiers |
0:00 |
9 |
Damiano Caruso Bahrain - Victorious |
0:00 |
10 |
Isaac del Toro Romero UAE Team Emirates - XRG |
0:00 |
30 |
Gianmarco Garofoli
Soudal Quick-Step |
0:00 |
44 |
Mattia Cattaneo
Soudal Quick-Step |
0:00 |
58 |
James Knox
Soudal Quick-Step |
0:00 |
137 |
Ethan Hayter
Soudal Quick-Step |
9:17 |
158 |
Paul Magnier
Soudal Quick-Step |
14:00 |
159 |
Josef Černý
Soudal Quick-Step |
14:00 |
161 |
Luke Lamperti
Soudal Quick-Step |
14:00 |
1 |
Mads Pedersen Lidl - Trek |
15:11:52 |
2 |
Primož Roglič Red Bull - BORA - hansgrohe |
0:17 |
3 |
Mathias Vacek Lidl - Trek |
0:24 |
4 |
Brandon McNulty UAE Team Emirates - XRG |
0:31 |
5 |
Isaac del Toro Romero UAE Team Emirates - XRG |
0:32 |
6 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
0:35 |
7 |
Max Poole Team Picnic PostNL |
0:43 |
8 |
Antonio Tiberi Bahrain - Victorious |
0:44 |
9 |
Michael Storer Tudor Pro Cycling Team |
0:46 |
10 |
Giulio Pellizzari Red Bull - BORA - hansgrohe |
0:50 |
43 |
Mattia Cattaneo
Soudal Quick-Step |
3:00 |
45 |
James Knox
Soudal Quick-Step |
3:12 |
78 |
Gianmarco Garofoli
Soudal Quick-Step |
11:41 |
145 |
Josef Černý
Soudal Quick-Step |
42:24 |
148 |
Paul Magnier
Soudal Quick-Step |
43:20 |
151 |
Ethan Hayter
Soudal Quick-Step |
44:20 |
175 |
Luke Lamperti
Soudal Quick-Step |
49:59 |
1 |
Mads Pedersen Lidl - Trek |
139 pt |
2 |
Olav Kooij Team Visma | Lease a Bike |
52 pt |
3 |
Casper van Uden Team Picnic PostNL |
50 pt |
4 |
Orluis Aular Sanabria Movistar Team |
42 pt |
5 |
Edoardo Zambanini Bahrain - Victorious |
41 pt |
6 |
Alessandro Tonelli Team Polti VisitMalta |
35 pt |
7 |
Thomas Pidcock Q36.5 Pro Cycling Team |
31 pt |
8 |
Maikel Zijlaard Tudor Pro Cycling Team |
25 pt |
9 |
Giosuè Epis |
24 pt |
10 |
Corbin Strong Israel - Premier Tech |
22 pt |
27 |
Paul Magnier
Soudal Quick-Step |
10 pt |
54 |
Ethan Hayter
Soudal Quick-Step |
2 pt |
1 |
Lorenzo Fortunato XDS Astana Team |
29 pt |
2 |
Sylvain Moniquet Cofidis |
20 pt |
3 |
Pello Bilbao López de Armentia Bahrain - Victorious |
12 pt |
4 |
Alessandro Tonelli Team Polti VisitMalta |
11 pt |
5 |
Giulio Ciccone Lidl - Trek |
9 pt |
6 |
Alessandro Verre |
8 pt |
7 |
Chris Hamilton Team Picnic PostNL |
6 pt |
8 |
Mads Pedersen Lidl - Trek |
4 pt |
9 |
Mathias Vacek Lidl - Trek |
4 pt |
10 |
Manuele Tarozzi VF Group - Bardiani CSF - Faizanè |
4 pt |
1 |
Mathias Vacek Lidl - Trek |
15:12:16 |
2 |
Isaac del Toro Romero UAE Team Emirates - XRG |
0:08 |
3 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
0:11 |
4 |
Max Poole Team Picnic PostNL |
0:19 |
5 |
Antonio Tiberi Bahrain - Victorious |
0:20 |
6 |
Giulio Pellizzari Red Bull - BORA - hansgrohe |
0:26 |
7 |
Davide Piganzoli Team Polti VisitMalta |
0:35 |
8 |
Felix Engelhardt Team Jayco AlUla |
1:53 |
9 |
Martin Tjøtta |
2:35 |
10 |
Edoardo Zambanini Bahrain - Victorious |
2:50 |
20 |
Gianmarco Garofoli
Soudal Quick-Step |
11:17 |
39 |
Paul Magnier
Soudal Quick-Step |
42:56 |
44 |
Luke Lamperti
Soudal Quick-Step |
49:35 |
1 | Lidl - Trek | 45:36:56 |
2 | UAE Team Emirates - XRG | 0:07 |
3 | Red Bull - BORA - hansgrohe | 0:15 |
4 | Movistar Team | 1:35 |
5 | Team Jayco AlUla | 2:52 |
6 | XDS Astana Team | 3:00 |
7 | Bahrain - Victorious | 3:24 |
8 | INEOS Grenadiers | 3:55 |
9 | Team Picnic PostNL | 4:37 |
10 | Team Visma | Lease a Bike | 4:55 |