Germany's Sebastian Vettel ran away with the British Grand Prix in a Red Bull one-two while championship leader Jenson Button struggled home in sixth place on Sunday. Australian Mark Webber finished runner-up, 15.1 seconds behind the 21-year-old, with Brazilian Rubens Barrichello in third place for Brawn GP. Britain's Button, winner of six of the first seven races, had his overall lead over Barrichello trimmed to 23 points after finishing off the podium for the first time this year. The dominant victory, from pole position in a race low on incident, was Vettel's second of the season and third of his Formula One career. The German, who also led Red Bull to a one-two in China in April, is now 25 points adrift of Button with nine races remaining. “This is what I was dreaming of when I saw the first grands prix at Silverstone in the era of (Britain's 1992 world champion Nigel) Mansell,” Vettel said. Ferrari's Felipe Massa was fourth, ahead of Germany's Nico Rosberg for Williams. Italy's Jarno Trulli was seventh for Toyota, with Ferrari's Kimi Raikkonen taking the last point in a race billed as a farewell to the track that hosted the first Formula One championship race in 1950. McLaren's world champion Lewis Hamilton finished 16th – the Briton's fourth race in a row out of the points. Donington Park is due to host the British Grand Prix next year, although Formula One supremo Bernie Ecclestone has said it will return to Silverstone if that circuit is not ready.