| leader | | VAN AVERMAET Greg | | BMC | | | | 20 | |
| 1. | | BMC Racing Team | | 38'46" | | 20 | |
| PORTE Richie, BEVIN Patrick, CARUSO Damiano, VAN AVERMAET Greg, VAN GARDEREN Tejay | |
| 2. | | Team Sky | | 04" | | 12 | |
| FROOME Chris, BERNAL GOMEZ Egan Arley, THOMAS Geraint, MOSCON Gianni, KWIATKOWSKI Michal | |
| 3. | | Quick Step Floors | | 07" | | 8 | |
| ALAPHILIPPE Julian, GILBERT Philippe, JUNGELS Bob, LAMPAERT Yves | |
| 4. | | Mitchelton - Scott | | 09" | | 6 | |
| YATES Adam, BAUER Jack, IMPEY Daryl, HEPBURN Michael | |
| 5. | | Team Sunweb | | 11" | | 3 | |
| MATTHEWS Michael, DUMOULIN Tom, KRAGH ANDERSEN Søren, HAGA Chad, GESCHKE Simon | |
| 6. | | Team EF Education First - Drapac p/b Cannondale | | 35" | | 2 | |
| URAN URAN Rigoberto, VANMARCKE Sep, ROLLAND Pierre, SCULLY Tom, MARTINEZ POVEDA Daniel Felipe | |
| 7. | | Bora - hansgrohe | | 50" | | 1 | |
| MAJKA Rafal, MÜHLBERGER Gregor, OSS Daniel, BODNAR Maciej | |
| 8. | | Astana Pro Team | | 51" | | 0 | |
| FUGLSANG Jakob, CORT NIELSEN Magnus, KANGERT Tanel, FRAILE MATARRANZ Omar | |
| 9. | | Team Katusha - Alpecin | | 52" | | 0 | |
| POLITT Nils, ZAKARIN Ilnur, MARTIN Tony, BOSWELL Ian | |
| 10. | | Movistar Team | | 53" | | 0 | |
| VALVERDE BELMONTE Alejandro, LANDA MEANA Mikel, QUINTANA ROJAS Nairo Alexander, AMADOR BIKKAZAKOVA Andrey, SOLER Marc | |
| 11. | | Bahrain - Merida | | 01'06" | | 0 | |
| IZAGIRRE INSAUSTI Ion, IZAGIRRE INSAUSTI Gorka, NIBALI Vincenzo, POZZOVIVO Domenico | |
| 12. | | Ag2r La Mondiale | | 01'15" | | 0 | |
| BARDET Romain, VUILLERMOZ Alexis, FRANK Mathias, LATOUR Pierre | |
| 13. | | Team LottoNL - Jumbo | | 01'15" | | 0 | |
| ROGLIC Primoz, KRUIJSWIJK Steven, MARTENS Paul, TOLHOEK Antwan | |
| 14. | | Trek - Segafredo | | 01'16" | | 0 | |
| DEGENKOLB John, MOLLEMA Bauke, SKUJINS Toms, STUYVEN Jasper | |
| 15. | | UAE Team Emirates | | 01'38" | | 0 | |
| KRISTOFF Alexander, ATAPUMA HURTADO Jhon Darwin, DURASEK Kristijan, MARCATO Marco, MARTIN Daniel | |
| 16. | | Groupama - FDJ | | 01'42" | | 0 | |
| VICHOT Arthur, SINKELDAM Ramon, LUDVIGSSON Tobias, MOLARD Rudy, DEMARE Arnaud | |
| 17. | | Team Fortuneo - Samsic | | 01'46" | | 0 | |
| BARGUIL Warren, BOUET Maxime, PICHON Laurent, GESBERT Elie | |
| 18. | | Direct Energie | | 01'51" | | 0 | |
| SICARD Romain, GAUDIN Damien, CALMEJANE Lilian, BOUDAT Thomas, CHAVANEL Sylvain | |
| 19. | | Lotto - Soudal | | 01'52" | | 0 | |
| MARCZYNSKI Tomasz, DE GENDT Thomas, DE BUYST Jasper, BENOOT Tiesj | |
| 20. | | Team Dimension Data | | 01'52" | | 0 | |
| CAVENDISH Mark, VERMOTE Julien, PAUWELS Serge, RENSHAW Mark, JANSE VAN RENSBURG Reinardt, BOASSON HAGEN Edvald | |
| 21. | | Wanty - Groupe Gobert | | 02'24" | | 0 | |
| MINNAARD Marco, DEGAND Thomas, SMITH Dion, DUPONT Timothy, MARTIN Guillaume, OFFREDO Yoann | |
| 22. | | Cofidis, Solutions Crédits | | 03'23" | | 0 | |
| EDET Nicolas, NAVARRO GARCIA Daniel, SIMON Julien, PEREZ Anthony | |
|
| - | | CASTROVIEJO NICOLAS Jonathan | | SKY | | 12" | | 0 | |
| - | | NIEVE ITURRALDE Mikel | | MTS | | 12" | | 0 | |
| - | | KÜNG Stefan | | BMC | | 26" | | 0 | |
| - | | ARNDT Nikias | | SUN | | 31" | | 0 | |
| - | | GERRANS Simon | | BMC | | 37" | | 0 | |
| - | | PHINNEY Taylor | | EFD | | 56" | | 0 | |
| - | | VALGREN HUNDAHL Michael | | AST | | 01'06" | | 0 | |
| - | | POLJANSKI Pawel | | BOH | | 01'15" | | 0 | |
| - | | JANSEN Amund Grøndahl | | TLJ | | 01'17" | | 0 | |
| - | | DE KORT Koen | | TFS | | 01'23" | | 0 | |
| - | | GESINK Robert | | TLJ | | 01'25" | | 0 | |
| - | | NAESEN Oliver | | ALM | | 01'32" | | 0 | |
| - | | HOWSON Damien | | MTS | | 01'43" | | 0 | |
| - | | SLAGTER Tom-Jelte | | DDD | | 01'56" | | 0 | |
| - | | GAUDU David | | GFC | | 01'58" | | 0 | |
| - | | HARDY Romain | | FST | | 02'03" | | 0 | |
| - | | COUSIN Jérôme | | TDE | | 02'15" | | 0 | |
| - | | GALLOPIN Tony | | ALM | | 02'27" | | 0 | |
| - | | VACHON Florian | | FST | | 02'28" | | 0 | |
| - | | THEUNS Edward | | SUN | | 02'30" | | 0 | |
| - | | CRADDOCK Lawson | | EFD | | 02'31" | | 0 | |
| - | | TERPSTRA Niki | | QST | | 02'33" | | 0 | |
| - | | DOMONT Axel | | ALM | | 02'43" | | 0 | |
| - | | DURBRIDGE Luke | | MTS | | 02'48" | | 0 | |
| - | | SCHÄR Michael | | BMC | | 03'05" | | 0 | |
| - | | MOINARD Amaël | | FST | | 03'07" | | 0 | |
| - | | THOMSON Jay Robert | | DDD | | 03'13" | | 0 | |
| - | | ROJAS GIL Jose Joaquin | | MOV | | 03'15" | | 0 | |
| - | | SAGAN Peter | | BOH | | 03'16" | | 0 | |
| - | | BURGHARDT Marcus | | BOH | | 03'16" | | 0 | |
| - | | VANENDERT Jelle | | LTS | | 03'19" | | 0 | |
| - | | ERVITI OLLO Imanol | | MOV | | 03'36" | | 0 | |
| - | | VAN KEIRSBULCK Guillaume | | WGG | | 03'36" | | 0 | |
| - | | PASQUALON Andrea | | WGG | | 03'36" | | 0 | |
| - | | HERRADA LOPEZ Jesus | | COF | | 03'38" | | 0 | |
| - | | KISERLOVSKI Robert | | TKA | | 03'39" | | 0 | |
| - | | GRUZDEV Dmitriy | | AST | | 03'47" | | 0 | |
| - | | HANSEN Jesper | | AST | | 03'47" | | 0 | |
| - | | SUTHERLAND Rory | | UAD | | 03'54" | | 0 | |
| - | | DILLIER Silvan | | ALM | | 03'54" | | 0 | |
| - | | PELLIZOTTI Franco | | TBM | | 04'03" | | 0 | |
| - | | COLBRELLI Sonny | | TBM | | 04'03" | | 0 | |
| - | | HAYMAN Mathew | | MTS | | 04'04" | | 0 | |
| - | | POELS Wout | | SKY | | 04'05" | | 0 | |
| - | | LEDANOIS Kévin | | FST | | 04'06" | | 0 | |
| - | | ROOSEN Timo | | TLJ | | 04'06" | | 0 | |
| - | | BERNARD Julien | | TFS | | 04'08" | | 0 | |
| - | | KOREN Kristijan | | TBM | | 04'12" | | 0 | |
| - | | HAUSSLER Heinrich | | TBM | | 04'12" | | 0 | |
| - | | KITTEL Marcel | | TKA | | 04'13" | | 0 | |
| - | | ZABEL Rick | | TKA | | 04'13" | | 0 | |
| - | | PÖSTLBERGER Lukas | | BOH | | 04'21" | | 0 | |
| - | | GROENEWEGEN Dylan | | TLJ | | 04'24" | | 0 | |
| - | | KOCHETKOV Pavel | | TKA | | 04'26" | | 0 | |
| - | | KEUKELEIRE Jens | | LTS | | 04'27" | | 0 | |
| - | | ROWE Luke | | SKY | | 04'33" | | 0 | |
| - | | GUARNIERI Jacopo | | GFC | | 04'34" | | 0 | |
| - | | TAARAMÄE Rein | | TDE | | 04'47" | | 0 | |
| - | | RICHEZE ARAQUISTAIN Maximiliano Ariel | | QST | | 04'54" | | 0 | |
| - | | GAVIRIA RENDON Fernando | | QST | | 04'54" | | 0 | |
| - | | DECLERCQ Tim | | QST | | 04'54" | | 0 | |
| - | | SIEBERG Marcel | | LTS | | 05'02" | | 0 | |
| - | | GREIPEL André | | LTS | | 05'02" | | 0 | |
| - | | LE GAC Olivier | | GFC | | 05'07" | | 0 | |
| - | | GOGL Michael | | TFS | | 05'30" | | 0 | |
| - | | CLARKE Simon | | EFD | | 05'30" | | 0 | |
| - | | BENNATI Daniele | | MOV | | 06'18" | | 0 | |
| - | | TEN DAM Laurens | | SUN | | 06'24" | | 0 | |
| - | | GRELLIER Fabien | | TDE | | 06'31" | | 0 | |
| - | | TROIA Oliviero | | UAD | | 06'34" | | 0 | |
| - | | FERRARI Roberto | | UAD | | 06'34" | | 0 | |
| - | | TURGIS Anthony | | COF | | 07'37" | | 0 | |
| - | | LAPORTE Christophe | | COF | | 07'37" | | 0 | |
| - | | CLAEYS Dimitri | | COF | | 07'37" | | 0 | |