Lewis Hamilton a realizat cursa perfecta in Ungaria unde s-a impus la finalul celor 70 de tururi programate dupa ce a pornit din pole position. Campionul mondial din 2008 a gandit foarte bine cursa din punct de vedere strategic si la final a pus mai bine de zece secunde in fata lui Kimi Raikkonen. Pentru Hamilton este a patra victorie din cariera pe Hungaroring, astfel ca britanicul il egaleaza la acest capitol pe septuplul campion mondial Michael Schumacher. Al treilea la finalul cursei, Vettel si-a consolidat prima pozitie la general unde are inaintea vacantei de vara un avans de 38 de puncte in fata lui Raikkonen. Clasat pe locul patru la finalul cursei maghiare, Fernando Alonso a coborat pe trei la general, avand de recuperat un avans de 39 de puncte fata de liderul Vettel. Startul cursei a fost unul curat fara incidente majore, Hamilton pastrandu-si prima pozitie in fata lui Vettel si a lui Romain Grosjean de la Lotus. Cei trei s-au distantat rapid in fata unui Alonso care nu a avut puterea de a se lupta la varf. Pana in turul 10 Hamilton a impus timpul de referinta dupa care britanicul a intrat la boxe pentru primul pit stop. Vettel si Grosjean au preluat sefia pentru cate un tur fiecare, iar din turul 14 pana in turul 23 australianul Mark Webber a condus cursa. Plecat din pozitia a 10-a cu o strategie diferita, pilotul secund de la Red Bull a plecat cu medii si a schimbat tot cu medii ramanand in grupul de frunte. Hamilton a revenit la conducere intre tururile 23 si 32 pentru ca britanicul sa cedeze din nou prima pozitia in fata lui Vettel. Desi ajungea in pozitia a patra echipierul de la Mercedes nu a pierdut mult timp si a avut contact vizual cu primii trei clasati. Momentul care a decis castigatorul pe Hungaroring s-a consumat in tururile 50-51 din cele 70 programate. Germanul a atacat decisiv cu trei tururi inaintea finalului, dar Raikkonen s-a aparat agresiv si l-a fortat pe Vettel sa franeze puternic castigand astfel zecimile de care avea nevoie pentru un final linistit de cursa.