Hamilton tog McLaren:s 150:e pole.
Grosjean tog sin Lotus till 2:a startplats, med Räikönnen på 5:e.
Caterham:s Kovalainen startar på 19:e och Petrov på 20:e.
Pos Driver Team Time Gap
1. Lewis Hamilton McLaren-Mercedes 1m20.953s
2. Romain Grosjean Lotus-Renault 1m21.366s + 0.413
3. Sebastian Vettel Red Bull-Renault 1m21.416s + 0.463
4. Jenson Button McLaren-Mercedes 1m21.583s + 0.630
5. Kimi Raikkonen Lotus-Renault 1m21.730s + 0.777
6. Fernando Alonso Ferrari 1m21.844s + 0.891
7. Felipe Massa Ferrari 1m21.900s + 0.947
8. Pastor Maldonado Williams-Renault 1m21.939s + 0.986
9. Bruno Senna Williams-Renault 1m22.343s + 1.390
10. Nico Hulkenberg Force India-Mercedes 1m22.847s + 1.894 Q2 cut-off time: 1m21.697s Gap *
11. Mark Webber Red Bull-Renault 1m21.715s + 0.655
12. Paul di Resta Force India-Mercedes 1m21.813s + 0.753
13. Nico Rosberg Mercedes 1m21.895s + 0.835
14. Sergio Perez Sauber-Ferrari 1m21.895s + 0.835
15. Kamui Kobayashi Sauber-Ferrari 1m22.300s + 1.240
16. Jean-Eric Vergne Toro Rosso-Ferrari 1m22.380s + 1.320
17. Michael Schumacher Mercedes 1m22.723s + 1.663 Q1 cut-off time: 1m22.948s Gap *
18. Daniel Ricciardo Toro Rosso-Ferrari 1m23.250s + 1.456
19. Heikki Kovalainen Caterham-Renault 1m23.576s + 1.782
20. Vitaly Petrov Caterham-Renault 1m24.167s + 2.373
21. Charles Pic Marussia-Cosworth 1m25.244s + 3.450
22. Timo Glock Marussia-Cosworth 1m25.476s + 3.682
23. Pedro de la Rosa HRT-Cosworth 1m25.916s + 4.122
24. Narain Karthikeyan HRT-Cosworth 1m26.178s + 4.384
107% time: 1m27.519s
* Gap to quickest in Q1
** Gap to quickest in Q2
Ett race där taktikerna fick jobba hårt.
Hamilton vann men hade Räikönnen i hasorna med nyare däck.
Grosjean var på liknande strategi som Hamilton men trängdes av banan då Räikönnen kom ut från depån (sista stoppet).
Lotus på 2:e och 3:e plats, nu går man om Ferrari i konstruktörsmästerskapet (1 poäng bakom McLaren).
För Caterham hade Kovalainen en fight med Vergne men hamnade efter honom på 17:e och Petrov blev 19:e.
The Hungarian Grand Prix
Hungaroring, Hungary;
70 laps; 306.630km;
Weather: Sunny.
Classified:
Pos Driver Team Time
1. Hamilton McLaren-Mercedes 1h41:05.503
2. Raikkonen Lotus-Renault + 1.032
3. Grosjean Lotus-Renault + 10.518
4. Vettel Red Bull-Renault + 11.614
5. Alonso Ferrari + 26.653
6. Button McLaren-Mercedes + 30.243
7. Senna Williams-Renault + 33.899
8. Webber Red Bull-Renault + 34.458
9. Massa Ferrari + 38.300
10. Rosberg Mercedes + 51.200
11. Hulkenberg Force India-Mercedes + 57.200
12. Di Resta Force India-Mercedes + 1:02.800
13. Maldonado Williams-Renault + 1:03.6
14. Perez Sauber-Ferrari + 1:04.4
15. Ricciardo Toro Rosso-Ferrari + 1 lap
16. Vergne Toro Rosso-Ferrari + 1 lap
17. Kovalainen Caterham-Renault + 1 lap
18. Kobayashi Sauber-Ferrari + 2 laps
19. Petrov Caterham-Renault + 2 laps
20. Pic Marussia-Cosworth + 2 laps
21. Glock Marussia-Cosworth + 3 laps
22. De la Rosa HRT-Cosworth + 3 laps
Fastest lap: Vettel, 1:24.136
Not classified/retirements:
Driver Team On lap
Karthikeyan HRT-Cosworth 63
Schumacher Mercedes 61