Fernando Alonso wins the Formula 1 European GP after a very exciting race. Second place has been taken by Kimi Raikkonen while Michael Schumacher took his first podium finish since his comeback three years ago.

Sebastian Vettel, Lewis Hamilton and Romain Grosjean were all very unlucky today with none of them finishing the race, despite all three being contenders for winning the race.

The full results for the F1 2012 European GP are below:

Pos.
Drivers
Teams
Time
01. Spain Fernando Alonso Scuderia Ferrari Winner
02. Finland Kimi Raikkonen Lotus F1 +6.4 secs
03. Deutschland Michael Schumacher Mercedes AMG Petronas +12.6 secs
04. Australia Mark Webber Red Bull +13.6 secs
05. Deutschland Nico Hulkenberg Sahara Force India +19.9 secs
06. Deutschland Nico Rosberg Mercedes AMG Petronas +21.1 secs
07. United Kingdom Paul di Resta Sahara Force India +22.8 secs
08. United Kingdom Jenson Button Vodafone McLaren Mercedes +24.6 secs
09. Mexico Sergio Perez Sauber F1 +27.7 secs
10. Venezuela Pastor Maldonado Williams F1 +34.6 secs
11. Brazil Bruno Senna Williams F1 +35.9 secs
12. Australia Daniel Ricciardo Scuderia Toro Rosso +37.0 secs
13. Russia Vitaly Petrov Caterham F1 Team +75.8 secs
14. Finland Heikki Kovalainen Caterham F1 Team +94.6 secs
15. France Charles Pic Marussia +96.5 secs
16. Brazil Felipe Massa Scuderia Ferrari +1 Lap
17. Spain Pedro de la Rosa HRT F1 Team +1 Lap
18. India Narain Karthikeyan HRT F1 Team +1 Lap
19. United Kingdom Lewis Hamilton Vodafone McLaren Mercedes +2 Laps
20. France Romain Grosjean Lotus F1 +17 Laps
21. Deutschland Sebastian Vettel Red Bull +24 Laps
22. Japan Kamui Kobayashi Sauber F1 +24 Laps
23. France Jean Eric Vergne Scuderia Toro Rosso +31 Laps
24. Germany Timo Glock Marussia DNF
Fastest Lap: Deutschland Nico Rosberg 1:42.163