O fim-de-semana não podia terminar sem mais uma clássica no Canadá, desta vez o Grand Prix de Montreal, uma prova muito mais dura e mais virada para os trepadores. A prova de hoje teve uma fuga muito numerosa, 16 ciclistas na frente, mas a UAE Team Emirates vinha com a lição bem estudada, não deu muita margem e ainda com 70 quilómetros para o fim, o grupo já estava compacto. Já não podíamos falar de um grande pelotão, pois os abandonos já tinham sido muitos.
Numa altura em que o grupo principal tinha pouco mais de 20 unidades, à falta de 37 quilómetros, surgiu o esperado ataque de Tadej Pogacar. Foi na passagem pela subida de Camillien-Houde que o esloveno atacou, sendo que na descida viria a ter a companhia de Brandon McNulty, Quinn Simmons e Louis Barré. Uma volta passava e Pogacar voltava à carga na mesma subida! 23 quilómetros para o final, o campeão do Mundo ficava isolado mas não durante muito tempo.
McNulty conseguia deixar para trás Barré e Simmons e Pogacar decidiu esperar por ele. Ficava um duo da UAE Team Emirates na frente, com Pogacar a fazer de gregário para McNulty, não se importando de fazer todo o trabalho na frente e conseguindo aumentar a vantagem para todos. Os quilómetros iam diminuindo, a vantagem aumentando e, no final, McNulty e Pogacar festejaram a 85ª vitória da UAE Team Emirates na temporada! Pogacar decidiu brindar McNulty com o triunfo, um dos mais importantes da sua carreira. Simmons ainda aguentou o 3º lugar, terminando a 1:03. A 1:45 Neilson Powless foi 4º e, logo de seguida, outro UAE Team Emirates, Adam Yates. Os portugueses Ruben Guerreiro e Afonso Eulálio não concluíram a prova.