A Forma 1-es Magyar Nagydíj idei futama a vártnál is izgalmasabb versenyt hozott, ami elsősorban az időjárásnak volt köszönhető. A rajt előtt senki sem gondolta volna, hogy a főszerep a mezőny közepéről induló Michael Schumacheré és Fernando Alonsoé lesz, mint ahogy azt sem, hogy az élről induló Kimi Räikkönen 0 ponttal zárja majd a versenyt.
Az esős pályán remekül kezdett a világbajnoki pontverseny két esélyes
versenyzője, és miután Kimi Räikkönen Linuzzi szerencsétlen lassítása
következtében ütközött a lekörözendővel, Alonso vette át a vezetést. Körökön át
úgy tűnt, hogy meg is tudja majd őrizni a 10 pontot érő helyezést, ám ekkor a
technika szólt közbe, és ő is feladni kényszerült a versenyt. A futam utolsó 10
köre a gumikról szólt. A szinte már teljesen felszáradt aszfalton Michael Schumacher
még mindig a nedves aszfaltra alkalmas gumikkal versenyzett. Néhány körön át
még tudta tartani az őt üldöző Pedro de la Rosa-t, a forró aszfalton azonban elfogytak
a gumik, és ő is feladta a küzdelmet. Amilyen rosszul sikerült a verseny az
éllovasoknak, olyan jól szerepelt Jenson Button, aki megszerezte pályafutása és
csapata első győzelmét. A második helyre Pedro de la Rosa, míg a harmadikra
Heidfeld ért be. Pontot szerzett Barrichello, Couldhard, Ralf Schumacher,
Kubica és Massa.