Stage 5 of the 2025 Giro d’Italia came down to a photo finish that saw Mads Pedersen take his third stage win of the race. Pedersen had seemingly been struggling with 2km to go, but he surged back in the final km and rode past a reduced bunch to take the win over Edoardo Zambanini (Bahrain Victorious).
Pedersen is the first rider to win three stages out of the first five since Mario Cipollini in 1997.
The day was largely dominated by a breakaway with Giosuè Epis (Arkéa-B&B Hotels), Davide Bais (Polti VisitMalta) and Lorenzo Milesi (Movistar). Tuesday’s winner, Casper Van Uden, along with Olav Kooij, struggled to hold onto the pace and fell off the back of the pack in the final part of the stage.
As the stage made its way through the final 20km, Bais and Milesi had just a 35″ gap over the peloton. Mosca was still at the front of the gruppo pulling hard, while Mads Pedersen struggled to hold on. It was UAE Team Emirates-XRG setting the pace into Matera, but Pedersen found the legs to take his third victory in the 2025 race.
Speaking in the press conference, the stage winner and Maglia Rosa Mads Pedersen said: “We wanted to be as good as possible and wear the Maglia Rosa in Albania. Now with three wins out of five stages, it’s bigger than our dream. It makes me super proud of the team that were so committed to make it possible. When Primoz [Roglic] went, I told Mathias Vacek to stay with him. Primoz is a racer. I understand that he wants to make action and win, if I was in his shoes I would have done the same. Had they gone away, Vacek could have had a chance of winning. He also deserves that. I was suffering. He slowed down when the road flattened, then I could come back in a corner. His long lead out was incredibly good. This win is definitely a good sign of how the team is working. But I’ve had to go really deep to make this happen today”.
2025 Giro d’Italia – Stage 5 Brief Results
- Mads Pedersen (Lidl-Trek) @ 3h 27’21”
- Edoardo Zambanini (Bahrain Victorious) s.t.
- Tom Pidcock (Q36) s.t.
- Orluis Aular (Movistar) s.t.
-
Filippo Fiorelli (VF Group Bardiani) s.t.
General Classification After Stage 5
- Mads Pedersen (Lidl-Trek) @ 15h11’52”
- Primoz Roglic (Red Bull BORA hansgrohe) @ 17″
- Mathias Vacke (Lidl-Trek) @24″
- Brandon McNulty (UAE Team Emirates – XRG) @ 31″
- Isaac Del Toro (UAE Team Emirates – XRG) @ 32″
Official Jerseys
- Maglia Rosa, leader of the General Classification, sponsored by IUMAN – Intimissimi Uomo – Mads Pedersen (Lidl-Trek)
- Maglia Ciclamino, leader of the Points Classification, in collaboration with Ministero degli Affari Esteri e della Cooperazione Internazionale and ITA Italian Trade Agency – Mads Pedersen (Lidl-Trek)
- Maglia Azzurra, leader of the Gran Premio della Montagna (KOM), sponsored by Banca Mediolanum – Lorenzo Fortunato (XDS Astana Team)
- Maglia Bianca, Best Young Rider, born after 01/01/2000, sponsored by Conad -Mathias Vacek (Lidl-Trek)

Ron is the chief cook and bottlewasher at Bike World News, doing everything from website design to bike reviews.
Websites:
Bike World News
Ron’s Bike Garage
Current Bike Quiver:
Bird Bikes Zero 29 29″ hardtail mountain bike
Commencal Absolut 26″ Dirt Jump/Pump Track bike
Commencal Tempo 29″ full suspension mountain bike
Felt ZA 700c race bike
Kona Kilauea vintage 26″ mountain bike
Niner RLT9 700c road/gravel bike
Specialized Stumpjumper vintage 26″ mountain bike
Day Job: Digital Marketing
Night Job: Digital Marketing, eCommerce Consultant, Web Consultant, Bike Shop Operator, Husband, Dad, Tenor
Discover more from Bike World News
Subscribe to get the latest posts sent to your email.
