Cyclists race 201km on a hilly voyage from Bayeux to Vire Normandie in Stage 6 of the 2025 Tour de France.