| leader | | KÜNG Stefan | | BMC | | 20'18" | | 11 | |
| 1. | | BMC Racing Team | | 20'18" | | 11 | |
| KÜNG Stefan, PORTE Richie, VAN GARDEREN Tejay, VAN AVERMAET Greg | |
| 2. | | Team Sunweb | | 20" | | 7 | |
| KELDERMAN Wilco, OOMEN Sam, KRAGH ANDERSEN Søren, MATTHEWS Michael | |
| 3. | | Quick Step Floors | | 27" | | 4 | |
| GILBERT Philippe, LAMPAERT Yves, RICHEZE ARAQUISTAIN Maximiliano Ariel, MAS NICOLAU Enric | |
| 4. | | Bora - hansgrohe | | 27" | | 2 | |
| MÜHLBERGER Gregor, SAGAN Peter, KONRAD Patrick, BURGHARDT Marcus, BODNAR Maciej | |
| 5. | | Mitchelton - Scott | | 29" | | 1 | |
| MEYER Cameron, JUUL JENSEN Christopher, KREUZIGER Roman, HAIG Jack, ALBASINI Michael | |
| 6. | | Movistar Team | | 33" | | 0 | |
| AMADOR BIKKAZAKOVA Andrey, OLIVEIRA Nelson Filipe Santos Simoes, DE LA PARTE GONZALEZ Victor, LANDA MEANA Mikel, QUINTANA ROJAS Nairo Alexander | |
| 7. | | Bahrain - Merida | | 36" | | 0 | |
| IZAGIRRE INSAUSTI Ion, KOREN Kristijan, GASPAROTTO Enrico, PERNSTEINER Hermann, PADUN Mark | |
| 8. | | Groupama - FDJ | | 45" | | 0 | |
| DEMARE Arnaud, VICHOT Arthur, SINKELDAM Ramon, CIMOLAI Davide | |
| 9. | | Team Katusha - Alpecin | | 46" | | 0 | |
| HOLLENSTEIN Reto, SMIT Willem Jakobus, CRAS Steff, SPILAK Simon, HAAS Nathan, GONÇALVES Jose Isidro Maciel | |
| 10. | | UAE Team Emirates | | 50" | | 0 | |
| ULISSI Diego, POLANC Jan, KRISTOFF Alexander, GANNA Filippo | |
| 11. | | Team LottoNL - Jumbo | | 53" | | 0 | |
| BATTAGLIN Enrico, LEEZER Tom, BOUWMAN Koen, KRUIJSWIJK Steven | |
| 12. | | Trek - Segafredo | | 58" | | 0 | |
| MOLLEMA Bauke, DEGENKOLB John, BERNARD Julien, STUYVEN Jasper | |
| 13. | | Lotto - Soudal | | 58" | | 0 | |
| WELLENS Tim, LAMBRECHT Bjorg, DE BUYST Jasper, MONFORT Maxime | |
| 14. | | Team Sky | | 01'02" | | 0 | |
| DOULL Owain, HALVORSEN Kristoffer, ROSA Diego, SIVAKOV Pavel, HENAO GOMEZ Sebastian | |
| 15. | | Team EF Education First - Drapac p/b Cannondale | | 01'05" | | 0 | |
| CARTHY Hugh, VANMARCKE Sep, PHINNEY Taylor, DOMBROWSKI Joseph Lloyd, CLARKE William | |
| 16. | | Ag2r La Mondiale | | 01'07" | | 0 | |
| GASTAUER Ben, VANDENBERGH Stijn, FRANK Mathias, PETERS Nans, GAUTIER Cyril, BIDARD François | |
| 17. | | Dimension Data for Qhubeka Continental Team | | 01'10" | | 0 | |
| JANSE VAN RENSBURG Reinardt, DAVIES Scott, VERMOTE Julien, KUDUS Merhawi Gebremedhin, SLAGTER Tom-Jelte, ANTON HERNANDEZ Igor | |
| 18. | | Direct Energie | | 01'16" | | 0 | |
| BOUDAT Thomas, CALMEJANE Lilian, OURSELIN Paul, TAARAMÄE Rein, SICARD Romain | |
| 19. | | Aqua Blue Sport | | 01'16" | | 0 | |
| WARBASSE Larry, CHRISTIAN Mark, DENIFL Stefan, DUNBAR Edward, KONING Peter | |
| 20. | | Astana Pro Team | | 01'18" | | 0 | |
| KANGERT Tanel, CORT NIELSEN Magnus, GATTO Oscar, FUGLSANG Jakob | |
| 21. | | Nippo - Vini Fantini - Europa Ovini | | 02'01" | | 0 | |
| MARANGONI Alan, ITO Masakazu, SANTAROMITA Ivan, ZACCANTI Filippo | |
|
| - | | GERRANS Simon | | BMC | | 25" | | 0 | |
| - | | COLBRELLI Sonny | | TBM | | 49" | | 0 | |
| - | | ROJAS GIL Jose Joaquin | | MOV | | 49" | | 0 | |
| - | | SAGAN Juraj | | BOH | | 59" | | 0 | |
| - | | STANNARD Ian | | SKY | | 01'07" | | 0 | |
| - | | TROIA Oliviero | | UAD | | 01'08" | | 0 | |
| - | | LAMMERTINK Maurits | | TKA | | 01'10" | | 0 | |
| - | | GREIPEL André | | LTS | | 01'10" | | 0 | |
| - | | VAUGRENARD Benoît | | GFC | | 01'12" | | 0 | |
| - | | DOUGALL Nicolas | | DDD | | 01'15" | | 0 | |
| - | | DILLIER Silvan | | ALM | | 01'20" | | 0 | |
| - | | PEARSON Daniel | | ABS | | 01'22" | | 0 | |
| - | | BENNATI Daniele | | MOV | | 01'23" | | 0 | |
| - | | DECLERCQ Tim | | QST | | 01'41" | | 0 | |
| - | | SCHÄR Michael | | BMC | | 01'44" | | 0 | |
| - | | GUARNIERI Jacopo | | GFC | | 01'50" | | 0 | |
| - | | DE MARCHI Alessandro | | BMC | | 02'00" | | 0 | |
| - | | GOGL Michael | | TFS | | 02'06" | | 0 | |
| - | | LE GAC Olivier | | GFC | | 02'18" | | 0 | |
| - | | KEISSE Iljo | | QST | | 02'21" | | 0 | |
| - | | GAVIRIA RENDON Fernando | | QST | | 02'21" | | 0 | |
| - | | WYNANTS Maarten | | TLJ | | 02'25" | | 0 | |
| - | | HEPBURN Michael | | MTS | | 02'27" | | 0 | |
| - | | IZAGIRRE INSAUSTI Gorka | | TBM | | 02'31" | | 0 | |
| - | | HATSUYAMA Sho | | NIP | | 02'40" | | 0 | |
| - | | OSS Daniel | | BOH | | 02'41" | | 0 | |
| - | | GOLAS Michal | | SKY | | 02'41" | | 0 | |
| - | | SWIFT Ben | | UAD | | 02'42" | | 0 | |
| - | | CUNEGO Damiano | | NIP | | 02'52" | | 0 | |
| - | | GROSU Eduard-Michael | | NIP | | 02'52" | | 0 | |
| - | | DE KORT Koen | | TFS | | 02'53" | | 0 | |
| - | | QUEMENEUR Perrig | | TDE | | 03'04" | | 0 | |
| - | | GRELLIER Fabien | | TDE | | 03'04" | | 0 | |
| - | | THEUNS Edward | | SUN | | 03'05" | | 0 | |
| - | | GESCHKE Simon | | SUN | | 03'05" | | 0 | |
| - | | ARNDT Nikias | | SUN | | 03'05" | | 0 | |
| - | | LINDEMAN Bert-Jan | | TLJ | | 03'17" | | 0 | |
| - | | BRESCHEL Matti | | EFD | | 03'20" | | 0 | |
| - | | BROWN Nathan | | EFD | | 03'20" | | 0 | |
| - | | SIEBERG Marcel | | LTS | | 03'23" | | 0 | |
| - | | TANKINK Bram | | TLJ | | 03'27" | | 0 | |
| - | | FRAILE MATARRANZ Omar | | AST | | 03'29" | | 0 | |
| - | | GRUZDEV Dmitriy | | AST | | 03'29" | | 0 | |
| - | | HANSEN Jesper | | AST | | 03'29" | | 0 | |
| - | | HANSEN Adam | | LTS | | 03'43" | | 0 | |
| - | | RAST Gregory | | TFS | | 03'49" | | 0 | |
| - | | FERRARI Roberto | | UAD | | 03'53" | | 0 | |
| - | | WATSON Calvin | | ABS | | 04'33" | | 0 | |
| - | | BEWLEY Sam | | MTS | | 05'06" | | 0 | |