Red Bull Racing's Mark Webber comes through to win the Hungarian Grand Prix today, a result that puts him top in the F1 2010 drivers' championship ahead of the summer break.

Webber, who qualified second behind his team-mate, Sebastian Vettel, dropped to third at the start when he lost out to Fernando Alonso. However while all of his main rivals stopped early on when the safety car was deployed for debris on the track, Webber stayed out. The Aussie then put in a massive charge which allowed him to build up a cushion and then still pit and re-join in the lead.

Fernando Alonso claimed second for Ferrari, just ahead of early leader, Vettel. Vettel lost out to the Spaniard after he got a drive-through penalty for exceeding ten car lengths behind the safety car.

Felipe Massa was a distant fourth in the second Ferrari, followed by Renault man Vitaly Petrov, Williams' Nico Hulkenberg and Sauber's Pedro de la Rosa, the latter finally opening his account for the season.

McLaren's Jenson Button claimed four points for eighth, with Kamui Kobayashi ninth - despite starting on the back-row of the grid.

Rubens Barrichello took P10 and the final point, passing Michael Schumacher near the end on the start-finish straight, although the German didn't make it easy, and almost put him in the wall. The stewards had said they will investigate the matter.

In terms of retirements, former championship leader Lewis Hamilton was the biggest casualty, forced out around a third of the way into the race with unconfirmed gearbox problems. Robert Kubica and Adrian Sutil also failed to go the distance, after crashing in the pits, while Nico Rosberg retired after losing one of his rear wheels. Jaime Alguersuari did not complete more than a couple of laps after his engine expired.

Full report and result to follow...