A challenge from Felix Gall spurred on Jonas Vingegaard to go for the win Stage 9 of the 2026 Giro d’Italia. Vingegaard responded to Gall’s challenge on the Corno alle Scale with just 900 meters to go.
Afonso Eulalio brilliantly crossed the line in fifth position to keep the Maglia Rosa with an advantage of 2’24” over Vingegaard prior to the 42km individual time trial on Tuesday after the second rest day.
Speaking in the press conference, Vingegaard said: “50 pro wins is a milestone for sure. It’s quite a lot for me and something I’m super happy with. Also to take my second stage win at the Giro is special, so it’s good day for us. We wanted to be more defensive because we’re already one man down and we spent lot of energy at the Blockhaus, but Decathlon was pulling all day, then a hard pace up the climb was better for me and once the breakaway was within reach, I was happy to go and take the victory. Felix Gall showed he’s very strong. To gain one minute and more on Jai Hindley and others today is a good thing. Obviously the next goal is the time trial. I’m looking forward to see how I go and how the other guys do. I’ll do my best”.
The Maglia Rosa Afonso Eulalio said: “It’s perfect, my Giro is already a successful one! I’m glad to still have the Maglia Rosa on the rest day and we’ll see what I can do in the time trial. I never imagined that I could make the top 5 of such a stage in the group of the favourites. It’s crazy for me. Before the last 3km, I saved a lot of energy in the bunch. I also recovered from the Blockhaus, which was too hard for me with a more than 200km long stage, I recovered from my crash, from my breakaway on stage 4… now I’m feeling better and better. I don’t know my limits”.
Stage 9 Brief Results:
- Jonas Vingegaard (Team Visma | Lease a Bike) – 184 km in 4h20’21”
- Felix Gall (Decathlon CMA CGM Team) at 12″
- Davide Piganzoli (Team Visma | Lease a Bike) at 34″
General Classification After Stage 9:
- Afonso Eulalio (Bahrain Victorious)
- Jonas Vingegaard (Team Visma | Lease a Bike) at 2’24”
- Felix Gall (Decathlon CMA CGM Team) at 2’59”
Official Jerseys:
- Maglia Rosa, leader of the General Classification, sponsored by Io Sono Friuli Venezia Giulia – Afonso Eulalio (Bahrain Victorious)
- Maglia Ciclamino, leader of the Points Classification, in cooperation with ITA – Italian Trade Agency – Paul Magnier (Soudal Quick-Step)
- Maglia Azzurra, leader of the Gran Premio della Montagna Classification, sponsored by Banca Mediolanum – Jonas Vingegaard (Team Visma | Lease a Bike)
- Maglia Bianca, Best Young Rider Classification, born after 1 January 2001, sponsored by Conad – Afonso Eulalio (Bahrain Victorious) worn by Mathys Rondel (Tudor Pro Cycling Team)

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.

