Results:

Classified:

Pos Driver Team Time
1. Alonso Ferrari 1h44:16.449
2. Raikkonen Lotus-Renault + 6.421
3. Schumacher Mercedes + 12.639
4. Webber Red Bull-Renault + 13.628
5. Hulkenberg Force India-Mercedes + 19.993
6. Rosberg Mercedes + 21.176
7. Di Resta Force India-Mercedes + 22.866
8. Button McLaren-Mercedes + 24.653
9. Perez Sauber-Ferrari + 27.777
10. Maldonado Williams-Renault + 34.653
11. Senna Williams-Renault + 35.961
12. Ricciardo Toro Rosso-Ferrari + 37.041
13. Petrov Caterham-Renault + 1:15.871
14. Kovalainen Caterham-Renault + 1:34.654
15. Pic Marussia-Cosworth + 1:36.551
16. Massa Ferrari + 1 lap
17. De la Rosa HRT-Cosworth + 1 lap
18. Karthikeyan HRT-Cosworth + 1 lap
19. Hamilton McLaren-Mercedes + 2 laps

Alonso becomes first double winner in 2012 with superb European GP victory - F1 news - AUTOSPORT.com
Pretty crazy race, by far the best race ever on the boring track of Valencia Street circuit....Looked like a Vettel runaway until safety car for a relatively inane incident. Then reliability woes struck and all hell broke loose.

Observation about the race though, the marshaling was appalling, we have marshals pushing Vettel's stricken car off the track, ON the racing surface, and we see a green flag waving right there in the foreground? Or when Grojean's car pulled over and NO ONE came to retrieve the car? Then you have the odd ruling for penalties...Senna v Kobayashi I can see that, then Maldonado v Hamilton was kinda stupid....