In an absolutely brilliant season finale at Interlagos, Sebastian Vettel took the F1 world championship for 2012.
As a result, he becomes the youngest ever three time world champion, and the first since Michael Schumacher to win three on the trot.
In a season that saw seven different drivers win the opening seven grand prix, it was Vettel who showed that winning consecutive races towards the end of the season was the key difference.
A chaotic start saw Felipe Massa fly up to second and Vettel drop down the field to 22nd after being hit at the first corner.
As the rain continued to get heavier, cars were swapping and changing positions all over the field, as Vettel slowly began to work his way through the pack.
Lewis Hamilton was out in front with team mate Jenson Button, in his final race for the Mclaren outfit, before deciding to come in for the intermediate tyres.
Button and Force India driver Nico Hulkenberg stayed out and they stretched their lead to 55 seconds after the rest of the field came in twice to swap tyres.
In this series of events, Vettel got himself up to fifth place, right behind championship rival Fernando Alonso.
However, due to car parts on the track, the safety car was called and the field bunched up again.
At the restart Vettel was attacked by his team mate Mark Webber and Kamui Kobayashi.
At the halfway stage, the battle of the front was between Hulkenberg and Hamilton, who took Button easily, and as the rain continued, the race became stretched out.
Hamilton kept producing fastest laps but could not get close enough to the Force India to attack.
Back in the pack, there was great racing from two former world champions, Michael Schumacher and Kimi Raikkonen, who were attacking each other superbly. It was Schumacher’s last race in F1 as he announces his second retirement from the sport.
Lap 48 saw Hulkenberg spin after getting on the white lines, which saw Hamilton move back up to the lead. The switch saw a frantic few minutes as the teams debated whether to come into the pits or not as the rain increased on the circuit.
After Vettel came in for his scheduled final stop, the rain came down harder. It caused Hamilton to slow down and as Hulkenberg tried to go up the inside, he could not slow down his car and took out the Mclaren driver.
Vettel came back into the pits, to put on intermediates, as Alonso stayed out, he almost lost it in the wall after turn three.
As the rain got ever harder, everyone else came in and Hulkenberg was given a drive through penalty.
All this incident moved Alonso up to third, behind his teammate and crowd favourite Brazilian Felipe Massa.
With less than ten laps to go, conditions became atrocious and as Alonso started to catch and pass Massa, Schumacher pulled over and to let Vettel threw and up to sixth.
A nasty accident to Paul Di Resta saw the safety car come out with two laps to go meaning that Vettel became champion.
Jenson Button, who benefitted from the crash to Hamilton, finished a deserved first, negotiating the rain the best out of the field,
Alonso came home in second and Massa third, but it was not enough for the Spaniard as Vettel came home in sixth.
It was another great year for F1, in the longest ever season for the sport, and Red Bull driver Vettel is a deserved three time world champion.