C’est le Britannique Adam Yates (UAE Team Emirates) qui a remporté le GP de Montreal au Québec. Il devance au sprint son compagnon d’échappée et futur coéquipier le Français Pavel Sivakov (Ineos Grenadiers) L’Espagnol Alex Aranburu (Movistar) prend la 3ème place devant Valentin Madouas (Groupama FDJ)
Adam Yates a attaqué à 10 kilomètres alors qu’il faisait parti d’un peloton amoindri par une course d’usure sous la pluie. Sivakov est parvenu à faire la jonction mais au sprint, le Britannique l’emporte
Classement du GP de Montreal
1 Adam Yates UAE Team Emirates 5:54:02
2 Pavel Sivakov INEOS Grenadiers 0:03
3 Alex Aranburu Movistar Team 0:12
4 Valentin Madouas Groupama – FDJ ,,
5 Simone Velasco Astana Qazaqstan Team ,,
6 Simon Yates Team Jayco AlUla ,,
7 Ben O’Connor AG2R Citroën Team 0:17
8 Ion Izagirre Cofidis 0:24
9 Mattias Skjelmose Lidl – Trek 0:29
10 Marc Hirschi UAE Team Emirates ,,