A disputa aconteceu no veloz circuito canadense de Montreal. O grid de largada foi liderado por Vettel, seguido de Bottas e Verstappen que se destacaram nas qualificações.

Logo após a largada em uma das curvas iniciais, Hartley (Toro Rosso) foi fechado por Strolls (Williams) e os pilotos se chocaram em alta velocidade. Assim, ambos abandonaram a prova.

Na volta 5/70, Perez (Force India) encostou em Sainz (Renault) e saiu de traseira pra fora pista, perdendo várias posições.

Após outros abandonos em corridas anteriores, Fernando Alonso (Mclaren) em seu 300º GP na F1, o fez novamente sem explicação concreta.

Raikkonen na volta 32 foi para o pit e na saída, perdeu uma posição para Hamilton e manteve a P6 até o final.

Daniel Riccirado foi o autor da volta mais rápida com 1:13.839.

Faltando apenas duas voltas para terminar a competição, a modelo Winnie Harlow, convidada a balançar a bandeira quadriculada, o fez duas voltas antes (68/70). Segundo ela, apenas seguiu a ordem do instrutor. Felizmente, os pilotos prosseguiram.

Completando sua 50ª vitória, Vettel vence no Canadá seguido de Bottas e Verstappen. Os pilotos estão com 25, 18 e 15 pontos respectivamente na temporada. A próxima prova será na França dia 24.