Na manhã deste domingo, Jenson Button apostou na durabilidade dos pneus macios e venceu o GP da Hungria, em Budapeste. Com uma parada a menos que os principais rivais, o piloto da McLaren conquistou sua segunda vitória, assim como ocorreu no Canadá. O resultado foi importante para que o equilíbrio na categoria pudesse retornar.
O pódio ficou completo com Sebastian Vettel, no segundo lugar. O piloto da Red Bull errou o traçado de uma das curvas, mas mesmo assim se consolidou na ponta da tabela. O terceiro lugar ficou para Fernando Alonso, da Ferrari. Após perder posições na largada, chegou a ficar em sétimo lugar, mas conseguiu se recuperar, ficando a frente de Lewis Hamilton, um dos favoritos da corrida.
O brasileiro Felipe Massa chocou-se contra um muro de proteção e perdeu parte da asa traseira. Apesar do susto logo no início da corrida, fechou em sexto lugar com uma boa recuperação.