LONDON, England (CNN) -- Brawn GP's Jenson Button has won the 2009 Formula One drivers championship after finishing fifth in the Brazilian Grand Prix at Interlagos.
Jenson Button has secured the F1 world title by finishing fifth at the Brazilian Grand Prix.
The 29-year-old Briton finished ahead of both his championship rivals Rubens Barrichello and Sebastian Vettel, giving him an unassailable lead in the championship with just one race remaining.
Red Bull's Mark Webber won the race with BMW's Robert Kubica finishing second.
Button's compatriot and out-going world champion Lewis Hamilton came home third. The story of the Brazil Grand Prix in images. »
Starting from a grid position of 14th, Button made steady progress up the field after a series of impressive overtaking maneuvers.
The result also means that Button's Brawn GP team have claimed the constructors' title.
After the race, Button told the BBC: "It's amazing. After the last few races I've had, this makes up for it. It was such an awesome race.
"21 years ago I jumped into a car and I loved winning. I never expected to be world champion in Formula One but I've done it today."
The race was full of incident from the start with Toyota's Jarno Trulli and Force India's Adrian Sutil nearly coming to blows at the side of the track after the pair collided on lap one. The accident also took out Renault's Fernando Alonso.
A lap later, Kimi Raikkonen's Ferrari was caught in a flash fire when Heikki Kovalainen sped out from his pit stop with a fuel hose still attached to his car.
Barrichello, who started from pole, managed to avoid the chaos on lap one and was leading until his first pit stop on lap 21.
But the Brazilian lost places during the middle part of the race, while his team-mate Button was making up ground picking off Renault's Romain Grosjean, Kamui Kobayashi -- who was making his first appearance for Toyota this season in place of Timo Glock -- and Sebastien Buemi in faultless fashion.
Any chance of Barrichello taking the championship to the final weekend in Abu Dhabi died eight laps from the end when lying in fourth place he suffered a puncture. He eventually finished down in eighth.
Sebastian Vettel, who started a lowly 16th place did his best to try and keep his title hopes alive and eventually finished fourth.
But it was too little for the German as Button, after a series of poor finishes in recent races, finally found the form he showed earlier in the season.