La quinta gara del campionato si disputa in Spagna sul tracciato del Montmeló. Ancora una volta nelle qualifiche la prima fila viene occupata dai piloti della Red Bull, con Mark Webber che precede il compagno Sebastian Vettel, subito dietro si posizionano Lewis Hamilton, Fernando Alonso, Jenson Button e Michael Schumacher. Al via i primi 6 conservano le proprie posizioni, con Felipe Massa che passa dal 9º al 7º posto, mentre retrocedono le due Sauber e Nico Rosberg. Le posizioni rimangono invariate fino al primo cambio gomme, dove Lewis Hamilton sorpassa Sebastian Vettel che stava rientrando in pista dopo la sosta ai box, così come Michael Schumacher che riesce a sopravanzare il leader della classifica Jenson Button portandosi in 5ª posizione. Durante la sosta ai box, la vettura di Rosberg accusa dei problemi durante il fissaggio della ruota che gli fanno perdere alcune posizioni, rientrando 16º. Subito dopo la propria sosta, Schumacher subisce vari attacchi da parte di Button, ma riesce a resistere e a non farsi sorpassare. Questa lotta consente a Massa di avvicinarsi ai due ma, durante il doppiaggio Karun Chandhok, danneggia l'ala anteriore; questo incidente non impedisce però al pilota di continuare la propria corsa.