1 | | BMC Racing Team | 23:55m |
2 | | Soudal - Quick Step | +2s |
3 | | Groupama - FDJ | +9s |
4 | | Tinkoff | +11s |
5 | | IAM Cycling | +12s |
6 | | Astana Qazaqstan Team | +15s |
7 | | Lidl - Trek | +17s |
8 | | Ineos Grenadiers | +21s |
9 | | Team Jayco AlUla | +25s |
10 | | Movistar Team | +29s |
11 | | Team Visma / Lease a Bike | +38s |
12 | | Lotto–Dstny | +46s |
13 | | Decathlon AG2R La Mondiale Team | +50s |
14 | | Team Katusha Alpecin | +59s |
15 | | Team Qhubeka Assos | +1:03m |
16 | | CCC Sprandi Polkowice | +1:04m |
17 | | BORA-hansgrohe | +1:11m |
18 | | Team Giant Alpecin | +1:23m |
19 | | Lampre-Merida | +1:26m |
20 | | Drone Hopper - Androni Giocattoli | +1:34m |
21 | | VF Group - Bardiani CSF - Faizanè | +1:41m |
22 | | Caja Rural-Seguros RGA | +1:41m |
23 | | EF Education-EasyPost | +2:03m |