Гран-при Канады прошел спокойно и скучновато. На первом круге Клиен столкнулся с Култхардом, того развернуло, и Дэвид откатился в конец пельетона. Трулли сошел почти сразу после старта из-за технических проблем. Баррикелло долго боролся с Кими и прошел его.
Жаль, что не показали ряд обгонов, которые проходили во второй части пельетона. Михаэль Шумахер позже других пошел на пит-стоп и обогнал Монтойю и Алонсо. Хайдфельд сбил своего механика и потерял много времени в боксах.
Перед вторым пит-стопом Баррикелло шел быстрее Михаэля и несколько раз пытался его атаковать, но его тут же зазвали в боксы. У Райкконена в конце гонки поменяли руль, и это стоило ему одного места, все же он добрался до финиша и набрал два очка.
У Сато в очередной раз сгорел двигатель, наверное, это связано с его темпераментом.
Ральф Шумахер наконец-то выступил в полную силу и показал всю мощь болида Вильямс, оказал достойное сопротивление Михаэлю и обогнал Рубенса.
Результаты:
1. Михаэль Шумахер
2. Ральф Шумахер
3. Рубенс Баррикелло
4. Дженсон Баттон
5. Хуан-Пабло Монтойя
6. Джанкарло Физикелла
7. Кими Райкконен
8. Кристина Да Матта
LI 3.9.25