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
- Fighting for Their Olympic Future: Wrestlers Face Off to Save the Sport
- Fergie Time: Alex Ferguson’s Illustrious Career in Photos
- The 139th Kentucky Derby, In Pictures
- The Final 42: Looking Back At Mariano Rivera’s Phenomenal Career
- PHOTOS: 75 Years of the NCAA Final Four
- The Big Dance: NCAA Basketball Players Do Ballet