RACING
Updates, stories and opinions from inside the world's greatest sport, written and captured by Rouleur journalists
Tour de France 2026 route: Catalan Grand Départ, time trials and two ascents of Alpe d'Huez
All you need to know about the route of the 113th edition of the Tour de France
Tour Auvergne-Rhône-Alpes 2026 preview: Paul Seixas's time to shine
With no Tadej Pogačar or Jonas Vingegaard on the startline, this year's race is all about the next big GC talent and his preparation for...
Giro d'Italia 2026 stage 21 results: Jonathan Milan saves Lidl-Trek's race with victory in Rome
The German team got their stage win at the last opportunity in the Eternal City. Jonas Vingegaard finished safely in the bunch and is confirmed...
‘A dream Giro’ - The young and old define Bahrain-Victorious’s defiant Corsa Rosa
Franco Pellizotti reflects on a Giro that began with a GC leader lost to a crash and ended with a white jersey, a stage win,...
Giro d'Italia 2026 stage 20 results: Jonas Vingegaard seals overall victory with Piancavallo win
The Dane becomes the eighth rider in history to win all three Grand Tours
Giro d'Italia 2026 stage 20 preview: The last mountain reckoning before Rome
With the pink jersey all but settled, the podium, the white jersey, and the stage win remain up for grabs on a double ascent of...
Giro d'Italia 2026 stage 19 results: Sepp Kuss completes Grand Tour stage set
An action-packed Queen stage saw chopping and changing in the top 10, with an intriguing battle for the GC podium and the blue jersey competition
Giro d'Italia 2026 stage 18 results: Paul Magnier storms to frantic stage win
The Soudal Quick-Step rider's third win could prove vital in the battle for the ciclamino jersey
Giro d'Italia 2026 stage 18 preview: Who will be celebrating in the Prosecco Hills?
The 171 kilometre stage is the last chance for the rouleurs before two mountain days and the flat run to Rome
Giro d'Italia 2026 stage 17 results: Michael Valgren claims biggest win of his career in Andalo
The EF Education First-EasyPost survives a number of attacks to win breakaway stage
Giro d'Italia 2026 stage 16 results: Jonas Vingegaard serves up masterclass for fourth stage win
Afonso Eulálio, Ben O'Connor and Giulio Pellizzari all lose time on Carì summit finish
Giro d'Italia 2026 stage 16 preview: Swiss summit finish
The Corsa Rosa returns to the mountains with a summit finish to Carì
Scorchio: the heatwave that could decide the Giro d'Italia
It's not just the podium battle that's hotting up at La Corsa Rosa
Giro d'Italia 2026 stage 15 preview: The pure sprinters’ dream
The Corsa Rosa reaches the fashion capital of the world, with a flat run-in tailor-made for the fastest men in the race
Giro d'Italia 2026 stage 14 results: Jonas Vingegaard scorches to third summit win
The pre-race favourite moves into the pink jersey for the first time in his career
Giro d'Italia 2026 stage 13 results: vintage Alberto Bettiol attacks to win in Verbania
The Italian wins XDS Astana's third stage of this Giro d'Italia
The disappearing sprinter: Why the Grand Tour's fastest finishers are losing their race
Course design, all-rounders and a more competitive peloton have made the pure sprinter an endangered species at the Giro – and beyond
Giro d'Italia 2026 stage 11 results: Jhonatan Narváez completes hat-trick
Breakaway companion Enric Mas was unable to drop the Ecuadorian over the Ligurian hills on stage 11
Giro d'Italia 2026 stage 11 preview: Into the Ligurian hills
A deceptively gentle opening to stage eleven gives way to a hilly Ligurian finale – the road to Chiavari suits a punchy breakaway specialist who...
Giro d'Italia 2026 stage 10 results: Filippo Ganna obliterates ITT
Afonso Eulálio holds onto the pink jersey as Jonas Vingegaard underperforms
'A very, very good try': Lidl-Trek's Giro of near misses continues
From Milan's frustrated sprints to Ciccone's dogged but foiled mountain bid, circumstance, rivals, and cruel fortune have conspired against the team that won six stages...
Giro d'Italia 2026 stage 10 preview: Individual time trial
The Giro d’Italia blasts out of his second rest day with a 42km race against the clock from Viareggio to Massa
Giro d'Italia 2026 stage nine results: Jonas Vingegaard doubles up on second summit finish
It's a second Apennine summit finish victory in three days for maglia rosa favourite
Giro d'Italia 2026 stage nine preview: The Corno alle Scale awaits
The Apennines provided the first summit finish of the race. Now they deliver another – and Corno alle Scale's savage final ramps will test the...
Giro d'Italia 2026 stage eight results: Jhonatan Narváez punches his way to second stage win
The Ecuadorian champion broke away from Andreas Leknessund on the steep muri on the road to Fermo
Giro d'Italia 2026 stage eight preview: Muri of the Marche
A gentle start to stage eight belies what's coming – the steep ramps on the road to Fermo favour a punchy climber who can sprint...
Giro d'Italia 2026 stage seven results: Jonas Vingegaard wins Blockhaus summit finish
The pre-race favourite won the stage, but Felix Gall was the surprise of the day, finishing only 13 seconds behind Vingegaard
Giro d'Italia 2026 stage seven preview: Blockhaus summit finish
The longest stage of this year's race ends on one of Italy's most fearsome summit finishes
‘I don't get why we need such a complicated finish’ – When will cycling start listening to its riders?
Can we just have normal sprint parcours, please?
Giro d'Italia 2026 stage six results: Davide Ballerini wins crash-marred sprint in Naples
Paul Magnier, Jonathan Milan and Dylan Groenewegen were unable to contest the winning sprint after a crash inside the final 200m
MEMBERSHIPS
JOIN TODAY
Independent journalism, award winning content, exclusive perks. Continue your Rouleur journey with a subscription starting from only $3/month.