42 kilomètres. Plat, rectiligne, exposé au vent. Le seul contre-la-montre individuel du Giro 2026, ce mardi entre Viareggio et Massa, est le premier juge de paix de la deuxième semaine. Avec 2’24 de retard sur le maillot rose Afonso Eulálio, Jonas Vingegaard tient l’occasion parfaite de renverser le Portugais. Décryptage.
Lire aussi : Le parcours complet, profils d’étapes et analyse du tracé
Lire aussi : La liste des 184 coureurs engagés, forfaits et abandons
Lire aussi : Les favoris du Giro 2026. Vingegaard face au chaos, Pellizzari en Messie ?
Giro 2026 : pourquoi le chrono de Massa va crucifier les rêves de maillot rose d’Afonso Eulálio
Fiche technique de l’étape 10
| Villes | Viareggio > Massa |
| Date | Mardi 19 mai 2026 |
| Distance | 42 km (contre-la-montre individuel) |
| Dénivelé positif total | 50m D+ (parcours plat) |
| Diffusion TV en direct | Eurosport 1 & HBO Max, direct dès 12h45 |
| Principales difficultés | Vent de face au départ, vent arrière sur la majorité du parcours, seul faux-plat à Rinchiostra (21 m d’altitude) |
| Météo prévue | Averses possibles, vent force 3, températures autour de 16°C |

Favoris en bref
⭐⭐⭐⭐⭐ Filippo Ganna (Netcompany INEOS) – L’Italien est le favori écrasant sur ce tracé
⭐⭐⭐⭐ Jonas Vingegaard (Visma | Lease a Bike) – Le Danois vise le maillot rose
⭐⭐⭐ Thymen Arensman (Netcompany INEOS) – Spécialiste du chrono, il peut viser le podium
⭐⭐⭐ Alec Segaert (Bahrain Victorious) – Le Belge de 23 ans est dans la forme de sa vie
Pourquoi ce chrono de 42 km est-il le véritable juge de paix du Giro 2026 ?
Après une journée de repos sur la côte toscane, le Giro 2026 reprend par l’étape que tous les favoris redoutent ou espèrent : un contre-la-montre individuel de 42 kilomètres entre Viareggio et Massa. C’est le seul exercice solitaire de cette 109e édition, et il tombe au pire moment pour certains, au meilleur pour d’autres.
Le parcours est un billard, plat comme la main. Départ de Viareggio, direction sud vers Marina di Torre del Lago, puis remontée vers le nord le long de la côte tyrrhénienne sur plus de 20 kilomètres. Une seule difficulté : un faux-plat montant à Rinchiostra, à 21 mètres d’altitude, avant un dernier demi-tour et l’arrivée Piazza Francesco Betti à Massa. Aucune côte, aucun virage technique. C’est un chrono pour purs rouleurs, où la puissance brute et l’aérodynamisme feront la différence.
Selon les données de RCS Sport, il faut remonter à 2015 pour trouver un contre-la-montre individuel aussi long sur le Giro. Cette année-là, Vasil Kiryienka l’avait emporté sur 59,4 kilomètres. Un précédent qui rappelle que ce type d’effort peut créer des écarts abyssaux.

Jonas Vingegaard peut-il reprendre 2’24 à Afonso Eulálio et s’emparer du maillot rose ?
C’est LA question qui tient en haleine tous les suiveurs du Giro. Afonso Eulálio, le maillot rose surprise, compte 2 minutes et 24 secondes d’avance sur Jonas Vingegaard au classement général. Sur un chrono de 42 kilomètres, cet écart est-il suffisant pour résister au Danois ?
Les statistiques ne plaident pas en faveur du Portugais. Selon les données et statistiques, Eulálio affiche une note défavorable en contre-la-montre. En début de saison, il a terminé 122e du chrono de l’UAE Tour, et 150e sur le chrono de la 10e étape du Giro 2025 (+ de 4 minutes sur le lauréat du jour). Son gabarit de grimpeur (1,74 m pour 62 kg) n’est pas taillé pour cet exercice.
Face à lui, Jonas Vingegaard est l’un des meilleurs rouleurs-grimpeurs du peloton. Certes, le Danois n’est pas un spécialiste du chrono plat – on se souvient de ses difficultés à Valladolid sur la Vuelta 2025 (9e) ou à Caen sur le Tour 2025 (13e). Mais sur 42 kilomètres, il peut reprendre une à deux minutes au Portugais. La marge de 2’24 est donc un matelas fragile.
Un élément pourrait toutefois perturber le plan danois : le port du maillot bleu de leader du classement de la montagne. Les capteurs aérodynamiques intégrés aux maillots distinctifs ne sont jamais optimaux pour un chrono. Un détail qui, sur 42 kilomètres, pourrait coûter quelques secondes précieuses.
Filippo Ganna est-il imbattable sur ce tracé ?
Si la bataille pour le général concentre toutes les attentions, la victoire d’étape semble promise à un homme : Filippo Ganna. Le double champion du monde de contre-la-montre (2020 et 2021) a passé la première semaine du Giro dans l’anonymat, roulant au service de son leader Thymen Arensman.
Sur ce parcours de 42 kilomètres plats, l’Italien de Netcompany INEOS est sans concurrence. Sa puissance brute, son aérodynamisme et son expérience des longs efforts en font le favori écrasant. À moins d’une défaillance ou d’un coup de vent défavorable, personne ne semble en mesure de le priver d’une victoire qui serait sa première sur ce Giro 2026.
Derrière lui, la bataille pour le podium s’annonce féroce. Alec Segaert (Bahrain Victorious), le coéquipier d’Eulálio, est dans la forme de sa vie. Le Belge collectionne les Top 10 sur les chronos depuis deux ans. Niklas Larsen (Unibet Rose Rockets), médaillé de bronze aux championnats d’Europe de contre-la-montre, est un autre candidat sérieux. Sans oublier Rémi Cavagna (Groupama-FDJ United), qui retrouve un format long idéal pour ses qualités de rouleur.
Quels leaders peuvent limiter la casse, et qui va sombrer ?
Au-delà du duel Vingegaard-Eulálio, ce chrono pourrait redistribuer toutes les cartes du classement général. Thymen Arensman (Netcompany INEOS), actuellement 6e, est attendu comme le leader qui s’en sortira le mieux. Le Néerlandais est un spécialiste de l’exercice et pourrait viser la 4e place au général.
Jai Hindley (Red Bull-BORA), 4e au général, est un rouleur fiable qui devrait limiter ses pertes. Felix Gall (Decathlon CMA CGM), 3e, s’attend lui-même à quitter le podium. L’Autrichien, pur grimpeur, n’a jamais brillé en chrono.
Quant à Giulio Pellizzari (Red Bull-BORA), sa journée s’annonce difficile. Déjà en difficulté sur le Corno alle Scale, l’Italien n’a pas de référence solide en contre-la-montre. Une contre-performance pourrait l’éjecter du Top 10.
Comme le disait Jacques Anquetil, « le contre-la-montre est l’épreuve de vérité, celle où l’on ne peut pas tricher« . Ce mardi, sur les routes de Toscane, le Giro 2026 va livrer son premier grand verdict.
Selon vous, Afonso Eulálio peut-il conserver le maillot rose après ce chrono, ou Jonas Vingegaard va-t-il prendre les commandes du Giro ?
Filippo Ganna mérite-t-il enfin une victoire d’étape après une première semaine passée dans l’ombre ?
L’Italien s’est sacrifié pour son leader Thymen Arensman. Pensez-vous que Netcompany INEOS devrait lui offrir une chance de briller pour récompenser son travail, ou le collectif doit-il rester la priorité absolue ?
POUR ALLER PLUS LOIN SUR TODAYCYCLING :
Giro 2026 – Afonso Eulálio, le maillot rose qui n’a jamais gagné une course pro – Découvrez l’histoire incroyable du leader surprise
Giro 2026, étape 9 : Vingegaard assomme le Corno alle Scale – Le récit de la dernière explication avant le repos
Tour de France 2026, où et quand Pogacar et Seixas vont-ils croiser le fer ? – Notre analyse complète des deux prétendants
Ordre et horaires des départs des 167 coureurs
1 – Frank Van Den Broek – Team Picnic PostNL – 13:15
2 – Erlend Blikra – Uno-X Mobility – 13:16
3 – Matteo Malucelli – XDS Astana Team – 13:17
4 – Arjen Livyns – XDS Astana Team – 13:18
5 – Maximilian Walscheid – Lidl-Trek – 13:19
6 – Johan Price Pejtersen – Alpecin-Premier Tech – 13:20
7 – Robin Froidevaux – Tudor Pro Cycling Team – 13:21
8 – Simone Consonni – Lidl-Trek – 13:22
9 – Sean Flynn – Team Picnic PostNL – 13:23
10 – Luca Mozzato – Tudor Pro Cycling Team – 13:24
11 – Elmar Reinders – Unibet Rose Rockets – 13:25
12 – Dylan Groenewegen – Unibet Rose Rockets – 13:26
13 – Fabian Lienhard – Tudor Pro Cycling Team – 13:27
14 – Hartthijs De Vries – Unibet Rose Rockets – 13:28
15 – Giovanni Lonardi – Team Polti VisitMalta – 13:29
16 – Enrico Zanoncello – Bardiani CSF 7 Saber – 13:30
17 – Matyáš Kopecký – Unibet Rose Rockets – 13:31
18 – Ryan Mullen – NSN Cycling Team – 13:32
19 – Tomas Kopecký – Unibet Rose Rockets – 13:33
20 – Tord Gudmestad – Decathlon CMA CGM – 13:34
21 – Casper Van Uden – Team Picnic PostNL – 13:35
22 – Dries Van Gestel – Soudal Quick-Step – 13:36
23 – Dion Smith – NSN Cycling Team – 13:37
24 – Sakarias Koller Loland – Uno-X Mobility – 13:38
25 – Jonathan Milan – Lidl-Trek – 13:39
26 – Edward Planckaert – Alpecin-Premier Tech – 13:40
27 – António Morgado – UAE Team Emirates XRG – 13:41
28 – Lukáš Kubiš – Unibet Rose Rockets – 13:42
29 – Tim Torn Teutenberg – Lidl-Trek – 13:43
30 – Tim Naberman – Team Picnic PostNL – 13:44
31 – Paul Penhoet – Groupama-FDJ United – 13:45
32 – Nico Denz – Red Bull-Bora-Hansgrohe – 13:46
33 – Jensen Plowright – Alpecin-Premier Tech – 13:47
34 – Ayco Bastiaens – Soudal Quick-Step – 13:48
35 – Timo Kielich – Team Visma Lease a Bike – 13:49
36 – Sjoerd Bax – Pinarello-Q36.5 Pro Cycling Team – 13:50
37 – Niklas Larsen – Unibet Rose Rockets – 13:51
38 – Martin Marcellusi – Bardiani CSF 7 Saber – 13:52
39 – Fran Miholjević – Bahrain Victorious – 13:53
40 – Rasmus Søjberg Pedersen – Decathlon CMA CGM – 13:54
41 – Jonas Rutsch – Lotto-Intermarché – 13:55
42 – Chris Hamilton – Team Picnic PostNL – 13:56
43 – Connor Swift – Netcompany Ineos – 13:57
44 – Robert Donaldson – Team Jayco AlUla – 13:58
45 – Davide Ballerini – XDS Astana Team – 13:59
46 – James Shaw – EF Education-EasyPost – 14:00
47 – Ethan Vernon – NSN Cycling Team – 14:01
48 – Oliver Naesen – Decathlon CMA CGM – 14:02
49 – Amanuel Ghebreigzabhier – Lidl-Trek – 14:03
50 – Jonas Geens – Alpecin-Premier Tech – 14:04
51 – Ivan Garcia Cortina – Movistar Team – 14:05
52 – Pascal Ackermann – Team Jayco AlUla – 14:06
53 – Luca Vergallito – Alpecin-Premier Tech – 14:07
54 – Jardi Christiaan Van Der Lee – EF Education-EasyPost – 14:08
55 – Tobias Lund Andresen – Decathlon CMA CGM – 14:09
56 – Tim Rex – Team Visma Lease a Bike – 14:10
57 – Madis Mihkels – EF Education-EasyPost – 14:11
58 – Filippo Magli – Bardiani CSF 7 Saber – 14:12
59 – Diego Pablo Sevilla – Team Polti VisitMalta – 14:13
60 – Mattia Bais – Team Polti VisitMalta – 14:14
61 – Fredrik Lavik – Uno-X Mobility – 14:15
62 – David Gonzalez – Pinarello-Q36.5 Pro Cycling Team – 14:16
63 – Mirco Maestri – Team Polti VisitMalta – 14:17
64 – Paul Magnier – Soudal Quick-Step – 14:18
65 – Cyril Barthe – Groupama-FDJ United – 14:19
66 – Filippo Ganna – Netcompany Ineos – 14:20
67 – Fabio Van Den Bossche – Soudal Quick-Step – 14:21
68 – Markus Hoelgaard – Uno-X Mobility – 14:22
69 – Alberto Bettiol – XDS Astana Team – 14:23
70 – Robert Stannard – Bahrain Victorious – 14:24
71 – Johan Jacobs – Groupama-FDJ United – 14:25
72 – Jasper Stuyven – Soudal Quick-Step – 14:26
73 – Mathijs Paasschens – Bahrain Victorious – 14:27
74 – Gianni Moscon – Red Bull-Bora-Hansgrohe – 14:28
75 – Mikkel Bjerg – UAE Team Emirates XRG – 14:29
76 – Tobias Bayer – Alpecin-Premier Tech – 14:30
77 – Rémi Cavagna – Groupama-FDJ United – 14:31
78 – Darren Rafferty – EF Education-EasyPost – 14:32
79 – Axel Huens – Groupama-FDJ United – 14:33
80 – Corbin Strong – NSN Cycling Team – 14:34
81 – Juul Christopher Jensen – Team Jayco AlUla – 14:35
82 – Mick Van Dijke – Red Bull-Bora-Hansgrohe – 14:36
83 – Francesco Busatto – Alpecin-Premier Tech – 14:37
84 – Lorenzo Rota – Lotto-Intermarché – 14:38
85 – Orluis Ven Aular – Movistar Team – 14:39
86 – Alec Segaert – Bahrain Victorious – 14:40
87 – Andréa Mifsud – Team Polti VisitMalta – 14:41
88 – Nikita Tsvetkov – Bardiani CSF 7 Saber – 14:42
89 – Gijs Leemreize – Team Picnic PostNL – 14:43
90 – Filippo Turconi – Bardiani CSF 7 Saber – 14:44
91 – Toon Aerts – Lotto-Intermarché – 14:45
92 – Vicente Rojas – Bardiani CSF 7 Saber – 14:46
93 – Matteo Sobrero – Lidl-Trek – 14:47
94 – Michael Valgren – EF Education-EasyPost – 14:48
95 – Rémy Rochas – Groupama-FDJ United – 14:49
96 – Warren Barguil – Team Picnic PostNL – 14:50
97 – Luca Paletti – Bardiani CSF 7 Saber – 14:51
98 – Lawrence Warbasse – Tudor Pro Cycling Team – 14:52
99 – Florian Stork – Tudor Pro Cycling Team – 14:53
100 – Nick Schultz – NSN Cycling Team – 14:54
101 – Manuele Tarozzi – Bardiani CSF 7 Saber – 14:55
102 – Johannes Staune-Mittet – Decathlon CMA CGM – 14:56
103 – Ben Turner – Netcompany Ineos – 14:57
104 – Guillermo Silva – XDS Astana Team – 14:58
105 – Nelson Oliveira – Movistar Team – 14:59
106 – Martin Tjotta – Uno-X Mobility – 15:00
107 – Alessandro Pinarello – NSN Cycling Team – 15:01
108 – Edoardo Zambanini – Bahrain Victorious – 15:02
109 – Mark Donovan – Pinarello-Q36.5 Pro Cycling Team – 15:03
110 – Alessandro Tonelli – Team Polti VisitMalta – 15:04
111 – Jack Haig – Netcompany Ineos – 15:05
112 – Andrea Raccagni Noviero – Soudal Quick-Step – 15:06
113 – Ben Zwiehoff – Red Bull-Bora-Hansgrohe – 15:07
114 – Simone Gualdi – Lotto-Intermarché – 15:08
115 – Brieuc Rolland – Groupama-FDJ United – 15:09
116 – Magnus Sheffield – Netcompany Ineos – 15:10
117 – Thomas Pesenti – Team Polti VisitMalta – 15:11
118 – Victor Campenaerts – Team Visma Lease a Bike – 15:12
119 – Bart Lemmen – Team Visma Lease a Bike – 15:13
120 – Will Barta – Tudor Pro Cycling Team – 15:14
121 – Callum Scotson – Decathlon CMA CGM – 15:15
122 – Diego Ulissi – XDS Astana Team – 15:16
123 – Jhonatan Narvaez – UAE Team Emirates XRG – 15:17
124 – Nickolas Zukowsky – Pinarello-Q36.5 Pro Cycling Team – 15:18
125 – Embret Svestad-Bårdseng – Netcompany Ineos – 15:19
126 – Alan Hatherly – Team Jayco AlUla – 15:20
127 – Lorenzo Milesi – Movistar Team – 15:21
128 – Andreas Leknessund – Uno-X Mobility – 15:22
129 – Javier Romo – Movistar Team – 15:23
130 – Jan Christen – UAE Team Emirates XRG – 15:24
131 – Gianmarco Garofoli – Soudal Quick-Step – 15:25
132 – Einer Rubio – Movistar Team – 15:26
133 – Filippo Zana – Soudal Quick-Step – 15:27
134 – Giovanni Aleotti – Red Bull-Bora-Hansgrohe – 15:28
135 – Ludovico Crescioli – Team Polti VisitMalta – 15:29
136 – Koen Bouwman – Team Jayco AlUla – 15:30
137 – Juan Pedro Lopez – Movistar Team – 15:31
138 – Wout Poels – Unibet Rose Rockets – 15:32
139 – Joshua Kench – Groupama-FDJ United – 15:33
140 – Enric Mas – Movistar Team – 15:34
141 – Aleksandr Vlasov – Red Bull-Bora-Hansgrohe – 15:35
142 – Gregor Mühlberger – Decathlon CMA CGM – 15:36
143 – Giulio Ciccone – Lidl-Trek – 15:37
144 – Harold Martin Lopez – XDS Astana Team – 15:38
145 – Jefferson Cepeda – EF Education-EasyPost – 15:39
146 – Johannes Kulset – Uno-X Mobility – 15:40
147 – David De La Cruz – Pinarello-Q36.5 Pro Cycling Team – 15:41
148 – Chris Harper – Pinarello-Q36.5 Pro Cycling Team – 15:42
149 – Igor Arrieta – UAE Team Emirates XRG – 15:43
150 – Sepp Kuss – Team Visma Lease a Bike – 15:44
151 – Lennert Van Eetvelt – Lotto-Intermarché – 15:45
152 – Damiano Caruso – Bahrain Victorious – 15:46
153 – Egan Bernal – Netcompany Ineos – 15:49
154 – Derek Gee-West – Lidl-Trek – 15:52
155 – Davide Piganzoli – Team Visma Lease a Bike – 15:55
156 – Jan Hirt – NSN Cycling Team – 15:58
157 – Markel Beloki – EF Education-EasyPost – 16:01
158 – Michael Storer – Tudor Pro Cycling Team – 16:04
159 – Giulio Pellizzari – Red Bull-Bora-Hansgrohe – 16:07
160 – Ben O’Connor – Team Jayco AlUla – 16:10
161 – Mathys Rondel – Tudor Pro Cycling Team – 16:13
162 – Thymen Arensman – Netcompany Ineos – 16:16
163 – Christian Scaroni – XDS Astana Team – 16:19
164 – Jai Hindley – Red Bull-Bora-Hansgrohe – 16:22
165 – Felix Gall – Decathlon CMA CGM – 16:25
166 – Jonas Vingegaard – Team Visma Lease a Bike – 16:28
167 – Afonso Eulalio – Bahrain Victorious – 16:31
Faites de TodayCycling votre source préférée sur Google. Restez au plus près de l’actualité cycliste, des interviews exclusives et des analyses tactiques. Sélectionnez-nous comme source préférée (nous mettre en favori) pour voir davantage de nos articles dans votre fil d’actualité et nous aider à grandir. Merci pour votre confiance !


