Гонка в Монако была богата на события: 4 раза она останавливалась из-за аварий, а в последнем повороте устроил маленькое шоу Михаэль Шумахер, сумевший опередить своего заклятого соперника Фернандо Алонсо.
Уэббер выиграл Гран-при Монако
Теоретически пилот имеет право на обгон, если машина безопасности покинула трассу, однако существует и такое правило, согласно которому, если гонка заканчивается с машиной безопасности на трассе, даже когда в конце круга она заезжает в боксы, оставшиеся гонщики должны финишировать, не совершая обгонов, поэтому инцидент с участием Шумахера будет рассмотрен судьями после гонки. Шумахер в итоге закончил гонку 6-м.
Победителем Гран-при Монако стал пилот команды Red Bull Марк Уэббер, опередивший своего напарника, Себастьяна Феттеля. Третьим стал Роберт Кубица из Renault. После этой гонки в чемпионате поменялся лидер: из-за отказа мотора Дженсон Баттон из McLaren выбыл из гонки уже на первых кругах дистанции.
Российский гонщик Виталий Петров сошел перед самым финишем. В общей сложности до финишной черты добралась лишь половина стартовавших болидов.