Первый этап велогонки Джиро д'Италия, стартовавшей в Албании 9 мая завершился спринтом большей группой гонщиков, в котором победу одержал Мадс Педерсен (Lidl-Trek ), опередивший Ваута ван Арта (Visma-Lease a Bike ) и Орлуиса Аулара (Movistar ).
Датчанин также смог надеть первую Розовую майку в 108-м издании Джиро и теперь опередил Ваута ван Арта на четыре секунды благодаря бонусному времени. Большинство гонщиков общего зачета сохранили свои позиции в первый день и пришли к финишу в первой лидирующей группе из примерно 40 гонщиков. Среди неудачников первого дня велогонки оказались Дерек Джи (Israel-Premier Tech ), Лоренцо Фортунато (XDS Astana ) и Даниэль Фелипе Мартинес (Red Bull-Bora-hansgrohe ), которые потеряли одну минуту и семь секунд.
Тимен Аренсман (Ineos Grenadiers ) потерял еще больше времени , придя к финишу на 58-м месте, отстав на одну минуту и 45 секунд. Филиппо Зана, Лукас Плапп (оба — Джейко Аль-Ула ), Джей Вайн (UAE Team Emirates-XRG ) и Пельо Бильбао (Bahrain Victorious ) также потеряли много времени на старте. Однако сильнее всего пострадал Микель Ланда (Soudal Quick-Step ), который упал на последнем спуске и был вынужден преждевременно сойти с дистанции.
2 этап
Индивидуальную гонку с раздельным стартом второго этапа выиграл 21-летний британец Джошуа Тарлинг (Ineos Grenadiers), опередивший Приможа Роглича ( Red Bull-Bora-hansgrohe) всего на одну секунду. Однако словенец в свою очередь был быстрее Мадса Педерсена (Lidl-Trek), который пересек финишную черту седьмым, отстав на двенадцать секунд, и был вынужден уступить Розовую майку с разрывом в одну секунду.
Хуан Аюсо (UAE Team Emirates-XRG) также финишировал в десятке лучших, отстав на 17 секунд. Остальные фавориты в борьбе за общую победу уступили победителю этапа менее минуты: Даниэль Фелипе Мартинес, Тимен Аренсман, Антонио Тибери (победитель Бахрейна ) и Дерек Джи уложились в 30 секунд.
В общем зачете Примож Роглич после второго этапа на одну секунду опережал Мадса Педерсена и на пять секунд — своего товарища по команде Матиаса Вацека (Lidl-Trek). Ваут ван Арт не смог раскрыть свои сильные стороны в гонке на время и откатился на одиннадцатое место в общем зачете.
| Rnk | Prev | Rider | Team | Time |
| 1 | 15 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 3:52:32 |
| 2 | 1 | PEDERSEN Mads | Lidl - Trek | 0:01 |
| 3 | 22 | VACEK Mathias | Lidl - Trek | 0:05 |
| 4 | 27 | MCNULTY Brandon | UAE Team Emirates - XRG | 0:12 |
| 5 | 29 | AYUSO Juan | UAE Team Emirates - XRG | 0:16 |
| 6 | 20 | DEL TORO Isaac | UAE Team Emirates - XRG | 0:17 |
| 7 | 8 | POOLE Max | Team Picnic PostNL | 0:24 |
| 8 | 12 | TIBERI Antonio | Bahrain - Victorious | 0:25 |
| 9 | 23 | STORER Michael | Tudor Pro Cycling Team | 0:27 |
| 10 | 35 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 0:31 |
3 этап
Третий этап через перевал Логара снова достался Мадсу Педерсену, который вернул себе розовую майку лидера общего зачета. Датчанин выиграл спринт, опередив Корбина Стронга (Israel-Premier Tech) и Орлуиса Аулара. После стартового триптиха в Албании Мадс Педерсен опережал Приможа Роглича на девять секунд и своего товарища по команде Матиаса Вацека в общем зачете на 14 секунд.
| Rnk | Prev | Rider | Team | Time |
| 1 | 2 | PEDERSEN Mads | Lidl - Trek | 7:42:10 |
| 2 | 1 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 0:09 |
| 3 | 3 | VACEK Mathias | Lidl - Trek | 0:14 |
| 4 | 4 | MCNULTY Brandon | UAE Team Emirates - XRG | 0:21 |
| 5 | 5 | AYUSO Juan | UAE Team Emirates - XRG | 0:25 |
| 6 | 6 | DEL TORO Isaac | UAE Team Emirates - XRG | 0:26 |
| 7 | 7 | POOLE Max | Team Picnic PostNL | 0:33 |
| 8 | 8 | TIBERI Antonio | Bahrain - Victorious | 0:34 |
| 9 | 9 | STORER Michael | Tudor Pro Cycling Team | 0:36 |
| 10 | 10 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 0:40 |
| 11 | 12 | KELDERMAN Wilco | Team Visma | Lease a Bike | 0:41 |
| 12 | 13 | YATES Simon | Team Visma | Lease a Bike | 0:42 |
| 13 | 14 | YATES Adam | UAE Team Emirates - XRG | 0:45 |
| 14 | 15 | CARAPAZ Richard | EF Education - EasyPost | 0:46 |
| 15 | 16 | HINDLEY Jai | Red Bull - BORA - hansgrohe | 0:48 |
4 этап
После первого дня отдыха голландец Каспер ван Уден (Picnic PostNL) выиграл 4-й этап на материковой части Италии. Он опередил своих соотечественников Олава Кооя (Visma-Lease a Bike) и Майкеля Зейларда (Tudor). Примож Роглич набрал две бонусные секунды и сократил свое отставание от Мадса Педерсена до семи секунд.
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | PEDERSEN Mads | Lidl - Trek | 11:44:31 |
| 2 | 2 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 0:07 |
| 3 | 3 | VACEK Mathias | Lidl - Trek | 0:14 |
| 4 | 4 | MCNULTY Brandon | UAE Team Emirates - XRG | 0:21 |
| 5 | 6 | DEL TORO Isaac | UAE Team Emirates - XRG | 0:22 |
| 6 | 5 | AYUSO Juan | UAE Team Emirates - XRG | 0:25 |
| 7 | 7 | POOLE Max | Team Picnic PostNL | 0:33 |
| 8 | 8 | TIBERI Antonio | Bahrain - Victorious | 0:34 |
| 9 | 9 | STORER Michael | Tudor Pro Cycling Team | 0:36 |
| 10 | 10 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 0:40 |
| 11 | 12 | YATES Simon | Team Visma | Lease a Bike | 0:42 |
| 12 | 13 | YATES Adam | UAE Team Emirates - XRG | 0:45 |
| 13 | 14 | CARAPAZ Richard | EF Education - EasyPost | 0:46 |
| 14 | 15 | HINDLEY Jai | Red Bull - BORA - hansgrohe | 0:48 |
| 15 | 16 | CARUSO Damiano | Bahrain - Victorious | ,, |
5 этап
На 5-м этапе Мадс Педерсен отпраздновал свою третью победу на Джиро, одержав победу в спринте из большого пелотона в Матере. Он выиграл холмистый этап, опередив Эдоардо Замбанини (Bahrain Victorious) и Томаса Пидкока (Q36.5 ), и увеличил свое преимущество в общем зачете до 17 секунд.
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | PEDERSEN Mads | Lidl - Trek | 15:11:52 |
| 2 | 2 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 0:17 |
| 3 | 3 | VACEK Mathias | Lidl - Trek | 0:24 |
| 4 | 4 | MCNULTY Brandon | UAE Team Emirates - XRG | 0:31 |
| 5 | 5 | DEL TORO Isaac | UAE Team Emirates - XRG | 0:32 |
| 6 | 6 | AYUSO Juan | UAE Team Emirates - XRG | 0:35 |
| 7 | 7 | POOLE Max | Team Picnic PostNL | 0:43 |
| 8 | 8 | TIBERI Antonio | Bahrain - Victorious | 0:44 |
| 9 | 9 | STORER Michael | Tudor Pro Cycling Team | 0:46 |
| 10 | 10 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 0:50 |
| 11 | 11 | YATES Simon | Team Visma | Lease a Bike | 0:52 |
| 12 | 12 | YATES Adam | UAE Team Emirates - XRG | 0:55 |
| 13 | 13 | CARAPAZ Richard | EF Education - EasyPost | 0:56 |
| 14 | 18 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 0:57 |
| 15 | 14 | HINDLEY Jai | Red Bull - BORA - hansgrohe | 0:58 |
6 этап
Разница во времени на 6-м этапе не учитывалась в общем зачете, поскольку последние километры после нейтрализованного этапа разыгрывались только в борьбе за победу дня. Причиной этого стала массовая авария, произошедшая примерно в 70 километрах от финиша на скользких из-за дождя дорогах. Среди упавших гонщиков был Джей Хиндли (Red Bull-Bora-hansgrohe), которому пришлось сойти с дистанции из-за сотрясения мозга. Это потеря стало очень существенной для лидера команды Приможа Роглича, который уже в начале многодневки потерял своего главного помощника.
В спринте из небольшой группы Кейден Гроувс ( Alpecin-Deceuninck ) в итоге одержал победу на финише, опередив Милана Фретина (Cofidis ) и Поля Манье (Soudal Quick-Step).
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | PEDERSEN Mads | Lidl - Trek | 20:11:44 |
| 2 | 2 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 0:17 |
| 3 | 3 | VACEK Mathias | Lidl - Trek | 0:24 |
| 4 | 4 | MCNULTY Brandon | UAE Team Emirates - XRG | 0:31 |
| 5 | 5 | DEL TORO Isaac | UAE Team Emirates - XRG | 0:32 |
| 6 | 6 | AYUSO Juan | UAE Team Emirates - XRG | 0:35 |
| 7 | 7 | POOLE Max | Team Picnic PostNL | 0:43 |
| 8 | 8 | TIBERI Antonio | Bahrain - Victorious | 0:44 |
| 9 | 9 | STORER Michael | Tudor Pro Cycling Team | 0:46 |
| 10 | 10 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 0:50 |
| 11 | 11 | YATES Simon | Team Visma | Lease a Bike | 0:52 |
| 12 | 12 | YATES Adam | UAE Team Emirates - XRG | 0:55 |
| 13 | 13 | CARAPAZ Richard | EF Education - EasyPost | 0:56 |
| 14 | 14 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 0:57 |
| 15 | 16 | CARUSO Damiano | Bahrain - Victorious | 0:58 |
7 этап
Седьмой этап завершился первым горным финишем, победу в котором одержал испанец Хуан Аюсо, опередивший на четыре секунды своего товарища по команде Исаака Дель Торо (UAE Team Emirates-XRG) и Эгана Берналя (Ineos Grenadiers).
За ним с таким же отрывом следуют Примож Роглич, Джулио Чикконе (Lidl-Trek), Антонио Тибери , Дамиано Карузо (оба Bahrain Victorious) и Ричард Карапас ( EF Education-EasyPost ).
Макс Пул (Picnic PostNL), Майкл Сторер (Tudor), Саймон Йейтс (Visma-Lease a Bike), Дерек Джи, Эйнер Рубио (Movistar Team), Адам Йейтс (UAE Team Emirates-XRG), Крис Харпер ( Jayco AlUla ) и Тимен Аренсман потеряли еще несколько секунд, при этом все упомянутые гонщики уложились в 15 секунд.
Томас Пидкок потерял значительно больше времени, финишировав 20-м с отставанием в 34 секунды.
Двое французов Давид Годю (Groupama-FDJ) и Ромен Барде (Picnic PostNL) потеряли 51 секунду и более пяти минут соответственно после падения на поздних стадии гонки и значительно отстали в общем зачете.
Мадс Педерсен пересек финишную черту с отставанием более чем в 15 минут и был вынужден попрощаться с розовой майкой. Примож Роглич поднялся на вершину общего зачета, опережая Хуана Аюсо всего на четыре секунды. Его товарищ по команде Исаак Дель Торо следовал за ним, отставая на девять секунд. Однако первые 15 гонщиков все еще распологались в интервале одной минуты.
| Rank | Prev | Rider | Team | Time |
| 1 | 2 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 24:32:30 |
| 2 | 6 | AYUSO Juan | UAE Team Emirates - XRG | 0:04 |
| 3 | 5 | DEL TORO Isaac | UAE Team Emirates - XRG | 0:09 |
| 4 | 8 | TIBERI Antonio | Bahrain - Victorious | 0:27 |
| 5 | 7 | POOLE Max | Team Picnic PostNL | 0:30 |
| 6 | 9 | STORER Michael | Tudor Pro Cycling Team | 0:33 |
| 7 | 4 | MCNULTY Brandon | UAE Team Emirates - XRG | 0:34 |
| 8 | 3 | VACEK Mathias | Lidl - Trek | 0:37 |
| 9 | 11 | YATES Simon | Team Visma | Lease a Bike | 0:39 |
| 10 | 13 | CARAPAZ Richard | EF Education - EasyPost | ,, |
| 11 | 15 | CARUSO Damiano | Bahrain - Victorious | 0:41 |
| 12 | 10 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 0:43 |
| 13 | 18 | CICCONE Giulio | Lidl - Trek | 0:44 |
| 14 | 19 | BERNAL Egan | INEOS Grenadiers | 0:46 |
| 15 | 12 | YATES Adam | UAE Team Emirates - XRG | 0:48 |
8 этап
На 8-м этапе впервые одержали верх гонщики отрыва, и победа на этапе досталась австралийцу Лукасу Плэппу, который вырвался вперед в качестве сольного гонщика на подъеме в Монтелаго (1017 м) примерно за 45 километров до финиша и выиграл с отрывом в 38 секунд.
Вилко Келдерман (Visma-Lease a Bike) и Диего Улисси (XDS Astana) заняли призовые места, причем последний получил розовую майку. Пелотон финишировал с отставанием в четыре минуты и 49 секунд. Хуан Аюсо возглавил пелотон, опередив остальных участников гонки на одну секунду.
В общем зачете Диего Улисси на двенадцать секунд опережал своего товарища по команде Лоренцо Фортунато, который также входил в группу отрыва. Следом за ним шел Примож Роглич, занявший третье место в общем зачете с отставанием в 17 секунд.
| Rnk | Prev | Rider | Team | Time |
| 1 | 30 | ULISSI Diego | XDS Astana Team | 29:21:23 |
| 2 | 25 | FORTUNATO Lorenzo | XDS Astana Team | 0:12 |
| 3 | 1 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 0:17 |
| 4 | 2 | AYUSO Juan | UAE Team Emirates - XRG | 0:20 |
| 5 | 3 | DEL TORO Isaac | UAE Team Emirates - XRG | 0:26 |
| 6 | 4 | TIBERI Antonio | Bahrain - Victorious | 0:44 |
| 7 | 5 | POOLE Max | Team Picnic PostNL | 0:47 |
| 8 | 6 | STORER Michael | Tudor Pro Cycling Team | 0:50 |
| 9 | 7 | MCNULTY Brandon | UAE Team Emirates - XRG | 0:51 |
| 10 | 9 | YATES Simon | Team Visma | Lease a Bike | 0:56 |
| 11 | 10 | CARAPAZ Richard | EF Education - EasyPost | ,, |
| 12 | 11 | CARUSO Damiano | Bahrain - Victorious | 0:58 |
| 13 | 12 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 1:00 |
| 14 | 13 | CICCONE Giulio | Lidl - Trek | 1:01 |
| 15 | 14 | BERNAL Egan | INEOS Grenadiers | 1:03 |
9 этап
9-й этап провёл гонщиков по нескольким гравийным секторам и завершился в Сиене . Уже на первом секторе (Пьеве-а-Сальти ) Диего Улисси и Лоренцо Фортунато, два гонщика, занявшие первые места в общем зачете, отстали, в то время как Ineos Grenadiers задали высокий темп. В сократившемся пелотоне на участке Серравалле примерно в 50 километрах от финиша произошла авария, в которую попали Примож Роглич и Томас Пидкок.
Теперь группа гонщиков распалась, и сформировалась лидирующая группа из семи гонщиков, среди которых были Исаак Дель Торо, Эган Берналь, Тимен Аренсман и Ваут ван Арт. За ними образовалась группа преследования вокруг Хуана Аюсо, в которой ехало большинство гонщиков генеральной классификации, в то время как Примож Роглич, Томас Пидкок и Дерек Джи находились в другой преследующей группе.
В лидирующей группе Исаак Дель Торо показал себя одним из сильнейших гонщиков и атаковал на подъеме Колле Пинцуто, и только Воут ван Арт смог усидеть за ним. С другой стороны, Эган Берналь не смог воспользоваться своей хорошей стартовой позицией и за несколько километров до финиша был настигнут группой Хуана Аюсо, в которую также входил его товарищ по команде Тимен Аренсман, после того как он отстал из-за технической неисправности.
В борьбе за победу на этапе Ваут ван Арт наконец одержал верх над Исааком Дель Торо, который надел розовую майку лидера. Джулио Чикконе возглавил первую группу преследователей, заняв третье место и отстав на 58 секунд, а Хуан Аюсо проиграл одну минуту и семь секунд и оказался на этапе седьмым.
Вторая группа преследователей с Приможем Рогличем потеряла две минуты и 22 секунды. Спустя несколько секунд финиша достигли Эйнер Рубио, Майкл Сторер и Крис Харпер, а Макс Пул проиграл около пяти минут.
Диего Улисси и Лоренцо Фортунато потеряли пять минут и десять секунд и выбыли из первой десятки в общем зачете. Перед вторым днем отдыха Исаак Дель Торо опережал своего товарища по команде Хуана Аюсо на одну минуту и 13 секунд, а также шедшего третьим Антонио Тибери на одну минуту и 30 секунд. Примож Роглич финишировал десятым в общем зачете, отстав на две минуты и 25 секунд.
| Rnk | Prev | Rider | Team | Time |
| 1 | 5 | DEL TORO Isaac | UAE Team Emirates - XRG | 33:36:45 |
| 2 | 4 | AYUSO Juan | UAE Team Emirates - XRG | 1:13 |
| 3 | 6 | TIBERI Antonio | Bahrain - Victorious | 1:30 |
| 4 | 11 | CARAPAZ Richard | EF Education - EasyPost | 1:40 |
| 5 | 14 | CICCONE Giulio | Lidl - Trek | 1:41 |
| 6 | 10 | YATES Simon | Team Visma | Lease a Bike | 1:42 |
| 7 | 15 | BERNAL Egan | INEOS Grenadiers | 1:57 |
| 8 | 9 | MCNULTY Brandon | UAE Team Emirates - XRG | 1:59 |
| 9 | 16 | YATES Adam | UAE Team Emirates - XRG | 2:01 |
| 10 | 3 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 2:25 |
| 11 | 8 | STORER Michael | Tudor Pro Cycling Team | 3:03 |
| 12 | 12 | CARUSO Damiano | Bahrain - Victorious | 3:06 |
| 13 | 24 | ARENSMAN Thymen | INEOS Grenadiers | 3:21 |
| 14 | 21 | VACEK Mathias | Lidl - Trek | 3:23 |
| 15 | 18 | RUBIO Einer | Movistar Team | 3:34 |
10 этап
После второго дня отдыха Джиро продолжилась 10-м этапом — индивидуальной гонкой на время протяженностью 29 километров между Луккой и Пизой. Победу на этапе одержал голландец Даан Хуле (Lidl-Trek), который опередил Джошуа Тарлинга на семь секунд. В изменчивых погодных условиях Примож Роглич финишировал 17-м, проиграв одну минуту и 15 секунд. Это дало ему лучшее время среди гонщиков генеральной классификации и позволило ему опередить Хуана Аюсо на 19 секунд. Саймон Йейтс и Антонио Тибери потеряли немного больше времени, но отстали от победителя дня менее чем на две минуты. Лидер общего зачета Исаак Дель Торо финишировал 36-м, отстав на две минуты и 22 секунды. Джулио Чикконе, Ричард Карапас и Эган Берналь проиграли чуть менее 3 минут, причем последний потерпел аварию на мокрой дороге.
В общем зачете Исаак Дель Торо защитил Maglia Rosa и теперь опережает Хуана Аюсо на 25 секунд. Антонио Тибери, Саймон Йейтс и Примож Роглич отставали чуть больше чем на минуту, а последний — на одну минуту и 18 секунд.
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 34:11:37 |
| 2 | 2 | AYUSO Juan | UAE Team Emirates - XRG | 0:25 |
| 3 | 3 | TIBERI Antonio | Bahrain - Victorious | 1:01 |
| 4 | 6 | YATES Simon | Team Visma | Lease a Bike | 1:03 |
| 5 | 10 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 1:18 |
| 6 | 8 | MCNULTY Brandon | UAE Team Emirates - XRG | 2:00 |
| 7 | 9 | YATES Adam | UAE Team Emirates - XRG | 2:06 |
| 8 | 5 | CICCONE Giulio | Lidl - Trek | 2:07 |
| 9 | 4 | CARAPAZ Richard | EF Education - EasyPost | 2:10 |
| 10 | 13 | ARENSMAN Thymen | INEOS Grenadiers | 2:27 |
| 11 | 7 | BERNAL Egan | INEOS Grenadiers | 2:33 |
| 12 | 20 | GEE Derek | Israel - Premier Tech | 2:37 |
| 13 | 12 | CARUSO Damiano | Bahrain - Victorious | 2:38 |
| 14 | 11 | STORER Michael | Tudor Pro Cycling Team | 3:14 |
| 15 | 17 | HARPER Chris | Team Jayco AlUla | 3:18 |
11 этап
11-й этап Джиро проходил по сложному подъему Альпе-Сан-Пеллегрино. Эквадорец Ричард Карапас обеспечил себе победу на этапе благодаря поздней атаке на последнем подъеме около Пьетра-ди-Бисмантова. Он преодолел последние девять километров в одиночку и одержал победу с преимуществом в десять секунд над Исааком Дель Торо и Джулио Чикконе, которые получили бонусы за время. В общем зачете Исаак Дель Торо увеличил свое преимущество над Хуаном Аюсо до 31 секунды.
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 38:47:01 |
| 2 | 2 | AYUSO Juan | UAE Team Emirates - XRG | 0:31 |
| 3 | 3 | TIBERI Antonio | Bahrain - Victorious | 1:07 |
| 4 | 4 | YATES Simon | Team Visma | Lease a Bike | 1:09 |
| 5 | 5 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 1:24 |
| 6 | 9 | CARAPAZ Richard | EF Education - EasyPost | 1:56 |
| 7 | 8 | CICCONE Giulio | Lidl - Trek | 2:09 |
| 8 | 6 | MCNULTY Brandon | UAE Team Emirates - XRG | 2:16 |
| 9 | 7 | YATES Adam | UAE Team Emirates - XRG | 2:33 |
| 10 | 10 | ARENSMAN Thymen | INEOS Grenadiers | ,, |
| 11 | 11 | BERNAL Egan | INEOS Grenadiers | 2:39 |
| 12 | 12 | GEE Derek | Israel - Premier Tech | 2:43 |
| 13 | 13 | CARUSO Damiano | Bahrain - Victorious | 2:44 |
| 14 | 14 | STORER Michael | Tudor Pro Cycling Team | 3:20 |
| 15 | 16 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 3:47 |
12 этап
12-й этап завершился массовым спринтом, победу в котором одержал голландец Улав Коой, опередивший Каспера ван Удена и Бена Тернера (Ineos Grenadiers). Исаак Дель Торо набрал две бонусные секунды на Red Bull Kilometer и увеличил свое преимущество в общем зачете до 33 секунд.
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 42:42:39 |
| 2 | 2 | AYUSO Juan | UAE Team Emirates - XRG | 0:33 |
| 3 | 3 | TIBERI Antonio | Bahrain - Victorious | 1:09 |
| 4 | 4 | YATES Simon | Team Visma | Lease a Bike | 1:11 |
| 5 | 5 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 1:26 |
| 6 | 6 | CARAPAZ Richard | EF Education - EasyPost | 1:58 |
| 7 | 7 | CICCONE Giulio | Lidl - Trek | 2:11 |
| 8 | 8 | MCNULTY Brandon | UAE Team Emirates - XRG | 2:18 |
| 9 | 9 | YATES Adam | UAE Team Emirates - XRG | 2:35 |
| 10 | 10 | ARENSMAN Thymen | INEOS Grenadiers | ,, |
| 11 | 11 | BERNAL Egan | INEOS Grenadiers | 2:41 |
| 12 | 12 | GEE Derek | Israel - Premier Tech | 2:45 |
| 13 | 13 | CARUSO Damiano | Bahrain - Victorious | 2:46 |
| 14 | 14 | STORER Michael | Tudor Pro Cycling Team | 3:22 |
| 15 | 15 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 3:49 |
13 этап
На 13-м этапе Мадс Педерсен отпраздновал свою четвертую победу на этапе, обойдя Ваута ван Арта в спринте в гору в Виченце. Третье место занял лидер общего зачета Исаак Дель Торо, который также набрал две бонусные секунды на километре Red Bull. Поскольку его товарищ по команде Хуан Аюсо получил бонус в четыре секунды за второе место, молодой мексиканец упрочил лидерство с отрывом в 38 секунд. Тем временем Антонио Тибери, занимающий третье место в общем зачете, отстает уже на одну минуту и 18 секунд.
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 46:32:59 |
| 2 | 2 | AYUSO Juan | UAE Team Emirates - XRG | 0:38 |
| 3 | 3 | TIBERI Antonio | Bahrain - Victorious | 1:18 |
| 4 | 4 | YATES Simon | Team Visma | Lease a Bike | 1:20 |
| 5 | 5 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 1:35 |
| 6 | 6 | CARAPAZ Richard | EF Education - EasyPost | 2:07 |
| 7 | 7 | CICCONE Giulio | Lidl - Trek | 2:20 |
| 8 | 8 | MCNULTY Brandon | UAE Team Emirates - XRG | 2:40 |
| 9 | 11 | BERNAL Egan | INEOS Grenadiers | 2:50 |
| 10 | 12 | GEE Derek | Israel - Premier Tech | 2:54 |
| 11 | 13 | CARUSO Damiano | Bahrain - Victorious | 2:55 |
| 12 | 9 | YATES Adam | UAE Team Emirates - XRG | 2:57 |
| 13 | 10 | ARENSMAN Thymen | INEOS Grenadiers | ,, |
| 14 | 14 | STORER Michael | Tudor Pro Cycling Team | 3:37 |
| 15 | 15 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 3:58 |
14 этап
Датчанин Каспер Асгрин (EF Education-EasyPost) одержал победу на 14-м этапе, вырвавшись вперед из группы отрыва. Датчанин пересек финишную черту с преимуществом в 16 секунд, после чего Кейден Гроувс и Олав Коой привели к финишу группу из 16 гонщиков. В их число вошли четыре гонщика из первой десятки общего зачета: Исаак Дель Торо, Саймон Йейтс, Ричард Карапас и Дерек Джи, в то время как остальные генеральщики потеряли время из-за падения примерно в 25 километрах от финиша.
Хуан Аюсо, Примож Роглич, Эган Берналь и Тимен Аренсман пришли к финишу во второй по величине группе, отстав от победителя этапа на одну минуту и четыре секунды, в то время как Антонио Тибери и Брэндон МакНалти (UAE Team Emirates-XRG) проиграли две минуты.
Однако главным неудачником дня стал Джулио Чикконе, который смог возобновить гонку лишь спустя долгое время и в итоге потерял более 16 минут.
В общем зачете Исаак Дель Торо еще больше увеличил свое преимущество и теперь опережает Саймона Йейтса на одну минуту и 20 секунд, поднявшегося на второе место в общем зачете. Хуан Аюсо занял третье место в общем зачете, отстав на одну минуту и 26 секунд. Примож Роглич сохранил пятое место в общем зачете, но теперь отставал почти на две с половиной минуты.
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 50:37:55 |
| 2 | 4 | YATES Simon | Team Visma | Lease a Bike | 1:20 |
| 3 | 2 | AYUSO Juan | UAE Team Emirates - XRG | 1:26 |
| 4 | 6 | CARAPAZ Richard | EF Education - EasyPost | 2:07 |
| 5 | 5 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 2:23 |
| 6 | 10 | GEE Derek | Israel - Premier Tech | 2:54 |
| 7 | 11 | CARUSO Damiano | Bahrain - Victorious | 2:55 |
| 8 | 3 | TIBERI Antonio | Bahrain - Victorious | 3:02 |
| 9 | 9 | BERNAL Egan | INEOS Grenadiers | 3:38 |
| 10 | 13 | ARENSMAN Thymen | INEOS Grenadiers | 3:45 |
| 11 | 15 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 3:58 |
| 12 | 8 | MCNULTY Brandon | UAE Team Emirates - XRG | 4:24 |
| 13 | 14 | STORER Michael | Tudor Pro Cycling Team | 4:25 |
| 14 | 18 | RUBIO Einer | Movistar Team | 4:26 |
| 15 | 12 | YATES Adam | UAE Team Emirates - XRG | 4:47 |
15 этап
После третьего падения накануне Примож Роглич потерпел крушение на последнем подъеме на 15-м этапе и проиграл полторы минуты другим гонщикам генеральной классификации. Причиной кризиса словенского победителя Джиро д'Италия 2023 года стали несколько атак Эгана Берналя и Ричарда Карапаса, причем первый уже атаковал на предпоследнем подъеме Монте-Граппы.
Исаак Дель Торо, с другой стороны, не проявил никаких слабостей и подходит к третьему и последнему дню отдыха с преимуществом в одну минуту и 20 секунд. Победу на этапе одержал Карлос Верона, который, несмотря на сход с многодневки Джулио Чикконе, стал еще одним ярким событием для команды Lidl Trek. Испанец оторвался за 44 километра до финиша и одержал победу с отрывом в 22 секунды от Флориана Шторка (Tudor) и Джиро д'Италия (XDS Astana), Кристиана Скарони, которые входили в группу отрыва.
| Rnk | Prev | Rider | Team | Time |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 55:54:05 |
| 2 | 2 | YATES Simon | Team Visma | Lease a Bike | 1:20 |
| 3 | 3 | AYUSO Juan | UAE Team Emirates - XRG | 1:26 |
| 4 | 4 | CARAPAZ Richard | EF Education - EasyPost | 2:07 |
| 5 | 6 | GEE Derek | Israel - Premier Tech | 2:54 |
| 6 | 7 | CARUSO Damiano | Bahrain - Victorious | 2:55 |
| 7 | 8 | TIBERI Antonio | Bahrain - Victorious | 3:02 |
| 8 | 9 | BERNAL Egan | INEOS Grenadiers | 3:38 |
| 9 | 10 | ARENSMAN Thymen | INEOS Grenadiers | 3:45 |
| 10 | 5 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 3:53 |
| 11 | 12 | MCNULTY Brandon | UAE Team Emirates - XRG | 4:24 |
| 12 | 13 | STORER Michael | Tudor Pro Cycling Team | 4:25 |
| 13 | 14 | RUBIO Einer | Movistar Team | 4:26 |
| 14 | 15 | YATES Adam | UAE Team Emirates - XRG | 4:47 |
| 15 | 17 | PIGANZOLI Davide | Team Polti VisitMalta | 5:11 |
16 этап
16-й этап Джиро д'Италия, завершившийся горным финишем на перевале Сан-Валентино, внес серьезные изменения в общую классификацию. Примож Роглич сошел с тура после очередного своего падения, а Хуан Аюсо, второй фаворит, также был вынужден похоронить свои амбиции по поводу общей победы. Испанец катастрофически отстал на предпоследнем подъеме Пассо Санта-Барбара и в итоге потерял около 15 минут. Кристиан Скарони (XDS Astana) одержал первую победу на итальянском этапе, опередив своего товарища по команде Лоренцо Фортунато, а третьим стал еще один итальянец Джулио Пеллиццари (Red Bull-Bora-hansgrohe), который поднялся на несколько позиций в общем зачете.
Ричард Карапас занял четвертое место, отстав примерно на минуту. Эквадорцу удалось оторваться от Исаака Дель Торо на последнем подъеме и выиграть у мексиканца одну минуту и 36 секунд. Дерек Джи, Саймон Йейтс и Эган Берналь также достигли финишной черты, опередив лидера общего зачета, которому, тем не менее удалось защитить Maglia Rosa.
После 16 этапа Исаак Дель Торо опережал Саймона Йейтса всего на 26 секунд, а Ричарда Карапаса — на 31 секунду. Дерек Джи стал новым четвертым номером в общем зачете с отставанием на одну минуту и 31 секунду.
| Rnk | Prev | Rider | Team | Time | |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 36″ | 61:31:56 |
| 2 | 2 | YATES Simon | Team Visma | Lease a Bike | 0:26 | |
| 3 | 4 | CARAPAZ Richard | EF Education - EasyPost | 10″ | 0:31 |
| 4 | 5 | GEE Derek | Israel - Premier Tech | 1:31 | |
| 5 | 6 | CARUSO Damiano | Bahrain - Victorious | 2:40 | |
| 6 | 8 | BERNAL Egan | INEOS Grenadiers | 6″ | 3:23 |
| 7 | 12 | STORER Michael | Tudor Pro Cycling Team | 3:31 | |
| 8 | 7 | TIBERI Antonio | Bahrain - Victorious | 4:07 | |
| 9 | 18 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 4″ | 4:36 |
| 10 | 14 | YATES Adam | UAE Team Emirates - XRG | 5:08 | |
| 11 | 13 | RUBIO Einer | Movistar Team | 5:43 | |
| 12 | 15 | PIGANZOLI Davide | Team Polti VisitMalta | 7:19 | |
| 13 | 17 | POOLE Max | Team Picnic PostNL | 7:34 | |
| 14 | 11 | MCNULTY Brandon | UAE Team Emirates - XRG | 7:43 | |
| 15 | 9 | ARENSMAN Thymen | INEOS Grenadiers | 8:13 | |
| 16 | 16 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 4″ | 8:35 |
| 17 | 3 | AYUSO Juan | UAE Team Emirates - XRG | 14″ | 13:27 |
17 этап
На следующий день Исаак Дель Торо вернулся в борьбу и одержал первую победу на этапе Гранд-тура. Он и Ричард Карапас оторвались на последнем подъеме Ле-Мотта примерно за шесть километров до финиша, по ходу дистанции дуэт смог догнать Ромена Барде (Picnic PostNL). На финальном участке, изобиловавшем извилистыми поворотами Исаак Дель Торо вырвался вперед, благодаря своей технике и пересек финишную черту с преимуществом в четыре секунды. Следом за Романом Барде на третьем месте финишировал Ришар Карапас, который также заработал четыре бонусные секунды. Саймон Йейтс отстал на 15 секунд, а Дерек Джи - на 16 секунд.
В общем зачете Айзек Дель Торо теперь на 41 секунду опережает Ричарда Карапаса и на 51 секунду — Саймона Йейтса. Главным неудачником этапа стал Антонио Тибери, который потерял более десяти минут и выбыл из первой десятки.
| Rnk | Prev | Rider | Team | Time | |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 46″ | 65:30:34 |
| 2 | 3 | CARAPAZ Richard | EF Education - EasyPost | 14″ | 0:41 |
| 3 | 2 | YATES Simon | Team Visma | Lease a Bike | 0:51 | |
| 4 | 4 | GEE Derek | Israel - Premier Tech | 1:57 | |
| 5 | 5 | CARUSO Damiano | Bahrain - Victorious | 3:06 | |
| 6 | 6 | BERNAL Egan | INEOS Grenadiers | 6″ | 4:43 |
| 7 | 9 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 4″ | 5:02 |
| 8 | 11 | RUBIO Einer | Movistar Team | 6:09 | |
| 9 | 10 | YATES Adam | UAE Team Emirates - XRG | 7:45 | |
| 10 | 7 | STORER Michael | Tudor Pro Cycling Team | 7:46 | |
| 11 | 13 | POOLE Max | Team Picnic PostNL | 8:00 | |
| 12 | 14 | MCNULTY Brandon | UAE Team Emirates - XRG | 9:03 | |
| 13 | 16 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 4″ | 9:55 |
| 14 | 12 | PIGANZOLI Davide | Team Polti VisitMalta | 11:31 | |
| 15 | 8 | TIBERI Antonio | Bahrain - Victorious | 14:48 |
18 этап
18 -й этап выиграл немец Нико Денц (Red Bull-Bora-hansgrohe), оторвавшись от большой группы отрыва примерно за 17 километров до финиша. Остальные места достались Мирко Маэстри (Polti VisitMalta) и Эдварду Планкерту (Alpecin-Deceuninck), которые пересекли финишную черту в одной минуте и одной секунде позади в группе из десяти гонщиков. Один из фаворитов Джиро Хуан Аюсо сошел с гонки после укуса пчелы, хотя существенных изменений в общем зачете это не внесло.
| Rnk | Prev | Rider | Team | Time | |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 46″ | 68:56:32 |
| 2 | 2 | CARAPAZ Richard | EF Education - EasyPost | 14″ | 0:41 |
| 3 | 3 | YATES Simon | Team Visma | Lease a Bike | 0:51 | |
| 4 | 4 | GEE Derek | Israel - Premier Tech | 1:57 | |
| 5 | 5 | CARUSO Damiano | Bahrain - Victorious | 3:06 | |
| 6 | 6 | BERNAL Egan | INEOS Grenadiers | 6″ | 4:43 |
| 7 | 7 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 4″ | 5:02 |
| 8 | 8 | RUBIO Einer | Movistar Team | 6:09 | |
| 9 | 9 | YATES Adam | UAE Team Emirates - XRG | 7:45 | |
| 10 | 10 | STORER Michael | Tudor Pro Cycling Team | 7:46 | |
| 11 | 11 | POOLE Max | Team Picnic PostNL | 8:00 | |
| 12 | 12 | MCNULTY Brandon | UAE Team Emirates - XRG | 9:03 | |
| 13 | 13 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 4″ | 9:55 |
| 14 | 14 | PIGANZOLI Davide | Team Polti VisitMalta | 11:31 | |
| 15 | 15 | TIBERI Antonio | Bahrain - Victorious | 14:48 |
19 этап
На 19-м этапе, который включал несколько подъемов, Исаак Дель Торо и Ричард Карапас снова оказались сильнейшими гонщиками, а лидер общего зачета мексиканец набрал больше бонусов, финишировав после победителя этапа Николаса Продомма (Decathlon AG2R La Mondiale). Саймон Йейтс и Дерек Джи, тем временем, потеряли 24 секунды и достигли финиша в первой большой группе. Перед финальным днем в Альпах Исаак дель Торо опережал Ричарда Карапаса на 43 секунды. Занимавший третье место Саймон Йейтс уже отставал на одну минуту и 21 секунду.
| Rnk | Prev | Rider | Team | Time | |
| 1 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 52″ | 73:47:59 |
| 2 | 2 | CARAPAZ Richard | EF Education - EasyPost | 18″ | 0:43 |
| 3 | 3 | YATES Simon | Team Visma | Lease a Bike | 1:21 | |
| 4 | 4 | GEE Derek | Israel - Premier Tech | 2:27 | |
| 5 | 5 | CARUSO Damiano | Bahrain - Victorious | 3:36 | |
| 6 | 6 | BERNAL Egan | INEOS Grenadiers | 6″ | 5:13 |
| 7 | 7 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 4″ | 5:32 |
| 8 | 8 | RUBIO Einer | Movistar Team | 6:39 | |
| 9 | 10 | STORER Michael | Tudor Pro Cycling Team | 9:11 | |
| 10 | 12 | MCNULTY Brandon | UAE Team Emirates - XRG | 9:33 | |
| 11 | 11 | POOLE Max | Team Picnic PostNL | 14:44 | |
| 12 | 15 | TIBERI Antonio | Bahrain - Victorious | 6″ | 15:12 |
| 13 | 9 | YATES Adam | UAE Team Emirates - XRG | 15:51 | |
| 14 | 14 | PIGANZOLI Davide | Team Polti VisitMalta | 16:31 | |
| 15 | 16 | MAJKA Rafał | UAE Team Emirates - XRG | 18:30 | |
| 16 | 17 | PRODHOMME Nicolas | Decathlon AG2R La Mondiale Team | 10″ | 24:03 |
20 этап
Двадцатый этап принес неожиданную турбулентность в генеральной классификации за день до конца Джиро. Примерно за 40 километров до финиша этапа Саймон Йейтс оторвался от Исаака Дель Торо и Ричарда Карапаса на подъеме Колле делле Финестре. Британец смог создать решающий отрыв и пересек вершину перевала с отрывом около полутора минут, пока два лидера генеральной классификации следили друг за другом. На спуске Саймон Йейтс догнал своего товарища по команде Ваута ван Арта, который был в раннем отрыве. На более пологом финальном подъеме в Сестриере Саймон Йейтс продолжил увеличивать свое преимущество и в конечном итоге пересек финиш третьим на данном этапе, более чем на пять минут опередив группу, в которой были лидеры генеральной классификации. Победа на этапе досталась Крису Харперу (Джейко Аль-Ула), который был в отрыве дня. Перед финальным днем в Риме Саймон Йейтс опережал Исаака Дель Торо в генеральной классификации на три минуты и 56 секунд. Ричард Карапас финишировал третьим в общем зачете, отстав на четыре минуты и 43 секунды.
| Rnk | Prev | Rider | Team | Time | |
| 1 | 3 | YATES Simon | Team Visma | Lease a Bike | 4″ | 79:18:42 |
| 2 | 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 52″ | 3:56 |
| 3 | 2 | CARAPAZ Richard | EF Education - EasyPost | 18″ | 4:43 |
| 4 | 4 | GEE Derek | Israel - Premier Tech | 6:23 | |
| 5 | 5 | CARUSO Damiano | Bahrain - Victorious | 7:32 | |
| 6 | 7 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 4″ | 9:28 |
| 7 | 6 | BERNAL Egan | INEOS Grenadiers | 6″ | 12:42 |
| 8 | 8 | RUBIO Einer | Movistar Team | 13:05 | |
| 9 | 10 | MCNULTY Brandon | UAE Team Emirates - XRG | 13:36 | |
| 10 | 9 | STORER Michael | Tudor Pro Cycling Team | 14:27 | |
| 11 | 11 | POOLE Max | Team Picnic PostNL | 18:15 | |
| 12 | 13 | YATES Adam | UAE Team Emirates - XRG | 21:43 | |
| 13 | 15 | MAJKA Rafał | UAE Team Emirates - XRG | 23:46 | |
| 14 | 14 | PIGANZOLI Davide | Team Polti VisitMalta | 27:53 | |
| 15 | 16 | PRODHOMME Nicolas | Decathlon AG2R La Mondiale Team | 10″ | 35:25 |
21 этап
Последний 21-й этап завершился спринтом в Риме, который выиграл голландец Олав Коой, опередивший Кадена Гроувза и Маттео Москетти (Q36.5). В общем зачете не произошло существенных изменений и Саймон Йейтс впервые выиграл Джиро д'Италия в возрасте 32 лет.
Генеральная классификация
| Rnk | Prev | Rider | Team | Time | |
| 1 | 1 | YATES Simon | Team Visma | Lease a Bike | 4″ | 82:31:01 |
| 2 | 2 | DEL TORO Isaac | UAE Team Emirates - XRG | 52″ | 3:56 |
| 3 | 3 | CARAPAZ Richard | EF Education - EasyPost | 18″ | 4:43 |
| 4 | 4 | GEE Derek | Israel - Premier Tech | 6:23 | |
| 5 | 5 | CARUSO Damiano | Bahrain - Victorious | 7:32 | |
| 6 | 6 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 4″ | 9:28 |
| 7 | 7 | BERNAL Egan | INEOS Grenadiers | 6″ | 12:42 |
| 8 | 8 | RUBIO Einer | Movistar Team | 13:05 | |
| 9 | 9 | MCNULTY Brandon | UAE Team Emirates - XRG | 13:36 | |
| 10 | 10 | STORER Michael | Tudor Pro Cycling Team | 14:27 | |
| 11 | 11 | POOLE Max | Team Picnic PostNL | 18:15 | |
| 12 | 12 | YATES Adam | UAE Team Emirates - XRG | 21:43 | |
| 13 | 13 | MAJKA Rafał | UAE Team Emirates - XRG | 23:46 | |
| 14 | 14 | PIGANZOLI Davide | Team Polti VisitMalta | 27:53 | |
| 15 | 15 | PRODHOMME Nicolas | Decathlon AG2R La Mondiale Team | 10″ | 36:09 |
| 16 | 16 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 4″ | 44:41 |
| 17 | 17 | TIBERI Antonio | Bahrain - Victorious | 6″ | 46:04 |
| 18 | 18 | MEINTJES Louis | Intermarché - Wanty | 52:03 | |
| 19 | 19 | KNOX James | Soudal Quick-Step | 56:35 | |
| 20 | 20 | STORK Florian | Tudor Pro Cycling Team | 8″ | 58:53 |
| 21 | 21 | ULISSI Diego | XDS Astana Team | 6″ | 1:05:07 |
| 22 | 22 | SVESTAD-BÅRDSENG Embret | Arkéa - B&B Hotels | 1:06:40 | |
| 23 | 23 | HARPER Chris | Team Jayco AlUla | 16″ | 1:13:35 |
| 24 | 24 | FORTUNATO Lorenzo | XDS Astana Team | 12″ | 1:22:09 |
| 25 | 25 | QUINTANA Nairo | Movistar Team | 6″ | 1:23:09 |
| 26 | 26 | BARDET Romain | Team Picnic PostNL | 6″ | 1:24:04 |
| 27 | 27 | ZAMBANINI Edoardo | Bahrain - Victorious | 6″ | 1:25:59 |
| 28 | 28 | FRIGO Marco | Israel - Premier Tech | 1:32:20 | |
| 29 | 29 | ARENSMAN Thymen | INEOS Grenadiers | 1:37:46 | |
| 30 | 30 | BILBAO Pello | Bahrain - Victorious | 2″ | 1:52:02 |
| 31 | 31 | GAROFOLI Gianmarco | Soudal Quick-Step | 4″ | 1:53:53 |
| 32 | 33 | VOISARD Yannis | Tudor Pro Cycling Team | 1:56:21 | |
| 33 | 34 | GENIETS Kevin | Groupama - FDJ | 1:56:33 | |
| 34 | 32 | CEPEDA Jefferson Alveiro | Movistar Team | 4″ | 1:57:52 |
| 35 | 35 | VENDRAME Andrea | Decathlon AG2R La Mondiale Team | 1:59:53 | |
| 36 | 37 | ARRIETA Igor | UAE Team Emirates - XRG | 4″ | 2:00:15 |
| 37 | 36 | KELDERMAN Wilco | Team Visma | Lease a Bike | 10″ | 2:01:00 |
| 38 | 38 | KRUIJSWIJK Steven | Team Visma | Lease a Bike | 2:05:13 | |
| 39 | 39 | ROCHAS Rémy | Groupama - FDJ | 2″ | 2:11:04 |
| 40 | 40 | SCARONI Christian | XDS Astana Team | 26″ | 2:11:13 |
| 41 | 41 | MASNADA Fausto | XDS Astana Team | 2:12:40 | |
| 42 | 42 | LEMMEN Bart | Team Visma | Lease a Bike | 2″ | 2:20:47 |
| 43 | 43 | LEEMREIZE Gijs | Team Picnic PostNL | 2″ | 2:21:52 |
| 44 | 46 | CATTANEO Mattia | Soudal Quick-Step | 6″ | 2:23:20 |
| 45 | 47 | FORMOLO Davide | Movistar Team | 2:23:27 | |
| 46 | 45 | HOWSON Damien | Q36.5 Pro Cycling Team | 2:23:30 | |
| 47 | 44 | HAMILTON Chris | Team Picnic PostNL | 2:23:31 | |
| 48 | 48 | TONELLI Alessandro | Team Polti VisitMalta | 8″ | 2:23:48 |
| 49 | 50 | TJØTTA Martin | Arkéa - B&B Hotels | 2:26:05 | |
| 50 | 51 | POELS Wout | XDS Astana Team | 2:26:25 |
Спринтерская классификация
| Rnk | Rider | Team | Points |
| 1 | PEDERSEN Mads | Lidl - Trek | 295 |
| 2 | KOOIJ Olav | Team Visma | Lease a Bike | 185 |
| 3 | VAN AERT Wout | Team Visma | Lease a Bike | 127 |
| 4 | DE BONDT Dries | Decathlon AG2R La Mondiale Team | 127 |
| 5 | DEL TORO Isaac | UAE Team Emirates - XRG | 109 |
| 6 | GROVES Kaden | Alpecin - Deceuninck | 98 |
| 7 | VAN UDEN Casper | Team Picnic PostNL | 89 |
| 8 | TONELLI Alessandro | Team Polti VisitMalta | 88 |
| 9 | CARAPAZ Richard | EF Education - EasyPost | 77 |
| 10 | AULAR Orluis | Movistar Team | 76 |
| 11 | MAESTRI Mirco | Team Polti VisitMalta | 72 |
| 12 | ASGREEN Kasper | EF Education - EasyPost | 60 |
| 13 | DENZ Nico | Red Bull - BORA - hansgrohe | 50 |
| 14 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 47 |
| 15 | FORTUNATO Lorenzo | XDS Astana Team | 45 |
| 16 | ZAMBANINI Edoardo | Bahrain - Victorious | 41 |
| 17 | TAROZZI Manuele | VF Group - Bardiani CSF - Faizanè | 40 |
| 18 | PRODHOMME Nicolas | Decathlon AG2R La Mondiale Team | 38 |
| 19 | ULISSI Diego | XDS Astana Team | 35 |
| 20 | EPIS Giosuè | Arkéa - B&B Hotels | 34 |
| 21 | VAN DER HOORN Taco | Intermarché - Wanty | 34 |
| 22 | HOOLE Daan | Lidl - Trek | 33 |
| 23 | CARUSO Damiano | Bahrain - Victorious | 33 |
| 24 | TURNER Ben | INEOS Grenadiers | 33 |
| 25 | PALENI Enzo | Groupama - FDJ | 32 |
| 26 | SCARONI Christian | XDS Astana Team | 31 |
| 27 | GEE Derek | Israel - Premier Tech | 31 |
| 28 | MAGLI Filippo | VF Group - Bardiani CSF - Faizanè | 31 |
| 29 | DE PRETTO Davide | Team Jayco AlUla | 30 |
| 30 | YATES Simon | Team Visma | Lease a Bike | 29 |
| 31 | GAROFOLI Gianmarco | Soudal Quick-Step | 29 |
| 32 | PLOWRIGHT Jensen | Alpecin - Deceuninck | 29 |
| 33 | BERNAL Egan | INEOS Grenadiers | 28 |
| 34 | TIBERI Antonio | Bahrain - Victorious | 27 |
| 35 | MARCELLUSI Martin | VF Group - Bardiani CSF - Faizanè | 26 |
| 36 | CATTANEO Mattia | Soudal Quick-Step | 26 |
| 37 | PLANCKAERT Edward | Alpecin - Deceuninck | 26 |
| 38 | MOSCHETTI Matteo | Q36.5 Pro Cycling Team | 25 |
| 39 | ZIJLAARD Maikel | Tudor Pro Cycling Team | 25 |
| 40 | BARDET Romain | Team Picnic PostNL | 24 |
Горная классификация
| Rnk | Rider | Team | Points |
| 1 | FORTUNATO Lorenzo | XDS Astana Team | 355 |
| 2 | SCARONI Christian | XDS Astana Team | 201 |
| 3 | PRODHOMME Nicolas | Decathlon AG2R La Mondiale Team | 107 |
| 4 | TAROZZI Manuele | VF Group - Bardiani CSF - Faizanè | 87 |
| 5 | VERONA Carlos | Lidl - Trek | 61 |
| 6 | HARPER Chris | Team Jayco AlUla | 60 |
| 7 | CARAPAZ Richard | EF Education - EasyPost | 47 |
| 8 | BARDET Romain | Team Picnic PostNL | 47 |
| 9 | DEL TORO Isaac | UAE Team Emirates - XRG | 45 |
| 10 | BILBAO Pello | Bahrain - Victorious | 42 |
| 11 | VERRE Alessandro | Arkéa - B&B Hotels | 42 |
| 12 | DOUBLE Paul | Team Jayco AlUla | 36 |
| 13 | ULISSI Diego | XDS Astana Team | 34 |
| 14 | MAJKA Rafał | UAE Team Emirates - XRG | 33 |
| 15 | MONIQUET Sylvain | Cofidis | 32 |
| 16 | GAROFOLI Gianmarco | Soudal Quick-Step | 30 |
| 17 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 28 |
| 18 | QUINTANA Nairo | Movistar Team | 28 |
| 19 | STEINHAUSER Georg | EF Education - EasyPost | 24 |
| 20 | GERMANI Lorenzo | Groupama - FDJ | 23 |
| 21 | LEEMREIZE Gijs | Team Picnic PostNL | 22 |
| 22 | TIBERI Antonio | Bahrain - Victorious | 20 |
| 23 | FRIGO Marco | Israel - Premier Tech | 20 |
| 24 | KONRAD Patrick | Lidl - Trek | 20 |
| 25 | CATTANEO Mattia | Soudal Quick-Step | 19 |
| 26 | BERNAL Egan | INEOS Grenadiers | 19 |
| 27 | VAN AERT Wout | Team Visma | Lease a Bike | 18 |
| 28 | VAN DER HOORN Taco | Intermarché - Wanty | 18 |
| 29 | PALENI Enzo | Groupama - FDJ | 17 |
| 30 | TONELLI Alessandro | Team Polti VisitMalta | 16 |
Молодежная классификация
| Rnk | Rider | Team | Time |
| 1 | DEL TORO Isaac | UAE Team Emirates - XRG | 82:34:57 |
| 2 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | 5:32 |
| 3 | POOLE Max | Team Picnic PostNL | 14:19 |
| 4 | PIGANZOLI Davide | Team Polti VisitMalta | 23:57 |
| 5 | TIBERI Antonio | Bahrain - Victorious | 42:08 |
| 6 | SVESTAD-BÅRDSENG Embret | Arkéa - B&B Hotels | 1:02:44 |
| 7 | ZAMBANINI Edoardo | Bahrain - Victorious | 1:22:03 |
| 8 | FRIGO Marco | Israel - Premier Tech | 1:28:24 |
| 9 | GAROFOLI Gianmarco | Soudal Quick-Step | 1:49:57 |
| 10 | ARRIETA Igor | UAE Team Emirates - XRG | 1:56:19 |
| 11 | TJØTTA Martin | Arkéa - B&B Hotels | 2:22:09 |
| 12 | VACEK Mathias | Lidl - Trek | 2:39:03 |
| 13 | GERMANI Lorenzo | Groupama - FDJ | 2:50:29 |
| 14 | STEINHAUSER Georg | EF Education - EasyPost | 3:18:58 |
| 15 | MARCELLUSI Martin | VF Group - Bardiani CSF - Faizanè | 3:19:15 |
| 16 | DE PRETTO Davide | Team Jayco AlUla | 3:24:58 |
| 17 | BARONCINI Filippo | UAE Team Emirates - XRG | 3:26:30 |
| 18 | ENGELHARDT Felix | Team Jayco AlUla | 3:33:21 |
| 19 | RAFFERTY Darren | EF Education - EasyPost | 3:47:55 |
| 20 | MILESI Lorenzo | Movistar Team | 3:50:08 |
