Kimi Raikkonen (McLaren Mercedes) a castigat Marele Premiu al Ungariei, desfasurat pe circuitul de la Hungaroring, urmat de Michael Schumacher (Ferrari) si Ralf Schumacher (Toyota). Plecat pentru prima oara din pole-position, campionul mondial a condus cursa pana in turul 35, cand a intrat la boxe pentru realimentare, moment in care a fost depasit de pilotul finlandez. Singurul moment spectaculos al cursei a fost chiar in debutul ei, cand Christian Klien (Red Bull Racing) s-a rasturnat in primul viraj. Pilotul austriac a scapat nevatamat, fiind nevoit doar sa abandoneze. Din turul 35, Kimi Raikkonen s-a instalat la conducerea cursei, pe care, in ciuda jocurilor de la pit-stop, nu a mai cedat-o pana la final. In tot acest timp Michael Schumacher, aflat in spatele lui, nu a reusit sa-l depaseasca, fiind evident ca masina „nu trage” si ca problemele din acest sezon ale germanului continua. Alonso si Fisichella, pilotii Renault, nu au reusit sa se claseze in puncte, ocupand locurile 11, respectiv 9. In clasamentul pilotilor conduce in continuare Fernando Alonso, cu 87 p, urmat de Kimi Raikkonen, 61 p, si Michael Schumacher, 55 p. Renault ramane lider in clasamentul constructorilor, cu 117 p, urmat de McLaren Mercedes – 105 p si Ferrari – 86 p. Formula 1 intra intr-o minivacanta de trei saptamani, apoi va debuta pe un circuit nou, in Marele Premiu al Turciei din 21 august.