Posted by Editoress on 05/12/26
The stage victory went to Ecuadorian cyclist Jhonatan Narváez (UAE Emirates-XRG), who won ahead of a reduced field. Venezuelan Orluis Aular (Movistar) and Italian Giulio Ciccone (Lidl-Trek), who finished second and third respectively.
Italian Giulio Ciccone (Lidl-Trek) became the new leader of the Giro d'Italia's after a stage marked by the selection of final riders on the Cozzo Tunno climb and attacks among the favorites.
Derek Gee-West (Lidl-Trek) was top Canadian in 26th in the same time as the winner. Gee sits 30th in the GC at 1:11 back.
| Stage 4: Catanzaro to Cosenza, 138 km | |
| 1 Jhonatan Narvaez (Ecu) UAE Team Emirates-XRG | 3:08:41 |
| 2 Orluis Aular (Ven) Movistar | |
| 3 Giulio Ciccone (Ita) Lidl-Trek | |
| 4 Ben Turner (GBr) Netcompany-INEOS | |
| 5 Alessandro Pinarello (Ita) NSN Cycling | |
| 6 Afonso Eulalio (Por) Bahrain-Victorious | |
| 7 Lennert van Eetvelt (Bel) Lotto-Intermarché | |
| 8 Diego Ulissi (Ita) XDS-Astana | |
| 9 Andrea Raccagni Noviero (Ita) Soudal-Quick Step | |
| 10 Michael Valgren (Den) EF Education-EasyPost | |
| 11 Florian Stork (Ger) Tudor Pro Cycling | |
| 12 Markel Beloki (Esp) EF Education-EasyPost | |
| 13 Jai Hindley (Aus) Red Bull-BORA hansgrohe | |
| 14 Matteo Sobrero (Ita) Lidl-Trek | |
| 15 Damiano Caruso (Ita) Bahrain-Victorious | |
| 16 Ben O'Connor (Aus) Jayco-AlUla | |
| 17 Wouter Poels (Ned) Unibet Rose Rockets | |
| 18 Jonas Vingegaard (Den) Visma-Lease a Bike | |
| 19 Chris Harper (Aus) Pinarello-Q36.5 Pro Cycling Team | |
| 20 Enric Mas (Esp) Movistar | |
| 21 Davide Piganzoli (Ita) Visma-Lease a Bike | |
| 22 Felix Engelhardt (Ger) Jayco-AlUla | |
| 23 Josh Kench (NZl) Groupama-FDJ United | |
| 24 Jan Christen (Sui) UAE Team Emirates-XRG | |
| 25 Thymen Arensman (Ned) Netcompany-INEOS | |
| 26 Derek Gee-West (Can) Lidl-Trek | |
| 27 Egan Bernal (Col) Netcompany-INEOS | |
| 28 Ben Zwiehoff (Ger) Red Bull-BORA hansgrohe | |
| 29 Bart Lemmen (Ned) Visma-Lease a Bike | |
| 30 Jefferson Cepeda (Ecu) EF Education-EasyPost | |
| 31 Jan Hirt (Cze) NSN Cycling | |
| 32 Victor Campenaerts (Bel) Visma-Lease a Bike | |
| 33 Gregor Mühlberger (Aut) Decathlon-CMA CGM | |
| 34 Felix Gall (Aut) Decathlon-CMA CGM | |
| 35 Giovanni Aleotti (Ita) Red Bull-BORA hansgrohe | |
| 36 Michael Storer (Aus) Tudor Pro Cycling | |
| 37 Mathys Rondel (Fra) Tudor Pro Cycling | |
| 38 Giulio Pellizzari (Ita) Red Bull-BORA hansgrohe | |
| 39 Einer Rubio (Col) Movistar | |
| 40 Filippo Zana (Ita) Soudal-Quick Step | |
| 41 David de la Cruz (Esp) Pinarello-Q36.5 Pro Cycling Team | |
| 42 Sepp Kuss (USA) Visma-Lease a Bike | all s.t. |
| 43 Nelson Oliveira (Por) Movistar | 1:10 |
| 44 Andreas Leknessund (Nor) Uno-X Mobility | 2:55 |
| 45 Johannes Kulset (Nor) Uno-X Mobility | |
| 46 Mattia Bais (Ita) Polti-VisitMalta | |
| 47 Koen Bouwman (Ned) Jayco-AlUla | |
| 48 Niklas Larsen (Den) Unibet Rose Rockets | |
| 49 Corbin Strong (NZl) NSN Cycling | |
| 50 Christian Scaroni (Ita) XDS-Astana | |
| 51 Filippo Ganna (Ita) Netcompany-INEOS | |
| 52 Alec Segaert (Bel) Bahrain-Victorious | |
| 53 Lorenzo Milesi (Ita) Movistar | |
| 54 Manuele Tarozzi (Ita) Bardiani-CSF-7Saber | |
| 55 Fabio Christen (Sui) Pinarello-Q36.5 Pro Cycling Team | |
| 56 Simone Gualdi (Ita) Lotto-Intermarché | |
| 57 Magnus Sheffield (USA) Netcompany-INEOS | |
| 58 Edoardo Zambanini (Ita) Bahrain-Victorious | |
| 59 Alessandro Tonelli (Ita) Polti-VisitMalta | |
| 60 Ludovico Crescioli (Ita) Polti-VisitMalta | |
| 61 Markus Hoelgaard (Nor) Uno-X Mobility | |
| 62 Nicholas Schultz (Aus) NSN Cycling | |
| 63 William Barta (USA) Tudor Pro Cycling | |
| 64 Darren Rafferty (Irl) EF Education-EasyPost | |
| 65 Nickolas Zukowsky (Can) Pinarello-Q36.5 Pro Cycling Team | |
| 66 Javier Romo (Esp) Movistar | |
| 67 Jack Haig (Aus) Netcompany-INEOS | |
| 68 Aleksandr Vlasov (Rus) Red Bull-BORA hansgrohe | |
| 69 Harold M. Lopez (Ecu) XDS-Astana | |
| 70 Igor Arrieta (Esp) UAE Team Emirates-XRG | |
| 71 Toon Aerts (Bel) Lotto-Intermarché | all s.t. |
| 72 Sjoerd Bax (Ned) Pinarello-Q36.5 Pro Cycling Team | 7:37 |
| 73 Callum Scotson (Aus) Decathlon-CMA CGM | |
| 74 Francesco Busatto (Ita) Alpecin-Premier Tech | |
| 75 Casper Van Uden (Ned) Picnic-PostNL | |
| 76 Tobias Lund Andresen (Den) Decathlon-CMA CGM | |
| 77 Brieuc Rolland (Fra) Groupama-FDJ United | |
| 78 Juan Pedro López (Esp) Movistar | all s.t. |
| 79 Axel Huens (Fra) Groupama-FDJ United | 8:24 |
| 80 Fran Miholjevic (Cro) Bahrain-Victorious | |
| 81 Chris Hamilton (Aus) Picnic-PostNL | |
| 82 Robert Stannard (Aus) Bahrain-Victorious | |
| 83 Filippo Turconi (Ita) Bardiani-CSF-7Saber | |
| 84 Jonas Rutsch (Ger) Lotto-Intermarché | |
| 85 Luca Paletti (Ita) Bardiani-CSF-7Saber | |
| 86 Filippo Magli (Ita) Bardiani-CSF-7Saber | |
| 87 Thomas Pesenti (Ita) Polti-VisitMalta | |
| 88 Fredrik Dversnes (Nor) Uno-X Mobility | |
| 89 Mathijs Paasschens (Ned) Bahrain-Victorious | |
| 90 Martin Marcellusi (Ita) Bardiani-CSF-7Saber | |
| 91 Martin Tjotta (Nor) Uno-X Mobility | |
| 92 Johannes Staune-Mittet (Nor) Decathlon-CMA CGM | |
| 93 Oliver Naesen (Bel) Decathlon-CMA CGM | |
| 94 Lawrence Warbasse (USA) Tudor Pro Cycling | |
| 95 Alan Hatherly (RSA) Jayco-AlUla | |
| 96 Embret Svestad-Bardseng (Nor) Netcompany-INEOS | |
| 97 Mark Donovan (GBr) Pinarello-Q36.5 Pro Cycling Team | |
| 98 Sakarias Koller Loland (Nor) Uno-X Mobility | |
| 99 Lukas Kubis (Slo) Unibet Rose Rockets | |
| 100 Jonathan Milan (Ita) Lidl-Trek | |
| 101 Jasper Stuyven (Bel) Soudal-Quick Step | |
| 102 Fabio Van Den Bossche (Bel) Soudal-Quick Step | |
| 103 Iván García Cortina (Esp) Movistar | |
| 104 Mikkel Bjerg (Den) UAE Team Emirates-XRG | |
| 105 Rasmus Sojberg Pedersen (Den) Decathlon-CMA CGM | |
| 106 Gianni Moscon (Ita) Red Bull-BORA hansgrohe | |
| 107 Rémi Cavagna (Fra) Groupama-FDJ United | |
| 108 James Shaw (GBr) EF Education-EasyPost | |
| 109 Paul Magnier (Fra) Soudal-Quick Step | |
| 110 Warren Barguil (Fra) Picnic-PostNL | |
| 111 Christopher Juul-Jensen (Den) Jayco-AlUla | all s.t. |
| 112 Enrico Zanoncello (Ita) Bardiani-CSF-7Saber | 12:16 |
| 113 Mirco Maestri (Ita) Polti-VisitMalta | |
| 114 Vicente Rojas (Chi) Bardiani-CSF-7Saber | |
| 115 Cyril Barthe (Fra) Groupama-FDJ United | |
| 116 Jardi van der Lee (Ned) EF Education-EasyPost | |
| 117 Maximilian Walscheid (Ger) Lidl-Trek | |
| 118 Johan Jacobs (Sui) Groupama-FDJ United | |
| 119 Simone Consonni (Ita) Lidl-Trek | |
| 120 Remy Rochas (Fra) Groupama-FDJ United | |
| 121 Pascal Ackermann (Ger) Jayco-AlUla | |
| 122 Tobias Bayer (Aut) Alpecin-Premier Tech | |
| 123 Robert Donaldson (GBr) Jayco-AlUla | |
| 124 António Morgado (Por) UAE Team Emirates-XRG | |
| 125 Tim Torn Teutenberg (Ger) Lidl-Trek | |
| 126 Lorenzo Rota (Ita) Lotto-Intermarché | |
| 127 Amanuel Ghebreigzabhier (Eri) Lidl-Trek | |
| 128 Gianmarco Garofoli (Ita) Soudal-Quick Step | |
| 129 Andrea Mifsud (Mlt) Polti-VisitMalta | |
| 130 Thomas Silva (Uru) XDS-Astana | |
| 131 Alberto Bettiol (Ita) XDS-Astana | |
| 132 Ayco Bastiaens (Bel) Soudal-Quick Step | |
| 133 Edward Planckaert (Bel) Alpecin-Premier Tech | all s.t. |
| 134 Dries Van Gestel (Bel) Soudal-Quick Step | 14:07 |
| 135 Jonas Geens (Bel) Alpecin-Premier Tech | |
| 136 Ryan Mullen (Irl) NSN Cycling | |
| 137 Jensen Plowright (Aus) Alpecin-Premier Tech | |
| 138 Madis Mihkels (Est) EF Education-EasyPost | |
| 139 Jake Stewart (GBr) NSN Cycling | |
| 140 Ethan Vernon (GBr) NSN Cycling | |
| 141 Timo Kielich (Bel) Visma-Lease a Bike | |
| 142 Tim Naberman (Ned) Picnic-PostNL | |
| 143 David González (Esp) Pinarello-Q36.5 Pro Cycling Team | |
| 144 Giovanni Lonardi (Ita) Polti-VisitMalta | |
| 145 Sean Flynn (GBr) Picnic-PostNL | |
| 146 Gijs Leemreize (Ned) Picnic-PostNL | |
| 147 Timo de Jong (Ned) Picnic-PostNL | |
| 148 Tim Rex (Bel) Visma-Lease a Bike | |
| 149 Dion Smith (NZl) NSN Cycling | |
| 150 Hartthijs De Vries (Ned) Unibet Rose Rockets | |
| 151 Tomás Kopecky (Cze) Unibet Rose Rockets | |
| 152 Nico Denz (Ger) Red Bull-BORA hansgrohe | |
| 153 Nikita Tsvetkov (Uzb) Bardiani-CSF-7Saber | |
| 154 Luca Vergallito (Ita) Alpecin-Premier Tech | |
| 155 Mick Van Dijke (Ned) Red Bull-BORA hansgrohe | |
| 156 Joshua Giddings (GBr) Lotto-Intermarché | |
| 157 Matteo Malucelli (Ita) XDS-Astana | |
| 158 Luca Mozzato (Ita) Tudor Pro Cycling | |
| 159 Tord Gudmestad (Nor) Decathlon-CMA CGM | |
| 160 Erlend Blikra (Nor) Uno-X Mobility | |
| 161 Matyas Kopecky (Cze) Unibet Rose Rockets | |
| 162 Diego Pablo Sevilla (Esp) Polti-VisitMalta | |
| 163 Elmar Reinders (Ned) Unibet Rose Rockets | |
| 164 Dylan Groenewegen (Ned) Unibet Rose Rockets | |
| 165 Paul Penhoët (Fra) Groupama-FDJ United | all s.t. |
| 166 Arjen Livyns (Bel) XDS-Astana | 17:47 |
| 167 Fabian Lienhard (Sui) Tudor Pro Cycling | |
| 168 Connor Swift (GBr) Netcompany-INEOS | |
| 169 Frank van den Broek (Ned) Picnic-PostNL | |
| 170 Robin Froidevaux (Sui) Tudor Pro Cycling | |
| 171 Johan Price-Pejtersen (Den) Alpecin-Premier Tech | all s.t. |
| 172 Davide Ballerini (Ita) XDS-Astana | 17:55 |
| 173 Milan Menten (Bel) Lotto-Intermarché | 18:12 |
| 174 Samuele Battistella (Ita) EF Education-EasyPost | s.t. |
| DNF Arnaud de Lie (Bel) Lotto-Intermarché | |
| DNF Kaden Groves (Aus) Alpecin-Premier Tech | |
| DNS Wilco Kelderman (Ned) Visma-Lease a Bike | |
| GC | |
| 1 Giulio Ciccone (Ita) Lidl-Trek | 16:18:51 |
| 2 Jan Christen (Sui) UAE Team Emirates-XRG | at 0:04 |
| 3 Florian Stork (Ger) Tudor Pro Cycling | |
| 4 Egan Bernal (Col) Netcompany-INEOS | both s.t. |
| 5 Thymen Arensman (Ned) Netcompany-INEOS | 0:06 |
| 6 Giulio Pellizzari (Ita) Red Bull-BORA hansgrohe | s.t. |
| 7 Lennert van Eetvelt (Bel) Lotto-Intermarché | 0:10 |
| 8 Enric Mas (Esp) Movistar | |
| 9 Markel Beloki (Esp) EF Education-EasyPost | |
| 10 Jan Hirt (Cze) NSN Cycling | |
| 11 Jonas Vingegaard (Den) Visma-Lease a Bike | |
| 12 Filippo Zana (Ita) Soudal-Quick Step | |
| 13 Damiano Caruso (Ita) Bahrain-Victorious | |
| 14 Einer Rubio (Col) Movistar | |
| 15 Jai Hindley (Aus) Red Bull-BORA hansgrohe | |
| 16 Felix Engelhardt (Ger) Jayco-AlUla | |
| 17 Jefferson Cepeda (Ecu) EF Education-EasyPost | |
| 18 Ben O'Connor (Aus) Jayco-AlUla | |
| 19 Mathys Rondel (Fra) Tudor Pro Cycling | |
| 20 Davide Piganzoli (Ita) Visma-Lease a Bike | |
| 21 Michael Storer (Aus) Tudor Pro Cycling | |
| 22 Matteo Sobrero (Ita) Lidl-Trek | |
| 23 Felix Gall (Aut) Decathlon-CMA CGM | |
| 24 Giovanni Aleotti (Ita) Red Bull-BORA hansgrohe | |
| 25 Josh Kench (NZl) Groupama-FDJ United | all s.t. |
| 26 Orluis Aular (Ven) Movistar | 1:05 |
| 27 Andrea Raccagni Noviero (Ita) Soudal-Quick Step | 1:11 |
| 28 Alessandro Pinarello (Ita) NSN Cycling | |
| 29 Diego Ulissi (Ita) XDS-Astana | |
| 30 Derek Gee-West (Can) Lidl-Trek | |
| 31 Afonso Eulálio (Por) Bahrain-Victorious | |
| 32 Bart Lemmen (Ned) Visma-Lease a Bike | |
| 33 Ben Zwiehoff (Ger) Red Bull-BORA hansgrohe | |
| 34 Wouter Poels (Ned) Unibet Rose Rockets | |
| 35 Sepp Kuss (USA) Visma-Lease a Bike | |
| 36 David de la Cruz (Esp) Pinarello-Q36.5 Pro Cycling Team | |
| 37 Chris Harper (Aus) Pinarello-Q36.5 Pro Cycling Team | all s.t. |
| 38 Ben Turner (GBr) Netcompany-INEOS | 2:15 |
| 39 Victor Campenaerts (Bel) Visma-Lease a Bike | |
| 40 Gregor Mühlberger (Aut) Decathlon-CMA CGM | both s.t. |
| 41 Johannes Kulset (Nor) Uno-X Mobility | 3:05 |
| 42 Christian Scaroni (Ita) XDS-Astana | |
| 43 Darren Rafferty (Irl) EF Education-EasyPost | |
| 44 Javier Romo (Esp) Movistar | |
| 45 Harold M. López (Ecu) XDS-Astana | |
| 46 Andreas Leknessund (Nor) Uno-X Mobility | all s.t. |
| 47 Nelson Oliveira (Por) Movistar | 3:25 |
| 48 Alec Segaert (Bel) Bahrain-Victorious | 4:06 |
| 49 Aleksandr Vlasov (Rus) Red Bull-BORA hansgrohe | |
| 50 Ludovico Crescioli (Ita) Polti-VisitMalta | |
| 51 Magnus Sheffield (USA) Netcompany-INEOS | |
| 52 William Barta (USA) Tudor Pro Cycling | |
| 53 Igor Arrieta (Esp) UAE Team Emirates-XRG | all s.t. |
| 54 Manuele Tarozzi (Ita) Bardiani-CSF-7Saber | 4:58 |
| 55 Alessandro Tonelli (Ita) Polti-VisitMalta | 5:08 |
| 56 Nickolas Zukowsky (Can) Pinarello-Q36.5 Pro Cycling Team | 5:10 |
| 57 Edoardo Zambanini (Ita) Bahrain-Victorious | |
| 58 Koen Bouwman (Ned) Jayco-AlUla | |
| 59 Corbin Strong (NZl) NSN Cycling | |
| 60 Simone Gualdi (Ita) Lotto-Intermarché | |
| 61 Nicholas Schultz (Aus) NSN Cycling | |
| 62 Niklas Larsen (Den) Unibet Rose Rockets | all s.t. |
| 63 Jhonatan Narvaez (Ecu) UAE Team Emirates-XRG | 5:26 |
| 64 Michael Valgren (Den) EF Education-EasyPost | 5:36 |
| 65 Juan Pedro López (Esp) Movistar | 7:47 |
| 66 Toon Aerts (Bel) Lotto-Intermarché | 8:31 |
| 67 Lorenzo Milesi (Ita) Movistar | |
| 68 Fabio Christen (Sui) Pinarello-Q36.5 Pro Cycling Team | |
| 69 Jack Haig (Aus) Netcompany-INEOS | all s.t. |
| 70 Martin Tjotta (Nor) Uno-X Mobility | 8:34 |
| 71 Tobias Lund Andresen (Den) Decathlon-CMA CGM | 8:42 |
| 72 Callum Scotson (Aus) Decathlon-CMA CGM | 8:48 |
| 73 Francesco Busatto (Ita) Alpecin-Premier Tech | s.t. |
| 74 Thomas Pesenti (Ita) Polti-VisitMalta | 9:35 |
| 75 Sakarias Koller Loland (Nor) Uno-X Mobility | |
| 76 Alan Hatherly (RSA) Jayco-AlUla | both s.t. |
| 77 Brieuc Rolland (Fra) Groupama-FDJ United | 9:52 |
| 78 Lukas Kubis (Slo) Unibet Rose Rockets | 10:02 |
| 79 Filippo Ganna (Ita) Netcompany-INEOS | 10:09 |
| 80 Paul Magnier (Fra) Soudal-Quick Step | 10:19 |
| 81 Jonathan Milan (Ita) Lidl-Trek | 10:33 |
| 82 Luca Paletti (Ita) Bardiani-CSF-7Saber | 10:39 |
| 83 Lawrence Warbasse (USA) Tudor Pro Cycling | |
| 84 Johannes Staune-Mittet (Nor) Decathlon-CMA CGM | both s.t. |
| 85 Thomas Silva (Uru) XDS-Astana | 12:16 |
| 86 Jonas Rutsch (Ger) Lotto-Intermarché | 12:51 |
| 87 Martin Marcellusi (Ita) Bardiani-CSF-7Saber | |
| 88 Warren Barguil (Fra) Picnic-PostNL | both s.t. |
| 89 Gianmarco Garofoli (Ita) Soudal-Quick Step | 13:27 |
| 90 Andrea Mifsud (Mlt) Polti-VisitMalta | s.t. |
| 91 Rasmus Sojberg Pedersen (Den) Decathlon-CMA CGM | 13:37 |
| 92 Axel Huens (Fra) Groupama-FDJ United | 14:00 |
| 93 Gianni Moscon (Ita) Red Bull-BORA hansgrohe | s.t. |
| 94 Lorenzo Rota (Ita) Lotto-Intermarché | 14:31 |
| 95 Tobias Bayer (Aut) Alpecin-Premier Tech | s.t. |
| 96 Markus Hoelgaard (Nor) Uno-X Mobility | 14:38 |
| 97 Sjoerd Bax (Ned) Pinarello-Q36.5 Pro Cycling Team | 14:51 |
| 98 Gijs Leemreize (Ned) Picnic-PostNL | 15:18 |
| 99 Iván García Cortina (Esp) Movistar | 15:19 |
| 100 Robert Stannard (Aus) Bahrain-Victorious | 15:38 |
| 101 Filippo Magli (Ita) Bardiani-CSF-7Saber | 15:38 |
| 102 Jasper Stuyven (Bel) Soudal-Quick Step | |
| 103 Fran Miholjevic (Cro) Bahrain-Victorious | |
| 104 Fredrik Dversnes (Nor) Uno-X Mobility | |
| 105 Embret Svestad-Bardseng (Nor) Netcompany-INEOS | |
| 106 Oliver Naesen (Bel) Decathlon-CMA CGM | |
| 107 Mark Donovan (GBr) Pinarello-Q36.5 Pro Cycling Team | |
| 108 Christopher Juul-Jensen (Den) Jayco-AlUla | all s.t. |
| 109 Fabio Van Den Bossche (Bel) Soudal-Quick Step | 16:03 |
| 110 David González (Esp) Pinarello-Q36.5 Pro Cycling Team | 16:22 |
| 111 Nikita Tsvetkov (Uzb) Bardiani-CSF-7Saber | |
| 112 Nico Denz (Ger) Red Bull-BORA hansgrohe | all s.t. |
| 113 Vicente Rojas (Chi) Bardiani-CSF-7Saber | 16:43 |
| 114 Mattia Bais (Ita) Polti-VisitMalta | 16:51 |
| 115 Mathijs Paasschens (Ned) Bahrain-Victorious | 17:35 |
| 116 Filippo Turconi (Ita) Bardiani-CSF-7Saber | 17:48 |
| 117 Cyril Barthe (Fra) Groupama-FDJ United | 17:52 |
| 118 Amanuel Ghebreigzabhier (Eri) Lidl-Trek | s.t. |
| 119 Mikkel Bjerg (Den) UAE Team Emirates-XRG | 18:16 |
| 120 António Morgado (Por) UAE Team Emirates-XRG | 19:28 |
| 121 Pascal Ackermann (Ger) Jayco-AlUla | 19:30 |
| 122 Mirco Maestri (Ita) Polti-VisitMalta | |
| 123 Robert Donaldson (GBr) Jayco-AlUla | |
| 124 Simone Consonni (Ita) Lidl-Trek | |
| 125 Alberto Bettiol (Ita) XDS-Astana | |
| 126 Johan Jacobs (Sui) Groupama-FDJ United | all s.t. |
| 127 Madis Mihkels (Est) EF Education-EasyPost | 19:43 |
| 128 Mick Van Dijke (Ned) Red Bull-BORA hansgrohe | 19:43 |
| 129 Ayco Bastiaens (Bel) Soudal-Quick Step | 20:11 |
| 130 Diego Pablo Sevilla (Esp) Polti-VisitMalta | 21:13 |
| 131 Ethan Vernon (GBr) NSN Cycling | 21:17 |
| 132 Tord Gudmestad (Nor) Decathlon-CMA CGM | 21:21 |
| 133 Dries Van Gestel (Bel) Soudal-Quick Step | |
| 134 Jensen Plowright (Aus) Alpecin-Premier Tech | |
| 135 Matyas Kopecky (Cze) Unibet Rose Rockets | |
| 136 Timo Kielich (Bel) Visma-Lease a Bike | |
| 137 Tomás Kopecky (Cze) Unibet Rose Rockets | |
| 138 Hartthijs De Vries (Ned) Unibet Rose Rockets | |
| 139 Luca Vergallito (Ita) Alpecin-Premier Tech | all s.t. |
| 140 Tim Torn Teutenberg (Ger) Lidl-Trek | 21:27 |
| 141 Casper Van Uden (Ned) Picnic-PostNL | 21:33 |
| 142 Enrico Zanoncello (Ita) Bardiani-CSF-7Saber | 21:40 |
| 143 Rémi Cavagna (Fra) Groupama-FDJ United | 22:20 |
| 144 James Shaw (GBr) EF Education-EasyPost | s.t. |
| 145 Chris Hamilton (Aus) Picnic-PostNL | 22:50 |
| 146 Paul Penhoët (Fra) Groupama-FDJ United | 23:18 |
| 147 Dylan Groenewegen (Ned) Unibet Rose Rockets | 23:30 |
| 148 Giovanni Lonardi (Ita) Polti-VisitMalta | 23:34 |
| 149 Elmar Reinders (Ned) Unibet Rose Rockets | |
| 150 Luca Mozzato (Ita) Tudor Pro Cycling | both s.t. |
| 151 Edward Planckaert (Bel) Alpecin-Premier Tech | 23:59 |
| 152 Connor Swift (GBr) Netcompany-INEOS | 24:59 |
| 153 Arjen Livyns (Bel) XDS-Astana | 25:01 |
| 154 Davide Ballerini (Ita) XDS-Astana | 25:09 |
| 155 Matteo Malucelli (Ita) XDS-Astana | 25:50 |
| 156 Erlend Blikra (Nor) Uno-X Mobility | s.t. |
| 157 Maximilian Walscheid (Ger) Lidl-Trek | 26:12 |
| 158 Remy Rochas (Fra) Groupama-FDJ United | s.t. |
| 159 Jardi van der Lee (Ned) EF Education-EasyPost | 26:42 |
| 160 Robin Froidevaux (Sui) Tudor Pro Cycling | 26:58 |
| 161 Fabian Lienhard (Sui) Tudor Pro Cycling | s.t. |
| 162 Johan Price-Pejtersen (Den) Alpecin-Premier Tech | 27:23 |
| 163 Tim Naberman (Ned) Picnic-PostNL | 28:03 |
| 164 Jonas Geens (Bel) Alpecin-Premier Tech | |
| 165 Ryan Mullen (Irl) NSN Cycling | |
| 166 Sean Flynn (GBr) Picnic-PostNL | |
| 167 Joshua Giddings (GBr) Lotto-Intermarché | |
| 168 Tim Rex (Bel) Visma-Lease a Bike | all s.t. |
| 169 Timo de Jong (Ned) Picnic-PostNL | 29:20 |
| 170 Milan Menten (Bel) Lotto-Intermarché | 29:55 |
| 171 Jake Stewart (GBr) NSN Cycling | 31:47 |
| 172 Dion Smith (NZl) NSN Cycling | 31:47 |
| 173 Samuele Battistella (Ita) EF Education-EasyPost | 35:38 |
| 174 Frank van den Broek (Ned) Picnic-PostNL | 37:45 |
Giro d'Italia Stage 1
New Leader at Giro after Stage 2
Giro d'Italia Stage 3
| Return to Canadian Cyclist homepage | Back to Top |