Giro 2025: Pink Pedersen completes hat-trick
foto: Cor VosMads Pedersen sprints to victory from a depleted peloton in Matera, consolidating his lead in the pink jersey. Edoardo Zambanini and Tom Pidcock cross the line in second and third. (Slideshow route/profile)
Results 5th stage 2025 Giro
1. Mads Pedersen (den)
2. Edoardo Zambanini (ita) s.t.
3. Tom Pidcock (gbr) s.t.
4. Orluis Aular (ven) s.t.
5. Filippo Fiorelli (ita) s.t.
6. Michael Storer (aus) s.t.
7. Quentin Pacher (fra) s.t.
8. Brandon Smith Rivera (col) s.t.
9. Damiano Caruso (ita) s.t.
10. Isaac del Toro (mex) s.t.
GC after stage 5
1. Mads Pedersen (den)
2. Primoz Roglic (slo) + 0.17
3. Mathias Vacek (cze) + 0.24
4. Brandon McNulty (usa) + 0.31
5. Isaac del Toro (mex) + 0.32
6. Juan Ayuso (spa) + 0.35
7. Max Poole (gbr) + 0.43
8. Antonio Tiberi (ita) + 0.44
9. Michael Storer (aus) + 0.46
10. Giulio Pellizzari (ita) + 0.50
Race report
Davide Bais and Giosuè Epis attack straight from the start. Lorenzo Milesi initially jumps with them, then sits up — only to change his mind and go after them. After a 5-kilometre chase, he makes the junction.
The trio open up a 2-minute lead, but that’s as far as it goes. In the final 40 kilometres, Milesi and Bais continue together.
The climb to Montescaglioso proves too much for a number of sprinters, including Olav Kooij, Kaden Groves and Sam Bennett.
Groves manages to regain contact, while the two attackers are reeled in during the final 14 kilometres. Wout van Aert doesn’t contest the sprint, as he sits up with 4 kilometres to go.
Mathias Vacek tows Mads Pedersen in the final kilometres. The pink jersey struggles on a small climb near the end, but makes it back just in time for the final stretch. He jumps out of Vacek’s slipstream and has just enough left in the tank to hold off a fast-finishing Edoardo Zambanini.
Another interesting read: route 5th stage 2025 Giro d’Italia.
Giro d’Italia 2025, stage 5: video, profiles, routes
Click on the images to zoom
Mads Pedersen
Watch the highlights of recent races here:
Related articles Points Classification: Pedersen reigns supreme - Giro 2025 The Route - Giro 2025 Results - Giro 2025 Withdrawals - Giro 2025 Riders - Giro 2025 GC Favourites - Giro 2025 More articles Giro 2026: Route
Giro 2026 Route stage 1: Nesebăr – Burgas
Giro 2026 Route stage 2: Burgas - Veliko Tarnovo
Giro 2026 Route stage 3: Plovdiv - Sofia
Giro 2026 Route stage 5: Praia a Mare – Potenza
Giro 2026 Route stage 7: Formia - Blockhaus
Giro 2026 Route stage 8: Chieti - Fermo
Giro 2026 Route stage 9: Cervia – Corno alle Scale
Giro 2026 Route stage 13: Alessandria - Verbania
Giro 2026 Route stage 14: Aosta - Pila
Giro 2026 Route stage 16: Bellinzona - Carì
Giro 2026 Route stage 19: Feltre - Piani di Pezzè
Giro 2026 Route stage 20: Gemona del Friuli - Piancavallo
Cycling Calendar 2026
Vuelta 2026: Route & rumours
Tour de France 2026: Route
Tour de France 2026 Route stage 1: Barcelona - Barcelona
Tour de France 2026 Route stage 2: Tarragona - Barcelona
Tour de France 2026 Route stage 3: Granollers - Les Angles
Tour de France 2026 Route stage 6: Pau - Gavarnie-Gèdre
Tour de France 2026 Route stage 9: Malemort – Ussel
Tour de France 2026 Route stage 10: Aurillac - Le Lioran
Tour de France 2026 Route stage 14: Mulhouse - Le Markstein
Tour de France 2026 Route stage 15: Champagnole - Plateau de Solaison
Tour de France 2026 Route stage 16: Evian-les-Bains - Thonon-les-Bains
Tour de France 2026 Route stage 18: Voiron - Orcières-Merlette
Tour de France 2026 Route stage 19: Gap - Alpe d’Huez
Tour de France 2026 Route stage 20: Bourg d'Oissans - Alpe d'Huez
Tour de France 2026 Route stage 21: Thoiry - Paris