Sebastian Vettel grabbed his second win in two races in an action-packed Malaysian Grand Prix, while Jenson Button and Nick Heidfeld followed behind in second and third.

It was a far tougher pits-to-flags finish for Vettel, ignoring the pit stop lags, than the season-opening Australian Grand Prix as head to come through three pit stops, bouts of rain and that too without KERS power boost for the last 28 laps.

However, it wasn't all good news for McLaren's Lewis Hamilton or Ferrari's Fernando Alonso. Hamilton finished seventh, just behind Alonso, after the two old adversaries collided in the 46th lap when the Spaniard tried to overtake on turn four, but caught Hamilton's rear tyre.

Button and Heidfeld were the beneficiaries of a perfect start as they raced ahead, without making mistake, to take their places in the podium. Button got past teammate Hamilton in his third pit stop to go second while Heidfeld successfully held off Mark Webber to go in third. Webber did well to finish fourth after a broken KERS saw him drop down to tenth at a point. After four pit stops, which was one more than the leading drivers, he managed to move upto to fourth but was unable to trouble Heidfeld after his DRS failed in the penultimate lap.

Felipe Massa came in fifth after a massive 10.5 seconds behind Webber, while Kobayashi, Schumacher and Di Resta rounded off the points positions.

Race Result -

1

S Vettel (GER)

Red Bull

25

2

J Button (GBR)

McLaren

18

3

N Heidfeld (GER)

Renault

15

4

M Webber (AUS)

Red Bull

12

5

F Massa (BRA)

Ferrari

10

6

F Alonso (ESP)

Ferrari

8

7

K Kobayashi (JPN)

Sauber

6

8

LC Hamilton (GBR)

McLaren

4

9

M Schumacher (GER)

Mercedes-Benz

2

10

P di Resta (GBR)

Force India

1