The Brit lost out right at the start, dropping down the grid as his rivals flew by, and he didn’t find a lot of race pace until right at the end of the day.
Luckily for Button, though, Red Bull’s Sebastian Vettel blew his second engine of the weekend.
So Button remains top of the championship race on 72 points. But thanks to today’s win, Rubens is hard on his heels with 54. Is Jenson choking under the pressure?
Barrichello was obviously chuffed with his first win for five years, and today’s result proved very popular with everyone in the paddock. Although you do have to feel that McLaren threw the race away today, when they fumbled Lewis Hamilton’s pitstop, despite team boss Martin Whitmarsh denying that it had any affect on the overall result.
What do you think?
Either way, though, McLaren proved they definitely have a car that’s now capable of winning, and Ferrari are showing signs of improving, with Kimi Raikkonen getting a well earned third.
But the less said about Ferrari’s Felipe Massa stand-in, Luca Badoer, the better. Ferrari should get Anthony Davidson in there for Spa, I reckon. He deserves another shot at racing.
Anyway, what did you think of the race? It was definitely less boring than last year, but it was hardly a classic, was it?
(Check BBC Sport’s site for full race results.)