Stage 13 of the 2025 Tour de France is an exciting day for tech nerds. It's a short stage, at just 10.9km in length, but it is both flat and mountainous at once, and a mathematical conundrum for teams ...
Teams & Riders 'I was breaking power records left, right, and centre last year and still not winning' – Adam Yates on the harsh reality of keeping up in modern cycling's constantly improving peloton ...