NUERBURGRING: World champion Sebastian Vettel was pushed all the way but finally tasted Formula One victory on home soil on Sunday in a German Grand Prix that sent him 34 points clear of Ferrari's Fernando Alonso. GERMAN GRAND PRIX IN PICS (Agencies)
Championship rival Kimi Raikkonen was second for Lotus, only a second adrift, after a late tyre change left him hunting down the Red Bull in a thrilling final few laps while team mate Romain Grosjean was third.
Alonso, who started eighth on an adventurous tyre strategy, finished fourth. The Spaniard now has 123 points to Vettel's 157 after nine of 19 races. Raikkonen has 116.
There were none of the explosive tyre failures that raised safety fears at last weekend's race in Britain, with the subsequent threat of a driver boycott, but there were still moments of concern on a hot afternoon at the Nuerburgring.
A stray wheel from Mark Webber's Red Bull injured a cameraman in the pitlane while, on track, Jules Bianchi's car momentarily caught fire and then rolled towards oncoming traffic after the Frenchman had scrambled out.
That incident brought out the safety car but Vettel hung on for his 30th grand prix win.
The triple champion had never won in Germany or in July but, days after his 26th birthday and a week after mechanical failure forced an agonizing retirement at Silverstone, ripped up the statistics to the delight of thousands of flag-waving fans.
"Thank you boys, that was a tough one. They gave me a run for my money. Yes, yes, yes and yes again," he shouted over the radio.
Fernando Alonso, who like Raikkonen had quicker tyres than Vettel in the closing stages after starting on mediums, chased Grosjean home.
The main drama happened in the first 25 laps of the race. Both Red Bulls jumped polesitter Lewis Hamilton's Mercedes at the start, coming close at the first corner but avoiding contact, and Vettel took command from Australian Mark Webber.
Ferrari's Felipe Massa also got past Toro Rosso's Daniel Ricciardo into sixth place but spun at the same tricky turn one at the start of the third lap and, with the engine cutting out, had to retire.
Force India's Paul Di Resta and Jean-Eric Vergne's Toro Rosso then almost collided in the pits with Force India releasing the Briton as the Frenchman was coming in. The incident was being probed by stewards.
NUERBURGRING: World champion Sebastian Vettel was pushed all the way but finally tasted Formula One victory on home soil on Sunday in a German Grand Prix that sent him 34 points clear of Ferrari's Fernando Alonso.
GERMAN GRAND PRIX IN PICS