Tour de France #12: Tom Pidcock wins after a strong performance by Chris Froome
Cycling: After a strong performance, Tom Pidcock can celebrate his first Tour stage win. The Briton won solo in Alpe d'Huez in hot temperatures on the French national holiday. His compatriot Chris Froome finished third and showed a much improved performance. Pidcock was the fastest uphill and downhill. Mountain biker Tom Pidcock... read more




