--> -->
1. Julian Alaphilippe (Fra, Deceuninck) 4:42:11 2. Davide Cimolai (Ita, Israel Cycling Academy) 3. Elia Viviani (Ita, Deceuninck) 4. Clement Venturini (Fra, AG2R La Mondiale) 5. Peter Sagan (Svk, Bora) 6. Maximiliano Richeze (Arg, Deceuninck) 7. Jens Keukeleire (Bel, Lotto Soudal) 8. Greg Van Avermaet (Bel, CCC Team) 9. Reinardt Janse Van Rensburg (RSA, Dimension Data) 10. Simone Consonni (Ita, UAE Team Emirates)
1. Adam Yates (GBr, Mitchelton) 25:15:59 2. Primoz Roglic (Slo, Team Jumbo) +0:25 3. Jakob Fuglsang (Den, Astana Pro Team) +0:35 4. Tom Dumoulin (Ned, Team Sunweb) +1:55 5. Julian Alaphilippe (Fra, Deceuninck) +2:34 6. Wout Poels (Ned, Team Sky) +2:39 7. Thibaut Pinot (Fra, Groupama) +2:46 8. Sam Oomen (Ned, Team Sunweb) +2:58 9. Simon Clarke (Aus, EF Education First) +3:03 10. Rui Costa (Por, UAE Team Emirates) +3:26