For the second successive Saturday there were contrasting fortunes at Mercedes as while Nico Rosberg claimed pole, Lewis Hamilton made a fiery exit to Q1.
Hamilton dominated the proceeding practice sessions, quickest in all three. However, on his first run in Q1 at the Hungaroring his W05 caught fire with the back end quickly engulfed in flames.
Hamilton tried to pull over where there were marshals with fire extinguishers but he rode past telling his team that the "car won't stop."
He finally came to a halt and jumped out but the damage was already done. His qualifying was over without a time on the board.
Although he finished P21 given that Pastor Maldonado's E22 broke down minutes before, Hamilton will start P22 as his car is in need of a new gearbox.
With the Championship chaser once again out of the running, Rosberg was left to romp to pole position.
That story line, though, was almost undone as the rain came down, resulting in Rosberg, first in the queue, running wide at Turn 1.
Seconds later Kevin Magnussen lost it completely and buried his McLaren in the tyre barrier at the same corner.
The red flags were brought out with 9:59 on the clock.
The action resumed on a drying track with everyone opting for the slick tyres. In those conditions there was no stopping Rosberg who took the P1 slot with a 1:22.715.
Sebastian Vettel joined him on the front row of the grid, his third front row start for this season, as he was 0.486s off the pace.
Valtteri Bottas brought his RB10 home in third place, a further two-tenths down, while Daniel Ricciardo was fourth ahead of Fernando Alonso and Felipe Massa.
There was drama at Ferrari in Q1 when Kimi Raikkonen sat in the pits in the final few minutes of the session.
Dropping down the order, he remained stationary and - as the chequered flag fell - was knocked out by none other than Ferrari junior driver Jules Bianchi in a Ferrari-powered Marussia. He qualified P17.
01 Nico Rosberg Mercedes 1:22.715
02 Sebastian Vettel Red Bull 1:23.201 +0.486
03 Valtteri Bottas Williams 1:23.354 +0.639
04 Daniel Ricciardo Red Bull 1:23.391 +0.676
05 Fernando Alonso Ferrari 1:23.909 +1.194
06 Felipe Massa Williams 1:24.223 +1.508
07 Jenson Button McLaren 1:24.294 +1.579
08 Jean-Eric Vergne Toro Rosso 1:24.720 +2.005
09 Nico Hulkenberg Force India 1:24.775 +2.060
10 Kevin Magnussen McLaren No time
11 Daniil Kvyat Toro Rosso 1:24.706
12 Adrian Sutil Sauber 1:25.136
13 Sergio Perez Force India 1:25.211
14 Esteban Gutierrez Sauber 1:25.260
15 Romain Grosjean Lotus 1:25.337
16 Jules Bianchi Marussia 1:27.419
17 Kimi Raikkonen Ferrari 1:26.792
18 Kamui Kobayashi Caterham 1:27.139
19 Max Chilton Marussia 1:27.819
20 Marcus Ericsson Caterham 1:28.643
21 Lewis Hamilton Mercedes No time
22 Pastor Maldonado Lotus No time