McLaren's Lewis Hamilton produced a monumental drive to take his second win of the season in the German Formula One Grand Prix after an enthralling battle with Ferrari's second-placed Fernando Alonso and Mark Webber.
The only disappointment for the local supporters was Red Bull's titleholder and championship leader Sebastian Vettel struggling in his home race to finish fourth as rain just about held off.
In Image: McLaren Mercedes driver Lewis Hamilton, center, of Britain, Ferrari driver Fernando Alonso, left, of Spain and Red Bull driver Mark Webber, right, of Australia celebrate during the awarding ceremony after the Formula One German Grand Prix
Text: Reuters
Images: AP