A poor start to the race and a five-second penalty hampered the German
Lewis Hamilton has extended the 2016 Formula 1 Championship lead he took last week by winning the German Grand Prix.
Having won last week's Hungarian Grand Prix to overtake Mercedes team-mate Nico Rosberg in the title race by six points, victory in the latter's home race at Hockenheim to establish a 19 point advantage with nine races to go.
Three-time champion Hamilton had started second on the grid behind Rosberg.
But the German made a poor start to the race which saw him slip behind Hamilton and the Red Bulls of Daniel Ricciardo and Max Verstappen.
Rosberg's poor race was compounded by a five-second penalty for an aggressive overtake attempt on Verstappen.
Eventually with Hamilton controlling the race and going on to win his sixth race from the last seven, Ricciardo held on to second ahead of Verstappen. But Rosberg had to settle for fourth place on home soil.
The paddock will return to action at next month's Belgian Grand Prix at the iconic Spa Francochamps.