Andrea VENDRAME won in 3:51:05, 0:54 ahead of SANCHEZ.
| 1 | 3:51:05 | |
| 2 | +0:54 | |
| 3 | +1:07 |
| # | Rider | Time | GC | Bonus | UCI pts |
|---|---|---|---|---|---|
| 1 | 3:51:05 | +2:05:53 | −11s | 180 | |
| 2 | +0:54 | +1:55:33 | −8s | 130 | |
| 3 | +1:07 | +1:20:25 | −4s | 95 | |
| 4 | +2:27 | +52:27 | −2s | 80 | |
| 5 | s.t. | +2:12:13 | 60 | ||
| 6 | +2:30 | +1:40:48 | 45 | ||
| 7 | s.t. | +1:38:50 | 40 | ||
| 8 | s.t. | +1:46:09 | −1s | 35 | |
| 9 | +2:32 | +1:46:24 | −3s | 30 | |
| 10 | +3:52 | +2:09:04 | 25 | ||
| 11 | +4:15 | +3:55:25 | −3s | 20 | |
| 12 | +4:30 | +2:29:50 | 15 | ||
| 13 | +8:56 | +2:36:54 | 10 | ||
| 14 | +9:02 | +2:14:09 | 5 | ||
| 15 | +9:37 | +3:59:28 | 2 |
| # | Team | ||||
|---|---|---|---|---|---|
| 1 | Decathlon AG2R la Mondiale Team | 180 | 1 | 1 | 1 |
| 2 | EF Education - Easypost | 140 | 0 | 1 | 2 |
| 3 | Movistar Team | 130 | 0 | 1 | 1 |
| 4 | Ineos Grenadiers | 80 | 0 | 0 | 1 |
| 5 | Team Jayco Alula | 65 | 0 | 0 | 1 |
| 6 | Astana Qazaqstan Team | 45 | 0 | 0 | 1 |
| 7 | Team Visma | Lease a Bike | 42 | 0 | 0 | 1 |
| 8 | Soudal Quick-Step | 30 | 0 | 0 | 1 |
| 9 | Alpecin-Deceuninck | 25 | 0 | 0 | 1 |
| 10 | VF Group-Bardiani CSF- Faizane' | 20 | 0 | 0 | 0 |
| 11 | UAE Team Emirates | 20 | 0 | 0 | 0 |
| 12 | Team Polti Kometa | 15 | 0 | 0 | 0 |