British driver Lewis Hamilton has won the German Grand Prix ahead of Australian Daniel Ricciardo and Belgian-Dutch driver Max Verstappen.
Hamilton, driving for Mercedes, surged into the lead at the start of the race on Sunday and held on to win the last Formula One event before the summer break.
Hamilton was faster off the mark than teammate Nico Rosberg, who started from pole but dropped to fourth before the first corner.
Two-time defending champion Hamilton now takes a 19-point lead over Rosberg into the nearly month-long break.
Hamilton has won six of the past seven races.
Ricciardo and Verstappen, both racing for Red Bull, were second and third.
Rosberg also picked up a five-second penalty and had to settle for fourth, after winning the Hockenheim race two years ago.
