Stage 2 - Monday, July 3: Obernai - Esch-sur-Alzette (Luxembourg), 228.5 km
By
Cycling News
published
After an early break, the sprinters teams will roll it up, but with two climbs in the last 17km,...
After an early break, the sprinters teams will roll it up, but with two climbs in the last 17km, opportunistic counterattackers will try for the winner's bouquet in Esch-sur-Alzette in the finale.
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
Giro d'Italia Stage 21 Live - Final stage procession into Rome with Simon Yates in pink
The final stage of the Giro d'Italia 2025 starts and finishes in the Italian capital of Rome with a 143km flat stage that is largely a procession with a sprint to close. -
Boucles de la Mayenne: Aaron Gate seals overall victory by bare minimum in latest XDS Astana 2025 triumph
Tudor Pro's Marius Mayrhofer solos to breakaway stage victory on final day of French stage race -
From surprise Unbound 200 win in 2024 to a crash, wrong turn and fourth place in 2025 – ‘That’s racing' says Rosa Klöser
'I will, for sure, come back next year and try to better that result,' defending champion says about Kansas campaign -
Tour of Norway: Matthew Brennan captures first overall victory of brilliant young pro career with second stage win
Visma-Lease a Bike star, 19, clinches both last day's bunch sprints for GC