Completa la seguente frase: Vettel è tornato in pole position in Ungheria; tuttavia, Lewis Hamilton si è qualificato secondo e è stato in grado di risparmiare un set extra di pneumatici più morbidi per la gara. Dopo le condizioni contrastanti che hanno devastato le gare di supporto, il Gran Premio è iniziato con una superficie bagnata. Vettel stabilì un vantaggio iniziale, ma fu presto superato da Hamilton e Jenson Button quando apparve una linea asciutta. Le posizioni sono rimaste costanti fino a metà gara, mentre il Team Lotus ha sperimentato il suo secondo doppio ritiro in tre gare e la Renault di Nick Heidfeld è esplosa dopo un prolungato pit stop. Una pioggia a metà gara al quarantesimo giro portò Hamilton a girare, costringendo Paul di Resta della Force India fuori dal circuito e permettendo a Button di colmare il divario. I due piloti della McLaren si sono scambiati i posti più volte nelle condizioni grasse, con Hamilton in testa abbastanza a lungo da dargli la prima strategia all'interno della squadra. Ha scelto di passare alle gomme intermedie, ma la pista ha iniziato ad asciugarsi e gli è stata data una penalità drive-through per aver costretto di Resta fuori dal circuito, togliendolo dalla competizione per un podio. Jenson Button ha vinto la gara, la sua 200esima partenza al Gran Premio e la scena del suo
Prima vittoria davanti a Vettel al secondo posto e Fernando Alonso. Hamilton si è ripreso dalla sua penalità per prendere la quarta posizione da Mark Webber, mentre Felipe Massa, che aveva superato Alonso per la prima volta dal Gran Premio del Belgio del 2010, è stata l'ultima vettura classificata al sesto posto.