A flawless Filippo Ganna in super deluxe form has literally shredded the competition in the Viareggio-Massa time trial counting as the tenth stage of the 2026 Giro d'Italia. Covering the 42 kilometers of today's test at an average speed of 54.921 km/h, the national time trial champion registered a 45'53" that allowed him to secure his eighth stage victory of his career at the Corsa Rosa, beating his Netcompany INEOS teammate Thymen Arensman (2nd) by 1'54" and Remi Cavagna (Groupama FDJ United), third, by 1'59".
In doing so, the holder of the Hour Record and two-time world time trial champion, last victorious on the roads of our Grand Tour in 2024, has rounded up to forty the number of professional victories achieved and equaled Eddy Merckx at seven individual time trial wins at the Giro (ahead of all, with 13, is always Francesco Moser), a statistic that really shows the impact the Piedmontese rider has had in this event in races against the clock.
Equally valid, though not sufficient to contest the victory with his Netcompany INEOS teammate, was the performance of Thymen Arensman who, securing second place, not only completed the team's one-two but also proved to be the best of the big names, moving up to third place in the general classification at the expense of a lackluster Felix Gall (the Austrian rider lost 2'28" to the Dutchman).
Like him, Ben O'Connor (from 8th to 5th) and Michael Storer (from 10th to 7th) also made three-position jumps forward, while an excellent Derek Gee-West (Lidl-Trek) gained as many as six positions, thanks to his fifth place finish 2'16" behind today's winner, moving from 14th to 6th place with a deficit of 3'34" from the top of the standings. The Canadian, however, now sits in a classification zone that has become very tight after today, since from Gall's fourth place to Giulio Pellizzari's ninth place—who appeared to be recovering (and is now the best Italian at 3'36" behind Eulalio)—there are just 72 seconds, a gap that allows many to legitimately keep their ambitions high for the remaining two weeks of racing.
More distant, however, are the young Markel Beloki (who entered the top ten with a performance that earned him 17th place overall at 3'11" from Ganna) and Mathys Rondel, the latter the worst today among those currently occupying the top fifteen places in the standings, having lost four positions at the end of a test in which he incurred a deficit of 4'41" from Ganna.
CLICK HERE to read the full race report.
FINISHING ORDER
1. Filippo Ganna (ITA/Netcompany-Ineos) - 45:53
2. Thymen Arensman (NED/Netcompany-Ineos) at 1:54
3. Rémi Cavagna (FRA/Groupama-FDJ United) at 1:59
4. Sjoerd Bax (NED/Pinarello-Q36.5) at 2:04
5. Derek Gee-West (CAN/Lidl-Trek) at 2:16
6. Maximilian Walscheid (GER/Lidl-Trek) at 2:17
7. Johan Price-Pejtersen (DEN/Alpecin-Premier Tech) at 2:29
8. Mikkel Bjerg (DEN/UAE Emirates-XRG) at 2:33
9. Lorenzo Milesi (ITA/Movistar) at 2:40
10. Niklas Larsen (DEN/Unibet Rose Rockets) at 2:42
GENERAL CLASSIFICATION
1. Afonso Eulálio (POR/Bahrain-Victorious) - 39:40:34
2. Jonas Vingegaard (DEN/Visma-Lease a Bike) at 0:27
3. Thymen Arensman (NED/Netcompany-Ineos) at 1:57
4. Felix Gall (AUT/Decathlon-CMA CGM) at 2:24
5. Ben O'Connor (AUS/Jayco-AlUla) at 2:48
6. Jai Hindley (AUS/Red Bull-Bora) at 3:06
7. Michael Storer (AUS/Tudor Pro Cycling) at 3:28
8. Derek Gee-West (CAN/Lidl-Trek) at 3:34
9. Giulio Pellizzari (ITA/Red Bull-Bora) at 3:36
10. Markel Beloki (SPA/EF Education-EasyPost) at 4:16
OTHER CLASSIFICATIONS
Points Classification: Paul Magnier (FRA/Soudal Quick-Step)
King of the Mountains Classification: Jonas Vingegaard (DEN/Visma Lease a Bike)
Best Young Rider Classification: Afonso Eulálio (POR/Bahrain-Victorious)