| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | BOUCHARD Geoffrey | AG2R Citroën Team | 4:12:22.000 |
| 2 | BILBAO Pello | Bahrain - Victorious | 0:05.000 |
| 3 | BARDET Romain | Team DSM | 0:05.000 |
| 4 | ALBANESE Vincenzo | EOLO-Kometa | 0:05.000 |
| 5 | GALL Felix | AG2R Citroën Team | 0:05.000 |
| 6 | TESFATSION Natnael | Drone Hopper - Androni Giocattoli | 0:05.000 |
| 7 | PORTE Richie | INEOS Grenadiers | 0:05.000 |
| 8 | SIVAKOV Pavel | INEOS Grenadiers | 0:05.000 |
| 9 | STORER Michael | Groupama - FDJ | 0:05.000 |
| 10 | CAICEDO Jonathan Klever | EF Education - EasyPost | 0:05.000 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | BOUCHARD Geoffrey | AG2R Citroën Team | 4:12:12.000 |
| 2 | BILBAO Pello | Bahrain - Victorious | 0:09.000 |
| 3 | BARDET Romain | Team DSM | 0:11.000 |
| 4 | ALBANESE Vincenzo | EOLO-Kometa | 0:15.000 |
| 5 | GALL Felix | AG2R Citroën Team | 0:15.000 |
| 6 | TESFATSION Natnael | Drone Hopper - Androni Giocattoli | 0:15.000 |
| 7 | PORTE Richie | INEOS Grenadiers | 0:15.000 |
| 8 | SIVAKOV Pavel | INEOS Grenadiers | 0:15.000 |
| 9 | STORER Michael | Groupama - FDJ | 0:15.000 |
| 10 | CAICEDO Jonathan Klever | EF Education - EasyPost | 0:15.000 |
| Rnk | Rider | Team | Time |
|---|---|---|---|
| 1 | TESFATSION Natnael | Drone Hopper - Androni Giocattoli | 4:12:27.000 |
| 2 | BUITRAGO Santiago | Bahrain - Victorious | 0:00.000 |
| 3 | ARENSMAN Thymen | Team DSM | 0:00.000 |
| 4 | ZANA Filippo | Bardiani-CSF-Faizanè | 0:04.000 |
| 5 | GONZÁLEZ Abner | Movistar Team | 0:04.000 |
| 6 | QUINN Sean | EF Education - EasyPost | 0:04.000 |
| 7 | UIJTDEBROEKS Cian | BORA - hansgrohe | 0:04.000 |
| 8 | VACEK Karel | Tirol KTM Cycling Team | 0:04.000 |
| 9 | THOMPSON Reuben | Groupama - FDJ | 0:04.000 |
| 10 | MARTINEZ Lenny | Groupama - FDJ | 0:04.000 |
| # | Team | Time |
|---|---|---|
| 1 | AG2R Citroën Team | 12:37:20.000 |
| 2 | INEOS Grenadiers | 0:01.000 |
| 3 | Bahrain - Victorious | 0:05.000 |
| 4 | EF Education - EasyPost | 0:05.000 |
| 5 | Groupama - FDJ | 0:05.000 |
| 6 | Movistar Team | 0:09.000 |
| 7 | Astana Qazaqstan Team | 0:29.000 |
| 8 | Team DSM | 0:30.000 |
| 9 | BORA - hansgrohe | 0:38.000 |
| 10 | Euskaltel - Euskadi | 1:03.000 |
Results powered by www.procyclingstats.com