TIME takes a look at the 99th annual Tour de France, the famous 20-stage bike race passing through France from June 30 to July 22nd. As the racers winds their way to Paris in the countryside and the Alps, Keeping Score presents the best photos from each stage of the race.
More Photography from Time
- Boston Celebrates Its World Series Win
- 10 Of The Best To Ever Play In The World Series
- Hoop Dreams: A Rare Look at the Origins of Basketball’s Greatest Stars
- A Rare Glimpse at The Sporting Life
- Sports Illustrated’s 100 Funniest Photos
- Texas A&M Takes on Alabama: Scenes from College Football’s Most-Anticipated Matchup