Valtteri Bottas has taken pole position for the British Grand Prix after Mercedes team-mate Lewis Hamilton could not quite find enough time on his final run in qualifying.
Bottas ended up on top with a track record 1:25.093s and while Hamilton improved after a poor first run, he fell short by 0.006s.
Charles Leclerc was third fastest in his Ferrari while Daniel Ricciardo put his Renault seventh on the grid.
Bottas’ fastest lap came on his first run, bettering Hamilton’s opening Q3 flyer by 0.252s after the Brit made an untidy run through Brooklands.
Red Bull Racing’s Max Verstappen sat third, Leclerc was curiously more than half a second off the pace in fourth, and they were followed by their respective team-mates in Pierre Gasly and Sebastian Vettel.
The Renaults of Ricciardo and Nico Hulkenberg were seventh and eighth respectively, while Lando Norris and Alexander Albon stayed in their garages due to a shortage of soft compound tyres.
Norris put his McLaren eighth on the timing screen when he did set a lap time, and that was where he would stay.
Albon, the only driver to drag himself out of the bottom five in the final runs of Q2, made incremental progress when he put his Toro Rosso ninth on the grid.
The starts of the Mercedes’ final runs suggested that the pace was coming out of the Silverstone Circuit, only for Leclerc to then put in the fastest first sector.
Hamilton, however, got better over the course of his lap, but the quarter of a second between he and Bottas proved just too much to bridge even if the latter was not happy with how he finished the session.
“I knew that the first lap was good but it was not perfect and honestly I should have improved in the second run,” said Bottas.
“I didn’t quite get the lap together, especially in the first part of the lap, but I’m glad it was enough.
“It’s not easy to get a good lap together, it’s very easy to do mistakes, and I think everyone was struggling a bit so (I’m) happy to be on top.”
Leclerc also fell short, 0.079s slower than Bottas, but did enough to jump Verstappen, and Gasly saw to it that both Red Bulls would split the Ferraris by qualifying fifth.
Ricciardo was just over a second off the pace and just over two tenths faster in the end than Hulkenberg, who rounds out the top 10.
The two Mercedes will start the race on the medium compound after Bottas did not go faster when he went out on softs at the end of Q2, as will the two Red Bulls, while the rest of the top 10 will set off on the red-marked tyres.
The next row outside the top 10 is an all-Alfa Romeo affair with Antonio Giovinazzi qualifying 11th and Kimi Raikkonen 12th.
Carlos Sainz (McLaren) lost his Q3 berth in the final runs of Q2 and is due to start 13th, ahead of Romain Grosjean (Haas) and Sergio Perez (Racing Point).
Kevin Magnussen (Haas), Daniil Kvyat (Toro Rosso), Lance Stroll (Racing Point), George Russell (Williams), and Robert Kubica (Williams), exited in Q1.
Magnussen was 15th when he had to abort his final lap, and his spot in Q2 was taken by Perez when the Mexican lifted himself out of the drop with the chequered flag out.
The 52-lap race starts on Sunday at 2310 AEST.
Results: Qualifying
Pos | Num | Driver | Car | Q1 | Q2 | Q3 |
1 | 77 | Valtteri Bottas | Mercedes | 1:25.750 | 1:25.672 | 1:25.093 |
2 | 44 | Lewis Hamilton | Mercedes | 1:25.513 | 1:25.840 | 1:25.099 |
3 | 16 | Charles Leclerc | Ferrari | 1:25.533 | 1:25.546 | 1:25.172 |
4 | 33 | Max Verstappen | Red Bull Racing Honda | 1:25.700 | 1:25.848 | 1:25.276 |
5 | 10 | Pierre Gasly | Red Bull Racing Honda | 1:26.273 | 1:26.038 | 1:25.590 |
6 | 5 | Sebastian Vettel | Ferrari | 1:25.898 | 1:26.023 | 1:25.787 |
7 | 3 | Daniel Ricciardo | Renault | 1:26.428 | 1:26.283 | 1:26.182 |
8 | 4 | Lando Norris | McLaren Renault | 1:26.079 | 1:26.385 | 1:26.224 |
9 | 23 | Alexander Albon | Scuderia Toro Rosso Honda | 1:26.482 | 1:26.403 | 1:26.345 |
10 | 27 | Nico Hulkenberg | Renault | 1:26.568 | 1:26.397 | 1:26.386 |
11 | 99 | Antonio Giovinazzi | Alfa Romeo Racing Ferrari | 1:26.449 | 1:26.519 | |
12 | 7 | Kimi Räikkönen | Alfa Romeo Racing Ferrari | 1:26.558 | 1:26.546 | |
13 | 55 | Carlos Sainz | McLaren Renault | 1:26.203 | 1:26.578 | |
14 | 8 | Romain Grosjean | Haas Ferrari | 1:26.347 | 1:26.757 | |
15 | 11 | Sergio Perez | Racing Point BWT Mercedes | 1:26.649 | 1:26.928 | |
16 | 20 | Kevin Magnussen | Haas Ferrari | 1:26.662 | ||
17 | 26 | Daniil Kvyat | Scuderia Toro Rosso Honda | 1:26.721 | ||
18 | 18 | Lance Stroll | Racing Point BWT Mercedes | 1:26.762 | ||
19 | 63 | George Russell | Williams Mercedes | 1:27.789 | ||
20 | 88 | Robert Kubica | Williams Mercedes | 1:28.257 |