(CNN) -- Williams driver Nico Hulkenberg took advantage of changeable weather conditions to secure a remarkable first-ever pole position for Sunday's Brazilian Grand Prix, stunning all the Formula One title favorites in the process.
Hulkenberg mastered the change in the weather, which saw the rain ease up in final qualifying -- prompting drivers to switch from intermediate to slick tires -- to give Williams their first pole position since the European Grand Prix at the Nurburgring in May 2005.
The 23-year-old German has the four drivers battling it out for ther world title breathing down his neck.
The Red Bull duo of Sebastian Vettel and Mark Webber are second and third on the grid, with McLaren's Lewis Hamilton fourth and world championship leader Fernando Alonso in fifth position.
The second Williams of Rubens Barrichello finished sixth, with Robert Kubica, Michael Schumacher, Felipe Massa and Vitaly Petrov completing the top 10 at Interlagos.
Hulkenberg could not contain his joy, telling reporters: "It's amazing. I still can't believe I've done it.
"To go on slicks was the right decision. I squeezed everything out of my car, so I'm very, very happy. I'm just enjoying the moment.
"My first pole is so emotional. I'm just lost for words. I'm still shaking from the thrill, but now we have to get on with the job."
Vettel added: "It was a tricky session, but in the end everyone decided to go to dry tires. At first I thought I'd missed pole by a tenth of a second, but I saw it was actually a second, so congratulations to Nico."