CFP

· Tue 21 Jul 2026 · Pro cycling, no airbrush

In Depth

Original reporting & analysis · by Gary Edgington
Race Preview · July 21

Stage 17 Preview: Nothing To Gain, An Entire Tour De France To Lose

The 2026 Tour buried a fistful of podium hopes in sixteen days and put Florian Lipowitz in an ambulance yesterday, off a time-trial descent Tadej Pogačar nearly rode into himself. Stage 17 looks, on a road map, like a chance to breathe. It is not. A hundred and seventy-four kilometres from Chambéry to Voiron, five categorised climbs, and a saw-tooth run-in that never settles — a hard, lumpy day the breakaway has had circled for a week. The general classification cannot win here. It…

Read the full story →
Uncategorized · Jul 21

The Clock Doesn’t Blink: Evenepoel Beats Pogacar in the Time Trial as Lipowitz Crashes Out

A time trial is the most honest hour in cycling, and it does not do mercy. Twenty-six kilometres from Evian-les-Bains to Thonon-les-Bains, one rider…

Racing 101 · Explainer

What Is the Polka Dot Jersey? How the Tour de France King of the Mountains Is Won

· Racing 101 Of all the prizes handed out at the Tour de France, none looks quite like the polka dot jersey. White, spotted…

All In Depth articles →

Latest Stage

The signature profile · owned inline-SVG, no photographs
Stage 17 · ProfileCFP
174.7 km · Chambery → VoironOwned inline-SVG · no photographs. The full annotated dossier + scrub-crosshair lives on the stage report.
Where the Race Stands

Jerseys after Stage 16

  • Yellow Pogačar
  • Green Pedersen ( (417 pts)
  • Polka Dot Pogačar.
  • White del Toro.
Full stage report → Full race results →

The Wire — Today

Tue 21 Jul · 51 stories

Yesterday

Mon 20 Jul · 62 stories

Last Week

Jul 14 — Jul 19 · 258 stories