Women
1. Lucinda Brand (Ned) Team Sunweb Women 3:19:58
2. Chantal Blaak (Ned) Boels Dolmans Cyclingteam 0:00:15
3. Annemiek Van Vleuten (Ned) Orica Scott Women
4. Ellen Van Dijk (Ned) Team Sunweb Women
5. Elisa Longo Borghini (Ita) Wiggle High5
6. Amanda Spratt (Aus) Orica Scott Women 0:00:28
7. Jolien D’Hoore (Bel) Wiggle High5 0:01:47
8. Sheyla Gutierrez (Esp) Cylance Pro Cycling
9. Dani King (Gbr) Cylance Pro Cycling
10. Gracie Elvin (Aus) Orica Scott Women
36. Karel-Ann Canuel (Can) Boels – Dolmans Cycling Team 2:37
39. Leah Kirchmann (Can) TEam Sunweb 2:25
84. Alison Jackson (Can) BePink Cogeas 14:13
103. Joelle Numainville (Can) Cylance Pro Cycling
Men
1. Greg Van Avermaet (Bel) BMC Racing Team 4:55:06
2. Peter Sagan (Svk) Bora-Hansgrohe
3. Sep Vanmarcke (Bel) Cannondale-Drapac
4. Fabio Felline (Ita) Trek-Segafredo 0:00:45
5. Oscar Gatto (Ita) Astana Pro Team 0:00:52
6. Luke Rowe (Gbr) Team Sky
7. Oliver Naesen (Bel) AG2R La Mondiale
8. Jasper Stuyven (Bel) Trek-Segafredo
9. Matteo Trentin (Ita) Quick-Step Floors 0:00:56
10. Adrien Petit (Fra) Direct Energie 0:00:58
76. Hugo Houle (Can) AG2R La Mondiale 7:49
112. Svein Tuft (Can) Orica-Scott 11:37
113. Guillaume Boivin (Can) Israel Cycling Academy
DNF Ryan Anderson (Can) Direct Energie
DNF Antoine Duchesne (Can) Direct Energie
DNF Benjamin Perry (Can) Israel Cycling Academy