El piloto español Fernando Alonso acabó en segunda posición por detrás de Mark Weber (Red Bull) y por delante de Sebastian Vettel (Red Bull) en el Gran Premio de Hungria. Su compañero de equipo Felipe Massa finalizó en cuarta posición. Magnífica actuación de Pedro de la Rosa (Sauber) que ha sido séptimo.
Jaime alguersuari no pudo finalizar por un fallo en el motor y los dos Hispania finalizaron en 17 y 19 posición. Ferrari consiguio dar batalla a los Red Bull, ya en la primera curva Alonso adelantaba a Webber y se situaba segundo tras Vettel. Tras la aparción del vehículo de seguridad en la decimo septima vuelta Webber se colocaba primero al cambiar su estratégia y no cambiar neumáticos como hacía el resto de monoplazas. Con los neumáticos blandos tuvo que continuar en la pista hasta que logró una ventaja suficiente para detenerse a cambiarlos y seguir primero por delante de Alonso y de Vettel, que había dominado las primeras vueltas hasta el coche de seguridad y luego fue sancionado con un paso por la calle de garajes por dejar una distancia excesiva al mismo.