Lewis Hamilton cruised to victory in the German Grand Prix after taking the lead from his team mate at the start.
Pole sitter Nico Rosberg got away slowly and was passed by both Red Bulls, which he spent the rest of the race scrapping with.
However an altercation with Max Verstappen at the hairpin led to Rosberg receiving a five-second time penalty. He served it at his final pit stop which left him running to the end behind the two RB12s.
Daniel Ricciardo took second place after falling behind his team mate at the start. Red Bull had their drivers exchange positions at one point to ensure both benefited from Rosberg’s delay.
A slow pit stop for Kimi Raikkonen dropped him to sixth place behind team mate Sebastian Vettel. Nico Hulkenberg took seventh ahead of Jenson Button after Valtteri Bottas fell back to ninth place on fading tyres in the final laps,
Sergio Perez took the final point ahead of Esteban Gutierrez. The only retirements were Felipe Massa, who was hit by Jolyon Palmer at the start, and Felipe Nasr, whose Sauber stopped in the final laps.
2016 German Grand Prix
- Ricciardo grabs third Driver of the Weekend win of 2016
- F1 went into the summer break on a low
- 2016 German Grand Prix team radio transcript
- Top ten pictures from the 2016 German Grand Prix
- 2016 German Grand Prix weekend driver ratings