Jenson Button took a fourth win in five races by beating his Brawn GP team-mate Rubens Barrichello to victory in the Spanish Grand Prix.
Barrichello had vaulted into the lead at the start, but Button switched to a two-stop plan at the first stops and maintained a strong enough pace on heavy fuel to emerge ahead.
Mark Webber completed the podium for Red Bull, as his front row starting team-mate Sebastian Vettel's race was compromised by getting stuck behind Felipe Massa's Ferrari off the line.
Results:1 Button (Brawn GP-Mercedes) 1h37:19.2022 Barrichello (Brawn GP-Mercedes) +13.0563 Webber (Red Bull-Renault) +13.9244 Vettel (Red Bull-Renault) +18.9415 Alonso (Renault) +43.1666 Massa (Ferrari) +50.8277 Heidfeld (BMW Sauber) +52.3128 Rosberg (Williams-Toyota) +1:05.2119 Hamilton (McLaren-Mercedes) +1 lap10 Glock (Toyota) +1 lap11 Kubica (BMW Sauber) +1 lap12 Piquet (Renault) +1 lap13 Nakajima (Williams-Toyota) +1 lap14 Fisichella (Force India-Mercedes) +1 lap
Not classified/retirements:Raikkonen (Ferrari)Kovalainen (McLaren-Mercedes)Trulli (Toyota)Buemi (Toro Rosso-Ferrari)Bourdais (Toro Rosso-Ferrari)Sutil (Force India-Mercedes)
All timings unofficial
Drivers' championship:1. Button 412. Barrichello 273. Vettel 234. Webber 15.55. Trulli 14.56. Glock 12 etc
Manufacturers' championship:1. Brawn GP-Mercedes 682. Red Bull-Renault 38.53. Toyota 26.54. McLaren-Mercedes 135. Renault 96. BMW Sauber 6