| leader | | VALTER Attila | | TJV | | 3h53'36" | | 8 | |
| 1. | | Jumbo - Visma | | 14'38" | | 6 | |
| VALTER Attila, TRATNIK Jan, BOUWMAN Koen, ROGLIC Primoz | |
| 2. | | Movistar Team | | 19" | | 3 | |
| GARCIA CORTINA Ivan, LAZKANO LOPEZ Oier, RUBIO REYES Einer Augusto, VERONA QUINTANILLA Carlos | |
| 3. | | Bora - hansgrohe | | 30" | | 2 | |
| VLASOV Aleksandr, LIPOWITZ Florian, KÄMNA Lennard, PALZER Anton | |
| 4. | | Bahrain Victorious | | 31" | | 1 | |
| BUITRAGO SANCHEZ Santiago, CARUSO Damiano, PERNSTEINER Hermann, ZAMBANINI Edoardo | |
| 5. | | UAE Team Emirates | | 34" | | 0 | |
| GIBBONS Ryan, YATES Adam, VINE Jay, BENNETT George | |
| 6. | | EF Education - EasyPost | | 42" | | 0 | |
| STEINHAUSER Georg, CAICEDO CEPEDA Jonathan Klever, QUINN Sean, CAMARGO PINEDA Diego Andres | |
| 7. | | Equipo Kern Pharma | | 47" | | 0 | |
| BERRADE FERNANDEZ Urko, CASTRILLO ZAPATER Pablo, GARCIA PIERNA Raul, AZNAR VIJUESCA Hugo | |
| 8. | | Astana Qazaqstan Team | | 52" | | 0 | |
| SANCHEZ GIL Luis Leon, FELLINE Fabio, LOPEZ GRANIZO Harold Martin, ROMO OLIVER Javier, BATTISTELLA Samuele | |
| 9. | | Q36.5 Pro Cycling Team | | 53" | | 0 | |
| DONOVAN Mark, HOWSON Damien, CONCA Filippo, ROSSKOPF Joseph | |
| 10. | | Euskaltel - Euskadi | | 55" | | 0 | |
| SANCHEZ MAYO Pelayo, EZQUERRA MUELA Jesus, LANGELLOTTI Victor, BOL Jetse | |