Max Verstappen vince il Gran Premio del Canada. L'olandese della Red Bull ha vinto sul circuito di Montreal battendo in un testa a testa nei giri finali il pilota della Ferrari Sainz, partito terzo e arrivato secondo a traguardo.
Sul podio anche Lewis Hamilton, che ha chiuso davanti a George Russell per una Mercedes in terza e quarta posizione. Gran rimonta per Charles Leclerc, giunto fino alla quinta piazza dalla 19esima di partenza. Le due Alpine di Ocon e Alonso in sesta e settima posizione. Ritiro per l'altra Red Bull di Sergio Perez per un problema al motore.