Tour de France
Stage 1: Lille - Lille
Frankrijk
Saturday 05 July 2025
184.9 km