Jenson Button claimed his first victory for McLaren with a controlled drive and perfect tyre strategy in a thrilling Australian Grand Prix.
The reigning world champion's bold early switch to dry tyres after clashing with Fernando Alonso and losing time at the start of the damp race put him in position to inherit the lead when a brake failure pitched Sebastian Vettel (Red Bull) into the gravel.
Robert Kubica claimed a superb second for Renault, fending off Felipe Massa and Fernando Alonso's Ferraris, and Nico Rosberg's Mercedes.
The top four finishers nursed their tyres to the end while their pursuers took on fresh rubber at half-distance, adding some extra spice to the racing.
Lewis Hamilton (McLaren) and Mark Webber (Red Bull) had been in the thick of this fight too until a late tangle set them back.
Race results:1. Button McLaren-Mercedes 1h33:36.5312. Kubica Renault +12.0343. Massa Ferrari +14.4884. Alonso Ferrari +16.3045. Rosberg Mercedes +16.6836. Hamilton McLaren-Mercedes +29.8987. Liuzzi Force India-Mercedes +59.8478. Barrichello Williams-Cosworth +1:00.5369. Webber Red Bull-Renault +1:07.31910. Schumacher Mercedes +1:09.39111. Alguersuari Toro Rosso-Ferrari +1:11.30112. De la Rosa Sauber-Ferrari +1:14.08413. Kovalainen Lotus-Cosworth +2 laps14. Chandhok HRT-Cosworth +4 laps