(CNN) -- Red Bull's Sebastian Vettel made Formula One history by becoming the winner of the sport's first day-night race in Abu Dhabi on Sunday.
The 22-year-old German captured his fourth victory of the season, and fifth of his career, to finish off 2009 in style at the stunning new Yas Marina circuit.
The win guaranteed Vettel second place in the drivers' standings behind new world champion Jenson Button. Final Formula One standings
The Brawn GP driver was forced to settle for third behind Red Bull's fourth one-two of the year, despite a desperate duel with Australian Mark Webber on the final lap.
Former world champion Lewis Hamilton was the hot favorite to win after starting on pole position, but the McLaren driver soon found Vettel difficult to shake off.
Vettel took full advantage in the first round of pit stops to take the lead before Hamilton was forced to retire at the end of lap 20 with a right-rear brake problem.
From that moment on, the race belonged to Vettel and Red Bull, who coasted to victory ahead of Webber and Button's thrilling battle for second place.
With Red Bull having won the last three races of the season, Vettel told reporters: "It was a powerful performance.
"I stayed close enough early on (to Hamilton), and knowing I was a little bit heavier, that was the secret to stay with him. I did enough to get past him. Unfortunately he had to retire, but it was still a fantastic race to be in."
"Until the end the car was fantastic and working brilliantly on both sets of tires. It was a pleasure this evening to sit in the car."
Reflecting on a remarkable season in which he has finished within 11 points of Button, he added: "It has been up and down.
"But this was our fourth one-two, and although it's a shame the year has to end, it's a perfect way to finish it on a high."
Rubens Barrichello finished fourth in the second Brawn with Nick Heidfeld fifth in the final race for BMW Sauber.
Rookie Japanese driver Kamui Kobayashi drove superbly to finish sixth for Toyota, ahead of veteran teammate Jarno Trulli. Toro Rosso's Sebastien Buemi claimed the final point.