| leader | | SENNI Manuel | | BMC | | 43'17" | | 6 | |
| 1. | | BMC Racing Team | | 43'17" | | 5 | |
| SENNI Manuel, SCHÄR Michael, VAN AVERMAET Greg, ROCHE Nicolas, KÜNG Stefan, HERMANS Ben | |
| 2. | | Team Sky | | 21" | | 2 | |
| WISNIOWSKI Lukasz, DEIGNAN Philip, KWIATKOWSKI Michal, POELS Wout, PUCCIO Salvatore, LOPEZ GARCIA David | |
| 3. | | Quick Step Floors | | 49" | | 1 | |
| LAMPAERT Yves, GILBERT Philippe, TERPSTRA Niki, DE PLUS Laurens, STYBAR Zdenek, DE LA CRUZ MELGAREJO David, MARTIN Daniel | |
| 4. | | Movistar Team | | 01'02" | | 0 | |
| QUINTANA ROJAS Nairo Alexander, CASTROVIEJO NICOLAS Jonathan, HERRADA LOPEZ Jose, DE LA PARTE GONZALEZ Victor, QUINTANA ROJAS Dayer Uberney, AMADOR BIKKAZAKOVA Andrey | |
| 5. | | Team LottoNL - Jumbo | | 01'13" | | 0 | |
| VAN EMDEN Jos, KRUIJSWIJK Steven, CLEMENT Stef, CAMPENAERTS Victor, VAN DEN BROECK Jurgen | |
| 6. | | Astana Pro Team | | 01'16" | | 0 | |
| FUGLSANG Jakob, CHERNETSKIY Sergey, CATALDO Dario, KOZHATAYEV Bakhtiyar, SCARPONI Michele, ZEITS Andrey, BILBAO LOPEZ DE ARMENTIA Pello, STALNOV Nikita | |
| 7. | | FDJ | | 01'30" | | 0 | |
| REICHENBACH Sébastien, LUDVIGSSON Tobias, MOLARD Rudy, ROY Jérémy, MORABITO Steve, VAUGRENARD Benoît | |
| 8. | | Team Katusha - Alpecin | | 01'52" | | 0 | |
| ZAKARIN Ilnur, KUZNETSOV Viatcheslav, KOCHETKOV Pavel, MARTIN Tony, LOSADA ALGUACIL Alberto | |
| 9. | | Cannondale - Drapac Pro Cycling Team | | 01'57" | | 0 | |
| MULLEN Ryan, SCULLY Tom, FORMOLO Davide, SKUJINS Toms, CRADDOCK Lawson, BROWN Nathan | |
| 10. | | Orica - Scott | | 02'00" | | 0 | |
| CORT NIELSEN Magnus, YATES Adam, MEZGEC Luka, JUUL JENSEN Christopher, KEUKELEIRE Jens, YATES Simon | |