W końcówce Q3 do Grand Prix Węgier Grosjean uzyskawszy czas 1:21,366 wyprzedził Vettela, co dało mu drugie pole startowe. Räikkönen z czasem 1:21,730 był piąty. W drugim zakręcie pierwszego okrążenia wyścigu Alonso wyprzedził mającego problemy z systemem KERS Räikkönena. Lotus obrał dla Fina dobrą strategię, dzięki czemu po zjeździe na pit-stop na 20 okrążeniu wyjechał on przed Alonso. Grosjean po swoim pit-stopie, dysponując miękkimi oponami, próbował bez powodzenia wyprzedzić Hamiltona. Na drugi pit-stop Francuz zjechał na 39 okrążeniu, ale wyjechał za Alonso, którego nie był w stanie wyprzedzić. Wykorzystał to liderujący wówczas Räikkönen, który powiększał swoją przewagę. Po swoim pit-stopie na 45 okrążeniu Fin wyjechał przed Vettelem, a tuż obok Grosjeana, którego zdołał ostatecznie wyprzedzić. Räikkönen szybko dogonił prowadzącego Hamiltona, ale nie potrafił go wyprzedzić i ukończył wyścig jako drugi. Grosjean natomiast był trzeci.