Parti dans l'échappée matinale, Nico Denz (Red Bull-Bora-Hansgrohe) a placé une attaque décisive à 15 km de l'arrivée, pour s'offrir en solitaire la 18e étape du Giro ce jeudi et redonner le sourire à son équipe après les abandons de Jai Hindley et Primoz Roglic. Mirco Maestri (Polti VisitMalta) et Edward Planckaert (Alpecin-Fenix) complètent le podium du jour.
Le peloton des favoris est resté tranquille au cours de cette étape de transition et a terminé à une quinzaine de minutes du vainqueur. Aucun changement n'est à noter dans le top 10 toujours dominé par Isaac Del Toro (UAE Team Emirates) devant Richard Carapaz (EF Education-EasyPost) et Simon Yates (Visma-Lease a Bike), à trois jours de l'arrivée à Rome.
Le top 10 de la 18e étape du Giro
1. Nico Denz (ALL, Red Bull-Bora-Hansgrohe)
2. Mirco Maestri (ITA, Polti VisitMalta), à 1'01''
3. Edward Planckaert (BEL, Alpecin-Fenix), à 1'01''
4. Filippo Magli (ITA, VF Group-Bardiani CSF), à 1'01''
5. Alex Edmondson (AUS, Picnic PostNL), à 1'01''
6. Dries De Bondt (BEL, Decathlon AG2R La Mondiale), à 1'01''
7. Daan Hoole (HOL, Lidl-Trek), à 1'01''
8. Davide De Pretto (ITA, Jayco AlUla), à 1'01''
9. Nicola Conci (ITA, XDS Astana), à 1'01''
10. Larry Warbasse (USA, Tudor), à 1'01''
Le top 10 du classement général après la 18e étape
1. Isaac Del Toro (MEX, UAE Team Emirates) en 68h56'32''
2. Richard Carapaz (EQU, EF Education-EasyPost), à 41''
3. Simon Yates (GBR, Visma-Lease a Bike), à 51''
4. Derek Gee (CAN, Israel-Premier Tech), à 1'57''
5. Damiano Caruso (ITA, Bahrain Victorious), à 3'06''
6. Egan Bernal (COL, Ineos Grenadiers), à 4'43''
7. Giulio Pellizzari (ITA, Red Bull-Bora-Hansgrohe), à 5'02''
8. Einer Augusto Rubio (COL, Movistar), à 6'09''
9. Adam Yates (GBR, UAE Team Emirates), à 7'45''
10. Michael Storer (AUS, Tudor), à 7'46''