Ilnur ZAKARIN won in 5:34:40, 0:35 ahead of NIEVE ITURRALDE.
| 1 | 5:34:40 | |
| 2 | +0:35 | |
| 3 | +1:20 |
| # | Rider | Time | GC | Bonus | UCI pts |
|---|---|---|---|---|---|
| 1 | 5:34:40 | +2:56 | −10s | 100 | |
| 2 | +0:35 | +8:52 | −6s | 40 | |
| 3 | +1:20 | +5:08 | −4s | 20 | |
| 4 | +1:38 | +4:22 | 12 | ||
| 5 | +1:45 | +3:06 | −2s | 4 | |
| 6 | +2:07 | +4:28 | |||
| 7 | +2:57 | +2:25 | |||
| 8 | s.t. | +4:09 | |||
| 9 | +3:34 | +7:13 | |||
| 10 | +3:50 | +8:44 | |||
| 11 | +4:19 | +7:48 | |||
| 12 | +4:23 | +7:52 | |||
| 13 | +4:25 | +15:14 | |||
| 14 | +4:37 | +11:24 | |||
| 15 | +4:39 | 54:28:59 |
| # | Team | ||||
|---|---|---|---|---|---|
| 1 | Team Katusha Alpecin | 100 | 1 | 1 | 1 |
| 2 | Mitchelton - Scott | 40 | 0 | 1 | 1 |
| 3 | Movistar Team | 32 | 0 | 1 | 2 |
| 4 | UAE Team Emirates | 20 | 0 | 0 | 0 |
| 5 | Trek - Segafredo | 4 | 0 | 0 | 1 |
| 6 | BORA - Hansgrohe | 0 | 0 | 0 | 2 |
| 7 | Team Jumbo - Visma | 0 | 0 | 0 | 1 |
| 8 | Bahrain - Merida | 0 | 0 | 0 | 1 |
| 9 | Team Ineos | 0 | 0 | 0 | 1 |