Red Bulls Daniel Ricciardo kom i mål som trea.

Hamilton startade från pole och ledde genom hela tävlingen. Segern är hans sjätte i Montreal och 56:e under karriären. Genom segern krympte han Sebastian Vettels ledning i VM-serien till 12 poäng.

Ferraris Vettel startade från andra rutan men hade stora problem i början av loppet efter att hans främre vinge skadats. Han körde till slut upp sig till fjärde plats.

Vettels stallkamrat Kimi Räikkönen hade tekniska problem i slutet av tävlingen och fick nöja sig med en sjunde plats.