Mark Webber won the Formula One Hugarian GP overnight, taking the overall championship lead
Red Bull's Mark Webber utilised a penalty against teammate Sebastian Vettel to win the Hungarian Grand Prix, with the Australian driver now sitting atop the F1 leaderboard with a slim margin of four points over McLaren's Lewis Hamilton.
Ferrari's Fernando Alonso was second in the race, followed by Vettel and Felipe Massa of Ferrari.
Hamilton dropped out on lap 24 with gearbox trouble.
Vettel is third overall, followed by defending world champion Jenson Button and Alonso.
Vettel, who started from pole position, was given a drive through penalty on lap 32 for falling more than 10 car lengths behind the safety car, which had come on during lap 16.
Webber took the lead when Vettel and Alonso pitted while the safety car was on the track, and managed to build a lead of 23 seconds over Alonso after the Vettel penalty dropped the German to third and later was able to make a pit stop on lap 43 without losing the lead.
"It was a bit of a gift today for me but I haven't had many of them," Webber said. "It's a nice way to celebrate my 150th race and a great day for us as a team on our 100th race weekend."
Michael Schumacher was judged in a stewards' inquiry to have impeded Williams driver Rubens Barrichello during an overtaking manoeuvre on the 66th lap and has been penalised 10 positions at his next race.
The seven-time world champion appeared to try to force Barrichello in the direction of a concrete pitwall as the two fought for 10th place.
Red Bull have now taken over the lead with 312 points, with McLaren second on 304 and Ferrari third with 238.