
The most anticipated day on the cycling calendar arrives on stage 1 of the Tour de France, with the opening of the 2025 race set to bring the drama, emotions, misery and unbridled joy that a Grand Départ always does.
Lille will play host, as the sport's biggest event returns for its first French start in four years, and it's the fastest sprinters in the world who are expected to have their day, after several years in favour of the puncheurs.