Чемпион мира Формулы-1 2008 года Льюис Хэмилтон выиграл Гран-при Канады, став седьмым победителем по ходу текущего сезона. Пилот McLaren проехал 70 кругов по трассе в Монреале с двумя пит-стопами, тогда как его основные соперники пошли на тактику одной остановки в боксах. В результате за 15 кругов до финиша Хэмилтон оказался на третьей позиции, но более свежий комплект резины позволил ему догнать и обогнать Феттеля с Алонсо, вернув себе первую строчку.
Вскоре Феттель был вынужден совершить дополнительный пит-стоп, тогда как Алонсо предпочел продолжить борьбу на истертых покрышках. На последних кругах испанца опередили Роман Грожан и Серхио Перес: для этих пилотов подиум в Канаде стал вторым попаданием на пьедестал почета в Формуле-1. Четвертым клетчатый флаг увидел Феттель, а Алонсо занял пятое место. Следом за ним финишную черту пересек Нико Росберг.
Россиянин Виталий Петров отстал от лидеров на круг: гонщик Caterham стал 19-м, а его напарник Хейкки Ковалайнен финишировал на 18-й строчке.