Tour de France Stage 12 results, standings
Digest more
Stage 13 of the Tour de France will take place on Friday, July 18th, as Tadej Pogacar looks to maintain control of the lead.
Tadej Pogacar reflects on winning the first mountain stage of the 2025 Tour de France, explaining how he was able to rebound from his Stage 11 crash and pick up his 20th Tour de France stage victory.
After an opening week of skirmishes expect battle to seriously commence among the GC contenders today as the race hits the mountains