Lewis Hamilton took a record-extending 90th career Formula One pole position as he led a Mercedes one-two in Hungarian Grand Prix qualifying.

The six-times world champion is aiming to win the race for the eighth time at the Hungaroring on Sunday to equal Ferrari great Michael Schumacher's record for victories at the same grand prix.

Championship-leading Finnish team-mate Valtteri Bottas qualified second, 0.107 seconds adrift of Hamilton, with the Mercedes-powered Racing Point cars of Canadian Lance Stroll and Mexican Sergio Perez together on the second row.

Ferrari duo Sebastian Vettel and Charles Leclerc were fifth and sixth fastest, while Red Bull's Verstappen could only settle for seventh, just ahead of McLaren's Lando Norris.

Verstappen's Red Bull team-mate Alexander Albon struggled, finishing his session in 13th behind Williams' George Russell who enjoyed a second successive progression to Q2 of qualifying.

For the first time since 2018, both Williams made into the second phase with Russell's colleague Nicolas Latifi also making it out of Q1.

"I have to pinch myself," said Hamilton of his landmark pole mark.

"It doesn't register. It is quite humbling because I work with an incredible group of people.

"Valtteri doesn't make it easy for me so it requires absolute perfection when it comes to doing the laps and qualifying is one of the things I enjoy the most.

"The lap was nicely hooked up today. Nothing is a given here. I have got to deliver on the start tomorrow."