Greg Van Avermaet (CCC) zvítězil v kanadském jednorázovém závodě Grand Prix Montréal. Ve spurtu čelní skupiny porazil Diega Ulissiho (UAE Emirates), vítěze závodu z roku 2017 a Španěla Ivána Garcíu (Bahrain Merida). Na čtvrtém místě skončil Tim Wellens (Lotto Soudal) a na pátém Michael Valgren (Dimension Data).
V závěrečných kilometrech útočili Benoit Cosnefroy (AG2R La Mondiale) a Julian Alaphilippe (Deceuninck - Quick-Step) a stíhal je Peter Sagan (BORA - hansgrohe), ale všichni byli dostiženi a o vítězi se rozhodlo v těžkém spurtu do kopce a proti větru. Ulissi zahájil sprint a byl velmi silný, ale Van Avermaet si počkal v závětří a dokázal Itala předstihnout. Olympijský vítěz si připsal druhé vítězství na GP Montréal v kariéře a je prvním cyklistou, který zde dosáhl na více než jedno vítězství.
Roman Kreuziger (Dimension Data) odstoupil ze závodu kvůli nemoci. Josef Černý (CCC) pomohl svému lídrovi k vítězství.