| leader | | CARUSO Damiano | | BMC | | | | 11 | |
| 1. | | BMC Racing Team | | 22'19" | | 11 | |
| CARUSO Damiano, DENNIS Rohan, BEVIN Patrick, VAN AVERMAET Greg | |
| 2. | | Mitchelton - Scott | | 04" | | 7 | |
| DURBRIDGE Luke, IMPEY Daryl, YATES Adam, HEPBURN Michael | |
| 3. | | Team Sky | | 10" | | 4 | |
| THOMAS Geraint, CASTROVIEJO NICOLAS Jonathan, FROOME Chris, PUCCIO Salvatore, KWIATKOWSKI Michal, KIRYIENKA Vasil | |
| 4. | | Quick Step Floors | | 15" | | 2 | |
| JUNGELS Bob, RICHEZE ARAQUISTAIN Maximiliano Ariel, TERPSTRA Niki, GAVIRIA RENDON Fernando | |
| 5. | | Team Sunweb | | 25" | | 1 | |
| KÄMNA Lennard, GESCHKE Simon, DUMOULIN Tom, HAGA Chad, KELDERMAN Wilco | |
| 6. | | Team Katusha - Alpecin | | 28" | | 0 | |
| MARTIN Tony, HAAS Nathan, KITTEL Marcel, DOWSETT Alex, SPILAK Simon | |
| 7. | | Bora - hansgrohe | | 30" | | 0 | |
| BODNAR Maciej, MAJKA Rafal, FORMOLO Davide, SAGAN Peter | |
| 8. | | Trek - Segafredo | | 39" | | 0 | |
| STUYVEN Jasper, PEDERSEN Mads, FELLINE Fabio, VAN POPPEL Boy, BRÄNDLE Matthias | |
| 9. | | UAE Team Emirates | | 45" | | 0 | |
| RIABUSHENKO Aliaksandr, CONSONNI Simone, ULISSI Diego, ARU Fabio, POLANC Jan | |
| 10. | | Team EF Education First - Drapac p/b Cannondale | | 45" | | 0 | |
| PHINNEY Taylor, URAN URAN Rigoberto, CLARKE Simon, MORENO FERNANDEZ Daniel | |
| 11. | | Bahrain - Merida | | 49" | | 0 | |
| NIBALI Vincenzo, COLBRELLI Sonny, POZZOVIVO Domenico, KOREN Kristijan | |
| 12. | | Movistar Team | | 50" | | 0 | |
| AMADOR BIKKAZAKOVA Andrey, SÜTTERLIN Jasha, BENNATI Daniele, ARCAS PEÑA Jorge, OLIVEIRA Nelson Filipe Santos Simoes, LANDA MEANA Mikel, ROSON GARCIA Jaime | |
| 13. | | Team LottoNL - Jumbo | | 51" | | 0 | |
| VAN EMDEN Jos, BENNETT George, WAGNER Robert, ROGLIC Primoz | |
| 14. | | Astana Pro Team | | 53" | | 0 | |
| LUTSENKO Alexey, CATALDO Dario, GRIVKO Andriy, GATTO Oscar, LOPEZ MORENO Miguel Angel | |
| 15. | | Groupama - FDJ | | 54" | | 0 | |
| MORABITO Steve, LADAGNOUS Matthieu, DUCHESNE Antoine, CIMOLAI Davide | |
| 16. | | Lotto - Soudal | | 58" | | 0 | |
| MARCZYNSKI Tomasz, BENOOT Tiesj, CAMPENAERTS Victor, MAES Nikolas | |
| 17. | | Ag2r La Mondiale | | 01'03" | | 0 | |
| GENIEZ Alexandre, BARDET Romain, VENTURINI Clément, FRANK Mathias | |
| 18. | | Dimension Data for Qhubeka Continental Team | | 01'16" | | 0 | |
| BOASSON HAGEN Edvald, VERMOTE Julien, THWAITES Scott, MEINTJES Louis | |
| 19. | | Gazprom - RusVelo | | 01'25" | | 0 | |
| VLASOV Aleksandr, CHERKASOV Nikolay, FOLIFOROV Aleksandr, FIRSANOV Sergey | |
| 20. | | Wilier Triestina - Selle Italia | | 01'34" | | 0 | |
| POZZATO Filippo, MOSCA Jacopo, ZARDINI Edoardo, MARECZKO Jakub, BUSATO Matteo, BERTAZZO Liam | |
| 21. | | Israel Cycling Academy | | 01'47" | | 0 | |
| NEILANDS Krists, HERMANS Ben, SBARAGLI Kristian, BOIVIN Guillaume | |
| 22. | | Nippo - Vini Fantini - Europa Ovini | | 01'57" | | 0 | |
| CUNEGO Damiano, HATSUYAMA Sho, SANTAROMITA Ivan, CANOLA Marco, BAGIOLI Nicola, PONZI Simone | |
|
| - | | KÜNG Stefan | | BMC | | 21" | | 0 | |
| - | | GILBERT Philippe | | QST | | 34" | | 0 | |
| - | | GANNA Filippo | | UAD | | 48" | | 0 | |
| - | | SIUTSOU Kanstantsin | | TBM | | 51" | | 0 | |
| - | | MODOLO Sacha | | EFD | | 54" | | 0 | |
| - | | STYBAR Zdenek | | QST | | 55" | | 0 | |
| - | | KEISSE Iljo | | QST | | 01'04" | | 0 | |
| - | | MOSCON Gianni | | SKY | | 01'06" | | 0 | |
| - | | VAN DER SANDE Tosh | | LTS | | 01'06" | | 0 | |
| - | | VANMARCKE Sep | | EFD | | 01'08" | | 0 | |
| - | | ZABEL Rick | | TKA | | 01'14" | | 0 | |
| - | | GOUGEARD Alexis | | ALM | | 01'16" | | 0 | |
| - | | GONÇALVES Jose Isidro Maciel | | TKA | | 01'21" | | 0 | |
| - | | VAN ASBROECK Tom | | EFD | | 01'31" | | 0 | |
| - | | OSS Daniel | | BOH | | 01'36" | | 0 | |
| - | | DEBUSSCHERE Jens | | LTS | | 01'37" | | 0 | |
| - | | NYCH Artem | | GAZ | | 01'38" | | 0 | |
| - | | BAUER Jack | | MTS | | 01'40" | | 0 | |
| - | | ARNDT Nikias | | SUN | | 01'42" | | 0 | |
| - | | COLEDAN Marco | | WIL | | 01'45" | | 0 | |
| - | | VAN HOECKE Gijs | | TLJ | | 01'48" | | 0 | |
| - | | SCHÄR Michael | | BMC | | 01'50" | | 0 | |
| - | | KANGERT Tanel | | AST | | 01'54" | | 0 | |
| - | | KÖNIG Leopold | | BOH | | 02'12" | | 0 | |
| - | | MULLEN Ryan | | TFS | | 02'13" | | 0 | |
| - | | NIZZOLO Giacomo | | TFS | | 02'13" | | 0 | |
| - | | MARCATO Marco | | UAD | | 02'14" | | 0 | |
| - | | GROSU Eduard-Michael | | NIP | | 02'17" | | 0 | |
| - | | JENSEN August | | ICA | | 02'18" | | 0 | |
| - | | PELLIZOTTI Franco | | TBM | | 02'19" | | 0 | |
| - | | KEUKELEIRE Jens | | LTS | | 02'30" | | 0 | |
| - | | SARREAU Marc | | GFC | | 02'36" | | 0 | |
| - | | HOELGAARD Daniel | | GFC | | 02'36" | | 0 | |
| - | | VAUGRENARD Benoît | | GFC | | 02'37" | | 0 | |
| - | | VILLELLA Davide | | AST | | 02'41" | | 0 | |
| - | | KRAGH ANDERSEN Søren | | SUN | | 02'41" | | 0 | |
| - | | MONTAGUTI Matteo | | ALM | | 02'48" | | 0 | |
| - | | EWAN Caleb | | MTS | | 02'54" | | 0 | |
| - | | SAGIV Guy | | ICA | | 03'15" | | 0 | |
| - | | KURIANOV Stepan | | GAZ | | 03'29" | | 0 | |
| - | | DUVAL Julien | | ALM | | 03'33" | | 0 | |
| - | | EISEL Bernhard | | DDD | | 03'41" | | 0 | |
| - | | BURGHARDT Marcus | | BOH | | 04'02" | | 0 | |
| - | | VAN WINDEN Dennis | | ICA | | 04'06" | | 0 | |
| - | | BOEV Igor | | GAZ | | 04'12" | | 0 | |
| - | | NAVARDAUSKAS Ramunas | | TBM | | 04'21" | | 0 | |
| - | | WYNANTS Maarten | | TLJ | | 04'37" | | 0 | |
| - | | RENSHAW Mark | | DDD | | 04'43" | | 0 | |
| - | | MEZGEC Luka | | MTS | | 04'52" | | 0 | |
| - | | VAN POPPEL Danny | | TLJ | | 04'55" | | 0 | |
| - | | BETTIOL Alberto | | BMC | | 05'13" | | 0 | |
|
| OOT | | CAVENDISH Mark | | DDD | | | | 0 | |