
Jenson Button stormed ahead to the win in Spain, leaving teammate Rubens Barrichello wondering how he threw it all away. Still, Brawn will be happy.

McLaren are off the hook. Well, sort of. The FIA has given the British team a suspended three-race ban for misleading stewards at the Australian Grand Prix.