Stage 21: Mantes-la-Ville - Paris Champs-Elysees: Gary Imlach is joined by Chris Boardman and Pete Kennaugh for coverage from Paris of the final stage of the 2025 Tour de France. [S]
Stage 20: Nantua - Pontarlier: Gary Imlach presents coverage from Stage 20 of the 2025 Tour de France as the riders face a hilly ordeal on the penultimate stage of the race. [S]
Stage 19: Albertville - La Plagne: Gary Imlach presents coverage from Stage 19 of the 2025 Tour de France as the peloton face another climb in the Alps on a 130-kilometre route. [S]
Stage 17: Bollene - Valence: Gary Imlach presents coverage from Stage 17 of the 2025 Tour de France as the riders face a flat 160-kilometre stage between Bollene and Valence. [S]
Stage 16: Montpellier - Mont Ventoux: Gary Imlach presents coverage from Stage 16 of the 2025 Tour de France as the riders face a climb to Mont Ventoux for the first time since 2016. [S]
Stage 15: Muret - Carcassonne: Gary Imlach presents coverage from Stage 15 of the 2025 Tour de France as the riders leave the Pyrenees with a 169-kilometre stage starting from Muret. [S]
Stage 14: Pau - Luchon-Superbagneres: Gary Imlach is joined by Pete Kennaugh for coverage from Stage 14 of the 2025 Tour de France as the peloton spend another day in the Pyrenees. [S]
Stage 13: Loudenvielle - Peyragudes: Gary Imlach presents coverage from Stage 13 of the 2025 Tour de France as the riders take on a short but tough uphill time trial to Peyragudes. [S]
Stage 12: Auch - Hautacam: Gary Imlach presents coverage from Stage 12 of the 2025 Tour de France as the race reaches the Pyrenees with a route that ends on the summit at Hautacam. [S]
Stage 11: Toulouse - Toulouse: Gary Imlach presents coverage from Stage 11 of the 2025 Tour de France as the riders return to the saddle with a 157-kilometre route around Toulouse. [S]
Stage Ten: Ennezat - Le Mont-Dore Puy de Sancy: Gary Imlach presents coverage from the tenth stage of the 2025 Tour de France, the first mountain stage of this year's race. [S]
Stage Nine: Chinon - Chateauroux: Gary Imlach presents coverage from the ninth stage of the 2025 Tour de France as the riders race 174 kilometres between Chinon and Chateauroux. [S]
Stage Seven: Saint-Malo - Mur-de-Bretagne Guerledan: Gary Imlach presents coverage from the seventh stage of the 2025 Tour de France as the peloton moves into Brittany. [S]
Stage Six: Bayeux - Vire Normandie: Gary Imlach presents coverage from the sixth stage of the 2025 Tour de France with a hilly 201-kilometre route between Bayeux and Vire in store. [S]
Stage Five: Caen - Caen: Gary Imlach presents coverage from the fifth stage of the 2025 Tour de France as the riders tackle a 33-kilometre individual time trial around Caen. [S]
Stage Four: Amiens Metropole - Rouen: Gary Imlach presents coverage from the fourth stage of the 2025 Tour de France in a hilly 174-kilometre race between Amiens and Rouen. [S]
Stage Three: Valenciennes - Dunkerque: Gary Imlach presents coverage from the third stage of the 2025 Tour de France, a flat 178-kilometre affair which favours the sprinters. [S]
Stage Two: Lauwin-Planque - Boulogne-sur-Mer: Gary Imlach presents coverage from the second stage of the 2025 Tour de France as the riders face the longest stage of this year's race. [S]
Stage One: Lille Metropole - Lille Metropole: Gary Imlach presents coverage from the first stage of the 2025 Tour de France as the peloton takes on a 185-kilometre route around Lille. [S]
Stage 19: Embrun - Isola 2000: Gary Imlach presents coverage of Stage 19 of the 2024 Tour de France as the riders tackle three huge climbs that are each over 2000 metres high. [S]
Stage 18: Gap - Barcelonnette: Gary Imlach presents coverage of Stage 18 of the 2024 Tour de France as the sprinters get one last chance to claim success in this year's race. [S]
Stage 17: Saint-Paul-Trois-Chateaux - Superdevoluy: Gary Imlach presents coverage of Stage 17 of the 2024 Tour de France as the southern Alps present a chance for the breakaway. [S]
Stage 16: Gruissan - Nimes: Gary Imlach presents coverage of Stage 16 of the 2024 Tour de France as the peloton receive respite - and the mistral - after two days in the Pyrenees. [S]
Stage 15: Loudenveille - Plateau de Beille: Gary Imlach presents coverage of Stage 15 of the 2024 Tour de France as the peloton tackle over 4850 metres of vertical gain. [S]
Stage 14: Pau - Saint-Lary-Soulan Pla d'Adet: Gary Imlach presents coverage of Stage 14 of the 2024 Tour de France - this is the first stage in the Pyrenees and has lots of climbing. [S]
Stage Nine: Troyes - Troyes: Gary Imlach presents 2024 Tour de France action from the ninth stage as the conclusion of its first week sees the peloton race across 14 gravel sectors. [S]
Stage Eight: Semur-en-Auxois - Colombey-les-Deux-Eglises: Gary Imlach presents coverage of the eighth stage of the 2024 Tour de France - this stage features five categorised climbs. [S]
Stage Seven: Nuits-Saint-Georges - Gevrey-Chambertin: Gary Imlach presents coverage of Stage Seven of the 2024 Tour de France as the tour tackle a 25-kilometre individual time trial. [S]
Stage Six: Macon - Dijon: Gary Imlach presents coverage of the sixth stage of the 2024 Tour de France on a day that may feature a breakaway and a chance for the sprinters too. [S]
Stage Five: Saint-Jean-de-Maurienne - Saint-Vulbas: Gary Imlach presents coverage of the fifth stage of the 2024 Tour de France as the peloton exit the Alps temporarily for a sprint. [S]
Stage Three: Plaisance - Turin: Gary Imlach presents coverage of the third stage of the 2024 Tour de France from Plaisance to Turin, the longest stage of the tour at 229 kilometres. [S]
Stage Two: Cesenatico - Bologna: Gary Imlach presents coverage from the 2024 Tour de France of a stage from Cesenatico to Bologna where the climbers should come to the fore. [S]
Stage One: Florence - Rimini: Gary Imlach presents coverage of the first stage of the 2024 Tour de France from Florence to Rimini on what is likely a day for the GC contenders. [S]
Stage 21: Saint-Quentin-en-Yvelines - Paris Champs-Elysees: The finale to the 2023 Tour de France which is mainly ceremonial, before a winner is crowned. [S]
Stage 20: Belfort - Le Markstein Fellering: The last chance for the GC riders to shake up the order, the route includes five climbs and a summit finish. [S]
Stage 17: Saint Gervais Mont-Blanc - Courchevel: The last day in the Alps, with climbs and a summit finish. The final climb is the Col de la Loze, with gradients up to 10 per cent. [S]
Stage 16: Passy - Combloux: The only individual time trial of the race. The route is 22 km long and mostly uphill, with an elevation gain of over 800 metres. [S]
Stage 18 - Lourdes - Hautacam: Stage 18 of the race begins in Lourdes and is the last mountain stage of this year's Tour, finishing in Hautacam. [S] Ep18
Stage 17 - Saint Gaudens - Peyragudes: It's another tough day in the saddle for the riders as they seek to cover almost 130km of mountainous Pyrenean terrain. [S] Ep17
Stage 16 - Carcassonne - Foix: Today's the first Pyrenean mountain-stage that general classification contenders looking to gain time could take advantage of. [S] Ep16
Stage 14 - Saint-Etienne - Mende: Another hilly day is in store as the riders travel form Saint-Etienne to Mende, where a steep finish awaits. [S] Ep14
Stage 13 - Le Bourg D'Oisans - Saint Etienne: This stage consists of 193km of roads, from the town of Le Bourg d'Oisans at the foot of Alpe d'Huez, to Saint Etienne. [S] Ep13
Stage 11 - Albertville - Col Du Granon Serre Chevalier: The first of two mammoth stages in the French Alps that will force the riders to tackle the Col du Galibier from both sides. [S] Ep11
Stage 9 - Aigle - Chatel Les Portes Du Soleil: The final stage before the first rest day coincides with the riders' first big outing in the mountains. [S] Ep9
Stage 21, Chatou - Paris Champs-Elysees: The final stage of the Tour as the wearer of the yellow jersey enjoys his champagne celebration on the road to Paris. [S] Ep22