Lewis Hamilton claimed pole position for his home grand prix in Britain by a commanding 0.4-second margin.
Hamilton won a huge battle with his Mercedes team-mate Nico Rosberg as the silver cars monopolised the qualifying contest again.
A 1m30.096s early in Q3 gave Hamilton the initial advantage by a tenth and a half.
Rosberg beat that with a 1m30.059s on his second run, but Hamilton was already responding.
He came through to set a 1m29.607s and take a comfortable pole, his first at Silverstone since 2007.
Red Bull was Mercedes' main rival, but Sebastian Vettel and Mark Webber had to be content with the second row. They were just 0.009s apart.
Hamilton was not the only Briton to star, as Paul di Resta added to the home crowd's excitement with fifth on the grid for Force India.
His team-mate Adrian Sutil was up in seventh, behind the sensational Daniel Ricciardo. His Toro Rosso team-mate Jean-Eric Vergne was way back in 13th.
Ferrari struggled badly. Fernando Alonso was only 10th fastest, beaten by the muted Lotuses as well as the flying underdogs, while Felipe Massa failed to get out of Q2 and will start 12th.
Despite predicting on Friday that Q3 would be impossible for McLaren, a mighty late-Q2 lap from Jenson Button almost got him into the top 10.
Unfortunately for the Woking team, Raikkonen squeezed ahead by 0.057s, leaving Button 11th. His team-mate Sergio Perez was 0.4s and three places further back.
One race on from his incredible Montreal qualifying result, it was back to reality for Valtteri Bottas. He was eliminated in Q1 and will start one place behind Williams team-mate Pastor Maldonado in 17th.
Sauber's year continued in the same disappointing vein too, with Nico Hulkenberg and Esteban Gutierrez 15th and 18th.
Max Chilton was troubled to end up slowest in his first Formula 1 qualifying session at home, especially with Marussia team-mate Jules Bianchi 1.7s faster (although he was behind Caterham's Charles Pic in the backmarker shootout).
But Chilton will not start last as Giedo van der Garde will drop back due to his penalty for tangling with Mark Webber in Montreal.
Pos Driver Team Time Gap
1. Lewis Hamilton Mercedes 1m29.607s
2. Nico Rosberg Mercedes 1m30.059s + 0.452s
3. Sebastian Vettel Red Bull-Renault 1m30.211s + 0.604s
4. Mark Webber Red Bull-Renault 1m30.220s + 0.613s
5. Paul di Resta Force India-Mercedes 1m30.736s + 1.129s
6. Daniel Ricciardo Toro Rosso-Ferrari 1m30.757s + 1.150s
7. Adrian Sutil Force India-Mercedes 1m30.908s + 1.301s
8. Romain Grosjean Lotus-Renault 1m30.955s + 1.348s
9. Kimi Raikkonen Lotus-Renault 1m30.962s + 1.355s
10. Fernando Alonso Ferrari 1m30.979s + 1.372s
Q2 cut-off time: 1m31.592s Gap **
11. Jenson Button McLaren-Mercedes 1m31.649s + 0.659s
12. Felipe Massa Ferrari 1m31.779s + 0.789s
13. Jean-Eric Vergne Toro Rosso-Ferrari 1m31.785s + 0.795s
14. Sergio Perez McLaren-Mercedes 1m32.082s + 1.092s
15. Nico Hulkenberg Sauber-Ferrari 1m32.211s + 1.221s
16. Pastor Maldonado Williams-Renault 1m32.359s + 1.369s
Q1 cut-off time: 1m32.512s Gap *
17. Valtteri Bottas Williams-Renault 1m32.664s + 1.669s
18. Esteban Gutierrez Sauber-Ferrari 1m32.666s + 1.671s
19. Charles Pic Caterham-Renault 1m33.866s + 2.871s
20. Jules Bianchi Marussia-Cosworth 1m34.108s + 3.113s
21. Giedo van der Garde Caterham-Renault 1m35.481s + 4.486s
22. Max Chilton Marussia-Cosworth 1m35.858s + 4.863s
107% time: 1m37.364s
* Gap to quickest in Q1
** Gap to quickest in Q2