


Tour de France Live
2025 - Stage One: Lille Metropole - Lille Metropole
Coverage of the first stage of the race, a 184.9km route around Lille. This is the 112th edition of the world's most famous cycling event which started in 1903. Four cyclists have won this race five times, while Great Britain's Chris Froome is the most successful rider of the 21st century, having claimed victory four times thanks to triumphs in 2013, 2015, 2016 and 2017. Gary Imlach presents, with analysis from Chris Boardman and Pete Kennaugh, commentary by Ned Boulting and David Millar, and interviews by reporters Daniel Friebe and Matt Rendell
Tour de France Live airs on ITV1 London +1 at 12:45 PM, Saturday 5 July. (Live, subtitles.)
Learn more about Tour de France Live and other sports on our sport page
Topics
Sports