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 d'Italia: Winners and records
Tour de France 2026: Route
Tour de France 2026: Riders
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 4: Carcassonne - Foix
Tour de France 2026 Route stage 5: Lannemezan - Pau
Tour de France 2026 Route stage 6: Pau - Gavarnie-Gèdre
Tour de France 2026 Route stage 7: Hagetmau – Bordeaux
Tour de France 2026 Route stage 8: Périgueux - Bergerac
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 11: Vichy - Nevers
Tour de France 2026 Route stage 12: Magny-Cours – Chalon-sur-Saône
Tour de France 2026 Route stage 13: Dole – Belfort
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 17: Chambéry – Voiron
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
Tour de France: Winners and records
Cycling Calendar 2026