Sebastian Vettel proved to Jenson Button this season's Formula One world title fight will not be a walk in the park after a storming British Grand Prix victory.

After totally dominating the year with six wins from the opening seven races, including the last four in a row, Button finished a distant sixth to Red Bull Racing star Vettel.

Button's championship lead is now 23 points ahead of Brawn GP team-mate Rubens Barrichello who managed third behind Mark Webber as Red Bull scored their second one-two of the year, with Vettel now 25 points down.

Felipe Massa's Ferrari was fourth after winning a battle with the Grove-built AT&T Williams-Toyota of Nico Rosberg.

Behind Button, Toyota's Jarno Trulli and Ferrari's Kimi Raikkonen took the final points positions in seventh and eighth.

Rosberg's Williams team-mate Kazuki Nakajima finished 11th, behind Giancarlo Fisichella who brought the Silverstone-built Force India home tenth.

The Enstone-built Renaults of Nelson Piquet and former world champion Fernando Alonso finished 12th and 14th respectively

Last year's winner and reigning world champion Lewis Hamilton was 16th in a car he said had "no grip".