| leader | | | | ROGLIC Primoz | | TJV | | 58h10'32" | | 18 | |
| 1. | | | | KUSS Sepp | | TJV | | 4h19'04" | | 70 | |
| 2. | | | | GUERREIRO Ruben Antonio Almeida | | TKA | | 39" | | 40 | |
| 3. | | | | GEOGHEGAN HART Tao | | INS | | 40" | | 25 | |
| 4. | | | | RODRIGUEZ GARAICOECHEA Oscar | | EUS | | 53" | | 15 | |
| 5. | | | | PADUN Mark | | TBM | | 01'49" | | 10 | |
| 6. | | | | O'CONNOR Ben | | TDD | | 02'05" | | 7 | |
| 7. | | | | CRADDOCK Lawson | | EF1 | | 02'11" | | 5 | |
| 8. | | | | ROGLIC Primoz | | TJV | | 02'14" | | 3 | |
| 9. | | | | VALVERDE BELMONTE Alejandro | | MOV | | 02'14" | | 2 | |
| 10. | | | | ARMEE Sander | | LTS | | 02'48" | | 1 | |
| 11. | | | | LOPEZ MORENO Miguel Angel | | AST | | 02'55" | | 0 | |
| 12. | | | | POGACAR Tadej | | UAD | | 02'55" | | 0 | |
| 13. | | | | SOLER Marc | | MOV | | 03'03" | | 0 | |
| 14. | | | | MAJKA Rafal | | BOH | | 03'13" | | 0 | |
| 15. | | | | IZAGIRRE INSAUSTI Ion | | AST | | 03'29" | | 0 | |
| 16. | | | | KELDERMAN Wilco | | SUN | | 03'50" | | 0 | |
| 17. | | | | QUINTANA ROJAS Nairo Alexander | | MOV | | 03'50" | | 0 | |
| 18. | | | | PERNSTEINER Hermann | | TBM | | 03'50" | | 0 | |
| 19. | | | | HIGUITA GARCIA Sergio Andres | | EF1 | | 03'50" | | 0 | |
| 20. | | | | EDET Nicolas | | COF | | 04'04" | | 0 | |
| 21. | | | | KNOX James | | DQT | | 04'10" | | 0 | |
| 22. | | | | FRANKINY Kilian | | GFC | | 04'10" | | 0 | |
| 23. | | | | JAUREGUI Quentin | | ALM | | 04'23" | | 0 | |
| 24. | | | | HAGEN Carl Fredrik | | LTS | | 04'25" | | 0 | |
| 25. | | | | NAVARRO GARCIA Daniel | | TKA | | 04'25" | | 0 | |
| 26. | | | | NIEVE ITURRALDE Mikel | | MTS | | 05'42" | | 0 | |
| 27. | | | | GHEBREIGZABHIER Amanuel | | TDD | | 05'42" | | 0 | |
| 28. | | | | FUGLSANG Jakob | | AST | | 05'42" | | 0 | |
| 29. | | | | HERRADA LOPEZ Jose | | COF | | 06'22" | | 0 | |
| 30. | | | | CHAVES RUBIO Jhoan Esteban | | MTS | | 06'40" | | 0 | |