Старт: Фернандо Алонсо сохраняет лидерство в первом повороте, следом - М.Шумахер, третьим в поворот входит Ярно Трулли, опередивший Баттона и плохо стартовавшего Култхарда. Явные проблемы у Паниса, у Оливье что-то происходит с коробкой передач и он откатывается в хвост гонки. В конце круга преимущество Алонсо перед Михаэлем - 0.8 секунды.
2 круг: Преимущество Алонсо выросло до 1.2 секунды, Панис обгоняет Баумгартнера в борьбе за 19-е место.
3 круг: Лидеры обмениваются лучшими кругами, Физикелла обходит Пантано в борьбе за 15-е место, а Панис - Бруни в борьбе за 18-е.
4 круг: Лучший круг гонки снова у Алонсо, его преимущество над Михаэлем выросло до 1.4 секунды, Трулли проигрывает Михаэлю полторы секунды. Баррикелло обгоняет Сато в борьбе за 8-е место.
10 круг: Резина на машине Михаэля прогрелась и он сокращает отрыв до 0.6 секунды.
11 круг: Первая волна пит-стопов начинается с остановки Михаэля Шумахера, который возвращается на трассу восьмым. В лидерах пара пилотов Renault, Баттон - третий. После остановки в боксах Райкконен откатывается с 7 на 13 место, кроме него в боксах обслуживают Жене, да Матту и Баумгартнера.
12 круг: Ехавший четвертым Култтхард после пит-стопа откатывается на девятое место, Баррикелло - с 6 на 10-е.
13 круг: Алонсо лидирует, но его партнер по команде заезжает на обслуживание в боксы. Трулли возвращается на трассу шестым, Райкконен обгоняет Физикеллу в борьбе за 12 место, Жене - Хайдфельда в борьбе за 15-е. Первые пит-стопы у Пантано, Паниса, Бруни.
14 круг: Фернандо Алонсо возвращается после пит-стопа лидером гонки, второй - Сато, третий - Шумахер, следом - Уэббер, Трулли, Баттон.
15 круг: Сато в боксах, Шумахер - второй, проигрывая Алонсо 2.8 секунды.
16 круг: Алонсо немного быстрее Шумахера, Клин после пит-стопа откатывается с 6 на 13 место, Такума Сато в очередной раз сходит из-за проблем с мотором.
17 круг: Уэббер обгоняет Физикеллу в борьбе за 10 место, Монтойя вылетает в последнем повороте, но возвращается на трассу девятым, потеряв три места.
18 круг: Хайдфельд после пит-стопа откатывается с 15 на 17 место.
20 круг: Райкконен обгоняет Массу в борьбе за седьмое место, Физикелла после пит-стопа откатывается с 11 на 14 место.
21 круг: Масса, последним из гонщиков проводит свой первый пит-стоп, откатившись с 8 на 14 место.
25 круг: Михаэль Шумахер сокращает отрыв, Монтойя вылетает с трассы, но возвращается без потери позиции.
28 круг: Вторая волна пит-стопов начинается с Райкконена, Кими проигрывает в боксах три позиции, вернувшись на трассу 10-м.
29 круг: Короткий второй пит-стоп у Шумахера, немец возвращается на трассу пятым, Култхард после пит-стопа откатывается с 5 на 8 место. Тройка лидеров: Алонсо - Трулли - Баттон.
30 круг: Баттон после пит-стопа откатывается с 3 на 5 место, да Матта - с 12 на 14-е.
31 круг: Алонсо по-прежнему лидирует, но Трулли и Баррикелло в боксах и Михаэль атакует, показывая лучшее время на круге. Монтойя после пит-стопа откатывается с 6 на 11 место.
32 круг: Еще один лучший круг в исполнении Шумахера, Алонсо заезжает на второй пит-стоп и возвращается из боксов позади Ferrari. Баумгартнер вылетает с трассы и прекращает гонку.
35 круг: Алонсо сокращает отставание от Михаэля с 3 до 2.1 секунды, Трулли отстает. Клин после пит-стопа возвращается 11-м, Хайдфельд заезжает в боксы, но команда не готова его принять и Ник возвращается на трассу.
36 круг: Хайдфельда все же обслуживают в боксах, гонщик возвращается на трассу 17-м.
37 круг: Баттон пытается догнать Трулли, Физикелла останавливается в боксах, откатившись с 12 на 14 место.
40 круг: Шумахер увеличивает отрыв до пяти секунд, Физикелла обходит да Матту в борьбе за 13-е место.
42 круг: Шумахер удивляет всех неожиданным пит-стопом, похоже в Ferrari выбрали стратегию четырех пит-стопов. Алонсо снова лидирует в гонке, Михаэль возвращается вторым, перед Трулли.
43 круг: Хайдфельд обгоняет Пантано в борьбе за 16-е место.
45 круг: Второй и видимо последний пит-стоп у Фелипе Масса, бразилец возвращается на трассу 14-м, потеряв две позиции.
46 круг: Третий пит-стоп у Алонсо, вернувшись на трассу испанец проигрывает Михаэлю больше 11 секунд.
47 круг: Райкконен на третьем пит-стопе, Кими возвращается на трассу девятым, потеряв две позиции. Кристиано да Матта после пит-стопа возвращается на трассу 14-м.
48 круг: Култхард после третьего пит-стопа возвращается на трассу восьмым, пропустив вперед Монтойю и Уэббера. Пит-стоп Пантано кончается штрафом с проездом через пит-лейн за превышение скорости.
49 круг: Трулли после пит-стопа откатывается с 3 на 6 место, пропустив Баттона и Баррикелло.
50 круг: Монтойя после пит-стопа откатывается с 5 на 10 место.
51 круг: Баррикелло и Уэббер на третьем пит-стопе, Рубенс возвращается на трассу позади Трулли, Уэббер теряет четыре позиции, выезжая 10-м.
52 круг: Третий пит-стоп у Баттона отбрасывает британца на пятое место, позади Трулли и Баррикелло.
58 круг: Четвертый пит-стоп Шумахера, перед ним Михаэль имел преимущество в 22 секунды и смог сохранить лидерство.
70 круг: Девятая победа Михаэля Шумахера в десяти гонках, Алонсо второй. В предпоследнем повороте Баррикелло обгоняет Трулли в борьбе за третье место.