Marele Premiu al Ungariei s-a incheiat cu victoria germanului Michael Schumacher, aflat la al 12-lea succes in aceasta stagiune, dintr-un total de 13 curse disputate.

Cum al doilea pilot de la Ferrari, Rubens Barrichello, a incheiat pe locul secund, iar rivalii de la Renault au acumulat doar sase puncte, gratie lui Fernando Alonso, titlul constructorilor a revenit echipei din Maranello pentru a sasea oara consecutiv. Clasament: 1. Michael Schumacher (Germania - Ferrari) 1h35:26,131; 2. Rubens Barrichello (Brazilia - Ferrari) +4,696; 3.

Fernando Alonso (Spania - Renault) +44,599; 4. Juan-Pablo Montoya (Columbia - Williams BMW) +1:02,513; 5. Jenson Button (Anglia - BAR Honda) +1:07,439; 6. Takuma Sato (Japonia - BAR Honda) la un tur; 7. Antonio Pizzonia (Brazilia - Williams BMW) la un tur; 8. Giancarlo Fisichella (Italia - Sauber Petronas) la un tur. Piloti: 1. Michael Schumacher 120p; 2. Rubens Barrichello 82p; 3.

Jenson Button 65p. Constructori: 1. Ferrari 202p; 2. Renault 91p; 3. BAR Honda 83p.