The 2025 Tour de France began with a bang on Saturday as Jasper Philipsen emerged from the chaos to win stage 1 and claim the yellow jersey in Lille.
It was a wild day, with tension in the peloton ratcheted up by the combination of hectic road furniture in the towns of Normandy and furious crosswinds which swept over open farmland, disrupting the race on its route back to the city.