A Williams pilótája mögött a hazai közönség előtt szereplő Fernando Alonso (Ferrari) végzett a második helyen, a finn Kimi Raikkönen (Lotus) lett a harmadik. A világbajnoki pontversenyt továbbra is a vb-címvédő német Sebastian Vettel vezeti, de pontszámban Alonso behozta riválisát.
A 27 esztendős Maldonado az első rajtkockából vágott neki a távnak, Alonso a start után megelőzte, de a venezuelai a 25. körben ismét az élre került, s pályafutása első F–1-es futamgyőzelmét szerezte meg.
Eredmények:
Spanyol Nagydíj (66 kör, 307,104 km):
1. Pastor Maldonado (venezuelai, Williams) 1:39:09.145 ó (átlag: 185,838 km/ó)
2. Fernando Alonso (spanyol, Ferrari) 3.195 mp h.
3. Kimi Räikkönen (finn, Lotus) 3.884 mp h.
4. Romain Grosjean (francia, Lotus) 14.799 mp h.
5. Kobajasi Kamui (japán, Sauber) 1:04.641 p h.
6. Sebastian Vettel (német, Red Bull) 1:07.576 p h.
7. Nico Rosberg (német, Mercedes) 1:17.919 p h.
8. Lewis Hamilton (brit, McLaren) 1:18.140 p h.
9. Jenson Button (brit, McLaren) 1:25.246 p h.
10. Nico Hülkenberg (német, Force India) 1 kör hátrány
Leggyorsabb kör: Grosjean 1:26.250 p
Első rajtkocka: Maldonado
A pontversenyek állása az ötödik futam után (még 15 van hátra):
1. Sebastian Vettel: 61 pont
2. Fernando Alonso: 61
3. Lewis Hamilton: 53
4. Kimi Räikkönen: 49
5. Mark Webber (ausztrál, Red Bull): 48
6. Jenson Button: 45
7. Nico Rosberg (német, Mercedes): 41
8. Romain Grosjean: 35
9. Pastor Maldonado: 29
10. Sergio Perez (mexikói, Sauber): 22
Csapatok:
1. Red Bull: 109
2. McLaren Mercedes: 98
3. Lotus: 84
4. Ferrari: 63
5. Mercedes: 43
6. Williams: 43
7. Sauber: 41
8. Force India: 18
9. Toro Rosso: 6
Következik: Monacói Nagydíj, május 27., Monte-Carlo