Tour de France Tour de France 2025, Stage 16: Montpellier to Mont Ventoux, 171.5 km

Page 23 - Get up to date with the latest news, scores & standings from the Cycling News Community.
Jul 15, 2023
211
306
2,730
Just insane. We all thought the break would need 5 minutes, now even 7 minutes are hardly enough.