Jenson Button clinched the 2009 Formula 1 world championship by coming through to fifth in the Brazilian Grand Prix, as Mark Webber took a comfortable victory for Red Bull.
Sebastian Vettel made it up to fourth from 15th on the grid, but that was not enough to keep his title bid alive, while Button's closest rival and Brawn team-mate Rubens Barrichello was only running fourth when he had to pit with a puncture eight laps from the end, ending his last remote hope of the championship.
The result also gave Brawn a remarkable Constructors' Championship title in the team's first year, less than 12 months after Honda's departure left its staff facing an apparently bleak future.
Behind Webber, Robert Kubica (BMW) took his best result of the year in second, and Lewis Hamilton (McLaren) came through from the tail of the field for third.
Button and Vettel's charges were immediately aided by a chaotic first lap. First contact with Vettel sent Heikki Kovalainen spinning into Giancarlo Fisichella, then the fast-starting Kimi Raikkonen broke his front wing on the back of Webber's Red Bull as the Australian defended his line into the Descida do Lago.
Through the next kink Toyota's Jarno Trulli went wide onto the grass - later accusing Adrian Sutil of putting him there - and spun back across into the Force India, which then collected Fernando Alonso's Renault, putting all three out and prompting a safety car.
There was even more drama under the yellow, as Kovalainen took the McLaren fuel hose with him as he left the pits following repairs, resulting in a flash fire as fuel splashed out of the hose onto Raikkonen's close-following Ferrari. Remarkably both were able to continue with minimal delay.
As the stewards began investigating all of those incidents, Button and Vettel found themselves ninth and 11th in the restart queue, with Barrichello leading the race over Webber, Nico Rosberg (Williams) and Kubica.
Both Button and Vettel immediately charged forward with some aggressive passes, before getting stuck behind Kamui Kobayashi's Toyota and Kazuki Nakajima's Williams in seventh and ninth respectively.
It took until lap 24 - and several near-misses - before Button successfully dived inside Kobayashi at the Senna S. By that time his title prospects looked much better, for Barrichello had fallen from first to third at the first pitstops.
The Brawn had only managed to pull 2s clear of Webber, and when Barrichello stopped on lap 20 he emerged into the thick of the traffic and was further delayed being overtaken by Vettel. He not only lost out to Webber, but fell to third behind Kubica, with Rosberg losing a chance to also get involved in this fight when he retired on lap 26.
That settled the lead battle for the rest of the race. Webber ran a comfortable 5s ahead of Kubica, with Barrichello becoming an ever more distant third. His only hope of keeping the title fight alive was now that Button finished eighth or lower, but the Briton's excellent progress continued as he moved up to second before making the first of his two stops on lap 29.
Vettel ran a similar strategy but pitted even later, which enabled him to jump Button at the final stops, but by that time they had moved up to fifth and sixth - not good enough for Vettel but perfectly adequate for Button.
Just to underline that Barrichello's task was hopeless, he was passed for third by Hamilton ten laps from the end, then fell to eighth with a puncture - possibly thanks to a brush with the McLaren - two laps later.
Hamilton had pitted under the safety car to immediately get rid of his soft tyres, meaning he could run the rest of the race on a one stop strategy. He then had the pace to quickly move through the field, keeping up with the lighter cars, and emerging fourth behind Barrichello as others stopped.
Behind Vettel and the euphoric Button, Raikkonen recovered to sixth, with Sebastien Buemi scoring two points for Toro Rosso in seventh.
Kovalainen was ninth, with Kobayashi losing ground as others around him ran longer strategies, but muscling past Fisichella for 10th in the closing laps. Toyota's rookie escaped a frightening incident with compatriot Nakajima - who he had already banged wheels with through the Senna S - that saw the Williams have its front wing swiped off on the rear of Kobayashi's defensive Toyota as it came out of the pits. Nakajima lost control on the grass and speared into the Descida do Lago barriers, but was unhurt.
PROVISIONAL RACE RESULTS
The Brazilian Grand Prix
Interlagos, Sao Paulo, Brazil;
71 laps; 305.909km;
Pos Driver Team Time
1. Webber Red Bull-Renault (B) 1h32:23.081
2. Kubica BMW Sauber (B) + 7.626
3. Hamilton McLaren-Mercedes (B) + 18.944
4. Vettel Red Bull-Renault (B) + 19.652
5. Button Brawn-Mercedes (B) + 29.005
6. Raikkonen Ferrari (B) + 33.340
7. Buemi Toro Rosso-Ferrari (B) + 35.991
8. Barrichello Brawn-Mercedes (B) + 45.454
9. Kovalainen McLaren-Mercedes (B) + 48.499
10. Kobayashi Toyota (B) + 1:03.324
11. Fisichella Ferrari (B) + 1:10.665
12. Liuzzi Force India-Mercedes (B) + 1:11.388
13. Grosjean Renault (B) + 1 lap
14. Alguersuari Toro Rosso-Ferrari (B) + 1 lap
Fastest lap: Webber, 1:13.733
Driver Team On lap
Nakajima Williams-Toyota (B) 31
Rosberg Williams-Toyota (B) 28
Heidfeld BMW Sauber (B) 22
Sutil Force India-Mercedes (B) 1
Trulli Toyota (B) 1
Alonso Renault (B) 1
World Championship standings, round 16:
1. Button 89 1. Brawn-Mercedes 161
2. Vettel 74 2. Red Bull-Renault 135.5
3. Barrichello 72 3. McLaren-Mercedes 71
4. Webber 61.5 4. Ferrari 70
5. Hamilton 49 5. Toyota 54.5
6. Raikkonen 48 6. Williams-Toyota 34.5
7. Rosberg 34.5 7. BMW Sauber 32
8. Trulli 30.5 8. Renault 26
9. Alonso 26 9. Force India-Mercedes 13
10. Glock 24 10. Toro Rosso-Ferrari 7
11. Kovalainen 22
12. Massa 22
13. Kubica 17
14. Heidfeld 15
15. Fisichella 8
16. Sutil 5
17. Buemi 5
18. Bourdais 2
All timing unofficial