Secondo successo di Van Avermaet al Gran Premio Ciclistico di Montréal dopo la firma del 2016. Il ciclista belga è stato il più bravo di tutti nell'incerta volata a ranghi ridotti con cui si è risolta la gara. Dopo alcune fughe velleitarie, la battaglia si è accesa nell'ultimo dei 17 giri in programma nella città canadese, dove il corridore della CCC è stato bravo a sopravanzare Ulissi (UEA) e Garcia (Bahrain).
Terzo lo scorso anno e terzo due giorni fa nel GP di Québec, il 34enne si è preso una rivincita importante alla vigilia dei Mondiali. Per quanto riguarda gli elvetici, da segnalare il 12o posto di Mathias Frank.