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 AlonsoScuderia FerrariWinner
02.Finland Kimi RaikkonenLotus F1+6.4 secs
03.Deutschland Michael SchumacherMercedes AMG Petronas+12.6 secs
04.Australia Mark WebberRed Bull+13.6 secs
05.Deutschland Nico HulkenbergSahara Force India+19.9 secs
06.Deutschland Nico RosbergMercedes AMG Petronas+21.1 secs
07.United Kingdom Paul di RestaSahara Force India+22.8 secs
08.United Kingdom Jenson ButtonVodafone McLaren Mercedes+24.6 secs
09.Mexico Sergio PerezSauber F1+27.7 secs
10.Venezuela Pastor MaldonadoWilliams F1+34.6 secs
11.Brazil Bruno SennaWilliams F1+35.9 secs
12.Australia Daniel RicciardoScuderia Toro Rosso+37.0 secs
13.Russia Vitaly PetrovCaterham F1 Team+75.8 secs
14.Finland Heikki KovalainenCaterham F1 Team+94.6 secs
15.France Charles PicMarussia+96.5 secs
16.Brazil Felipe MassaScuderia Ferrari+1 Lap
17.Spain Pedro de la RosaHRT F1 Team+1 Lap
18.India Narain KarthikeyanHRT F1 Team+1 Lap
19.United Kingdom Lewis HamiltonVodafone McLaren Mercedes+2 Laps
20.France Romain GrosjeanLotus F1+17 Laps
21.Deutschland Sebastian VettelRed Bull+24 Laps
22.Japan Kamui KobayashiSauber F1+24 Laps
23.France Jean Eric VergneScuderia Toro Rosso+31 Laps
24.Germany Timo GlockMarussiaDNF
Fastest Lap:Deutschland Nico Rosberg1:42.163