По материалам FIA
Перед стартом: Процедура старта прервана после формировочного круга из-за проблем с машиной Паниса, Toyota должна стартовать последней, дистанция гонки сокращена до 77 кругов. В начале второго формировочного круга Панис снова не может стартовать, машину откатывают в боксы, откуда француз и начнет гонку.
1 круг: Ярно Трулли сохраняет лидерство, а Алонсо обгоняет Баттона на входе в первый поворот. Сато великолепно стартует, обогнав Михаэля Шумахера, Райкконен поднимается на четвертое место, следом за ним - М.Шумахер, Баррикелло, Култхард, Монтойя и Уэббер. В конце стартовой прямой Клин задевает машину Баумгартнера и врезается в стену у Grand Hotel. В конце круга Трулли выигрывает восемь десятых у Алонсо.
3 круг: Три первых машины оторвались, остальные застряли позади Сато - у BAR явные проблемы с мотором, который теряет масло. В повороте Tabac мотор взрывается и трассу окутывает густое облако дыма.
Монтойя и Уэббер успевают проскочить вперед, а Култхард притормаживает и в него врезается Джанкарло Физикелла. Sauber взлетает, переворачивается в воздухе и застывает у защитного барьера трассы. Выезжает автомобиль безопасности. Физикелла самостоятельно выбирается из машины, гонщик не пострадал, Култхард сходит - машина разбита слишком серьезно. Пит-стоп у Ральфа Шумахера.
8 круг: Рестарт гонки, Монтойя обгоняет Баррикелло в Ste Devote, поднимаясь на шестое место.
10 круг: Лучший круг у Ярно Трулли, Р.Шумахер обгоняет Баумгартнера в борьбе за 15-е место.
12 круг: Трулли третий круг подряд улучшает время, но Алонсо почти не отстает - разница между ними всего 1.2 секунды. Марк Уэббер сходит из-за проблем с мотором, Р.Шумахер обгоняет Бруни в борьбе за 13-е место.
13 круг: Монтойя обслуживается в боксах, откатываясь с 6 на 10 место, Пантано сходит из-за проблем с коробкой передач.
16 круг: Трулли оторвался от партнера по команде на 2.7 секунды, в то время, как Алонсо находится под давлением Баттона. Следом - Райкконен, М.Шумахер, Баррикелло, да Матта, Масса, Хайдфельд и Монтойя.
18 круг: Баттон обслуживается в боксах, откатываясь с 3 на 7 место.
19 круг: Райкконен после первого пит-стопа возвращается на трассу позади Баттона.
20 круг: Пит-стоп у Баррикелло, Михаэль Шумахер бросается в атаку, начиная серию из четырех быстрых кругов.
21 круг: Масса обслуживается в боксах, откатываясь с 7 на 10 место.
23 круг: Преимущество Трулли выросло до 4.1 секунды, разрыв между Алонсо и Шумахером сократился с 6.6 до 4.4 секунды. Да Матта обслуживается в боксах, откатываясь с 4 на 7 место.
24 круг: Трулли обслуживается в боксах, возвращаясь на трассу третьим. Лидирует Алонсо, за ним М.Шумахер. Первый пит-стоп Оливье Паниса.
25 круг: Пит-стоп у Алонсо, Михаэль Шумахер лидирует в гонке.
26 круг: Михаэль Шумахер выезжает после первого пит-стопа позади Трулли и Алонсо, но впереди Райкконена и Баттона. Баррикелло - шестой, за ним да Матта и Хайдфельд.
28 круг: Команда зовет Райкконена в боксы, где он сходит из-за проблем с пневматикой мотора.
29 круг: Монтойя обгоняет Хайдфельда в борьбе за седьмое место после ошибки в Mirabeau.
31 круг: Хайдфельд обслуживается в боксах, откатываясь с 8 на 10 место.
32 круг: Из-за проблем с обгоном круговых промежуток между Трулли и Алонсо сократился, но итальянец все же быстрее на круге. За ними - М.Шумахер, Баттон, Баррикелло, да Матта.
42 круг: Алонсо пробует обогнать Ральфа Шумахера, отставшего на круг, в тоннеле, ударяется о защитный барьер и прекращает борьбу. На трассе снова машина безопасности - Баттон, да Матта, Масса и Хайдфельд в боксах.
43 круг: В боксах Ярно Трулли, Михаэль Шумахер лидирует позади машины безопасности, Монтойя второй.
46 круг: Гонка готовится к рестарту, когда Михаэль Шумахер неожиданно резко тормозит в тоннеле, Монтойя пытается уйти от столкновения, машины цепляют друг друга и Михаэль задевает защитный барьер, разбивает переднюю подвеску и прекращает борьбу.
47 круг: Трулли снова в лидерах, за ним Баттон и Баррикелло, который явно не состоянии поддерживать высокий темп. За ними уже отставшие на круг Монтойя, да Матта, Масса и Хайдфельд. Два круга проигрывают Р.Шумахер и Панис.
52 круг: Кристиано да Матта получает штраф с проездом через пит-лейн за игнорирование синих флагов, в результате он пропускает Фелипе Массу.
55 круг: Баррикелло выезжает со второго пит-стопа, сохранив третье место, но проигрывая почти 40 секунд Баттону.
70 круг: Ральф Шумахер прекращает борьбу из-за проблем с машиной.
74 круг: Между Трулли и Баттоном около секунды, но Ярно спокойно контролирует ситуацию - обогнать в Монако почти невозможно. Подобная борьба идет между Фелипе Масса и Кристиано да Матта.
77 круг: Ярно Трулли выигрывает первый Гран При в своей карьере, Баттон финиширует вторым, отстав всего на 0.497, Баррикелло - третий, Монтойя - четвертым, но отстав на круг. Масса и да Матта финишируют почти одновременно, но Sauber успевает пересечь линию на десятую раньше Toyota.