Adam YATES won in 3:54:37, 0:05 ahead of ALMEIDA.
| 1 | 3:54:37 | |
| 2 | +0:05 | |
| 3 | +0:16 |
| # | Rider | Time | GC | Bonus | UCI pts |
|---|---|---|---|---|---|
| 1 | 3:54:37 | 15:44:35 | −10s | 60 | |
| 2 | +0:05 | +0:35 | −6s | 40 | |
| 3 | +0:16 | +1:11 | −4s | 30 | |
| 4 | +0:18 | +1:53 | 25 | ||
| 5 | +0:22 | +1:49 | 20 | ||
| 6 | +0:54 | +2:21 | 15 | ||
| 7 | s.t. | +2:46 | 10 | ||
| 8 | +1:03 | +3:01 | 8 | ||
| 9 | +1:13 | +3:05 | 5 | ||
| 10 | +1:20 | +2:51 | 2 | ||
| 11 | s.t. | +3:32 | |||
| 12 | +1:36 | +3:42 | |||
| 13 | +1:41 | +2:17 | |||
| 14 | +1:42 | +3:52 | |||
| 15 | +1:45 | +3:10 |
| # | Team | ||||
|---|---|---|---|---|---|
| 1 | UAE Team Emirates | 110 | 1 | 2 | 2 |
| 2 | Ineos Grenadiers | 40 | 0 | 1 | 2 |
| 3 | Israel - Premier Tech | 25 | 0 | 0 | 1 |
| 4 | Movistar Team | 20 | 0 | 0 | 1 |
| 5 | Team DSM-Firmenich Postnl | 15 | 0 | 0 | 1 |
| 6 | BORA - Hansgrohe | 8 | 0 | 0 | 1 |
| 7 | Decathlon AG2R la Mondiale Team | 5 | 0 | 0 | 1 |
| 8 | Team Visma | Lease a Bike | 2 | 0 | 0 | 1 |