Spaniard Fernando Alonso slid and splashed through atrocious conditions to hand Ferrari their first Formula One pole since 2010 in a rain-delayed British Grand Prix qualifying on Saturday.
The championship leader, last year's winner at Silverstone, was joined on the front row by Red Bull's Australian Mark Webber - also his closest rival in the standings after eight of 20 races.
The pole was Ferrari's first since Alonso started the Singapore Grand Prix from the top slot on the grid in September 2010, 31 races ago.
"It was tricky conditions for everyone. You have to be calm in some difficult moments," said the Spaniard, who leads Webber by 20 points overall, of his 21st career pole.
There was however a lingering question mark over whether the double champion had set his fastest lap in the second phase of qualifying under yellow warning flags after Frenchman Romain Grosjean slid his Lotus into the gravel.
"I backed off in the area where they were taking away the car," Alonso said of the incident.
Seven times world champion Michael Schumacher qualified third fastest for Mercedes with fellow German Sebastian Vettel, the reigning champion, alongside for Red Bull.
The top four, separated by just four tenths of a second, are all former British Grand Prix winners.
"In a session like this, it's a huge amount down to the driver to get comfortable in the car. It was nip and tuck with Fernando to get pole," said Webber.
Heavy rain had earlier forced qualifying to be halted for an hour and a half, with cars slipping and sliding on pools of standing water.
Alonso had been among those calling for race control to abandon the session.
McLaren's Lewis Hamilton, the last Briton to win his home race in 2008, qualified eighth while team mate Jenson Button had a nightmare afternoon and should start 16th after grid penalties are applied to others.
"I could not get any heat on the front tyres. I felt it straight out of the pits. I couldn't get any heat on the fronts and that is why I could not get a lap time on those tyres," Button told the BBC.
"It is the story of my year, not getting heat on the fronts so I am not too upset. I know I can drive a car in the wet," added the Briton, a winner in the wet from last place at a restart in Canada last year.
Brazilian Felipe Massa put his Ferrari in fifth place on the grid, his best performance of the season, next to his former team mate and 2007 champion Kimi Raikkonen in a Lotus.
Rain also caused chaos on Friday, with teams getting limited practice laps in very slippery conditions while waterlogged campsites caused huge traffic jams outside the circuit as race fans struggled to find parking.
Organisers had urged up to 30,000 ticket-holders with public parking passes to stay away on Saturday to ensure car parks held up for an expected 125,000-strong crowd on race day.