Ο Πάστορ Μαλντονάντο πήρε την παρθενική νίκη της καριέρας του στην F1, και την πρώτη στην ιστορία για οδηγό από τη Βενεζουέλα, στον πέμπτο αγώνα της σεζόν στη Βαρκελώνη, κρατώντας πίσω του τον Φερνάντο Αλόνσο.
Αυτή ήταν η πρώτη νίκη για την πάλαι ποτέ κραταιά Williams μετά το 2004, ενώ ο Μαλντονάντο έγινε ο πέμπτος διαφορετικός οδηγός – με ένα πέμπτο διαφορετικό μονοθέσιο -, που κερδίζει κούρσα στο ξεκίνημα της σεζόν, κάτι που είχε να συμβεί από το 1983.
Ο Αλόνσο τερμάτισε δεύτερος με το μονοθέσιο της Ferrari και έπιασε τον Σεμπάστιαν Φέτελ στην κορυφή του πρωταθλήματος, καθώς ο οδηγός της Red Bull αρκέστηκε στην έκτη θέση.
Το βάθρο του GP Ισπανίας συμπλήρωσε ο Κίμι Ράικονεν, δεύτερο σερί για τον φινλανδό της Lotus μετά το Μπαχρέιν.
Τέταρτος ήταν ο team mate του, Ρομέν Γκροζάν, μπροστά από την Sauber του Καμούι Κομπαγιάσι.
Ο Νίκο Ρόσμπεργκ της Mercedes έδωσε μάχη με τον Λιούις Χάμιλτον για την έβδομη θέση στο τέλος και κατάφερε να κρατηθεί μπροστά από την McLaren του βρετανού πάνω στη γραμμή του τερματισμού.
Τη βαθμολογούμενη 10άδα συμπλήρωσαν οι Τζένσον Μπάτον (McLaren) και Νίκο Χούλκενμπεργκ (Force India).