The Formula One driver's championship leader Jenson Button has won the a Spanish Grand Prix in Barcelona after starting from pole to go 14 points clear of his Brawn GP team mate Rubens Barrichello.
The Briton's fourth win from five races came after a strategy switch that stunned Barrichello who was 13 seconds back for Brawn's second one-two of the season.
The Brazilian had seized the lead at the start and was dreaming of his first win since 2004 when Brawn switched Button from a three-stop strategy to what turned out to be a quicker two stops.
Barrichello stayed on three stops and was disappointed, saying he thought he had the race in the bag.
Button commiserated wi and said he didn't ask for the the change.
The Australian Mark Webber was third for Red Bull, ahead of German team mate Sebastian Vettel.
Spain's Fernando Alonso snatched fifth on the final lap from Ferrari's Felipe Massa while Germans Nick Heidfeld in a BMW-Sauber and Nico Rosberg for Williams were seventh and eighth respectively in the first race in Europe this year.
McLaren's world champion Lewis Hamilton was ninth,