Sebastian Vettel roared to a third successive pole position in 2018 after a clinical lap ensured he will start at the front of the grid for the Azerbaijan Grand Prix.
The German put together a spectacular lap on his first run in Q3 to give Ferrari their best run of pole positions since 2007, as a time of 1:41:498 was enough to give him a 53rd career pole position.
In full: Azerbaijan GP qualifying results
Lewis Hamilton was unable to stop Vettel from taking top spot, but managed to give Mercedes a front-row start, ahead of team-mate Valtteri Bottas.
After Ferrari's Kimi Raikkonen threw away a potential pole position lap on his final run, which ensured he will start from sixth on the grid, it meant the Red Bulls of Daniel Ricciardo and Max Verstappen were able to beat the Finn into fourth and fifth places respectively.
The Force Indias of Esteban Ocon and Sergio Perez put in a solid effort in Q3 to secure seventh and eighth on the grid respectively.
Nico Hulkenberg's run of seventh places came to end after classifying in ninth, which will become 14th on the grid after a gearbox penalty; team-mate Carlos Sainz Jr. ounded out the top 10 at the end of the session.
Williams put in its most competitive display of the year as Lance Stroll and Sergey Sirotkin secured 11th and 12th in qualifying respectively despite having to make multiple runs to nail their times.
Fernando Alonso was unable to drag his McLaren any higher up the grid and was a low-key 13th, while Charles Leclerc made his first Q2 appearance of the campaign and took 14th.
Kevin Magnussen finished as the slowest of the Q2 runners, taking 15th place for Haas.
An eventful Q1 came to an end with a near high-speed crash between the two Toro Rosso drivers after Pierre Gasly narrowly missed his team-mate Brendon Hartley on the exit of Turn 14.
Hartley had suffered a puncture after hitting a wall and was struggling to move his car out of the way, however, Gasly was on a hot-lap coming from behind and was forced to take avoiding action in the braking zone.
Stoffel Vandoorne had been struggling with set-up issues all weekend long and it showed after getting knocked out of Q1 at the end of the session; he will start from 16th place.
Sauber's Marcus Ericsson couldn't keep up with his team-mate Charles Leclerc and could only manage 18th fastest.
Romain Grosjean suffered what appeared to be gearbox problems after running into two run-off areas in the early stages of the session, he could not get into his Haas into reverse after his second excursion and was forced to switch the engine off; he'll start from the back of the grid, barring any further penalties ahead of him.