Carlos Sainz edged out Max Verstappen to claim the first pole position of his Formula One career for Sunday's British Grand Prix.

In the rain at Silverstone, Ferrari's Sainz excelled to see off world champion Verstappen by just 0.072 seconds with Charles Leclerc third in the other scarlet car.

Sergio Perez qualified fourth, with Lewis Hamilton a full second back in fifth - one spot ahead of compatriot Lando Norris who took sixth for McLaren. George Russell finished eighth.

"Thanks everyone for staying out there in this rain," said Sainz. "Spaniards struggle with the rain but you guys are used to it.

"I put together a lap, I did not think it was something special, but it was pole position and that came as a bit of a surprise.

"The pace has been there all weekend but if I base myself on my practice pace we should be in a good position to hold on to first."

Verstappen, who was booed by the partisan British fans, said: "I got a bit hindered with my final lap but to be on the front row is good for us and we have a good race car.

"It is not only about the first lap but I am looking forward to tomorrow."