Lights

Frank van den Broek and Romain Bardet cross the line as Bardet wins stage 1 of the 2024 Tour de France. They're both smiling wide, shocked smiles and pointing at each other in pure joy. Behind, slightly blurred, a furious field finishes an unsuccessful chase.

EscapeCollective Paywall Badge Belief wins the day