Hockenheim - Red Bull's Max Verstappen won a wet and crazily chaotic German Grand Prix littered with crashes and safety car periods on Sunday with Mercedes' Formula One leader Lewis Hamilton failing to score.
In an extraordinary race of constantly changing fortunes, multiple pitstops and endless drama, Ferrari's Sebastian Vettel started from last place and finished second in front of his home crowd.
Russian Daniil Kvyat, who became a father on Saturday, was an astonishing third to hand Red Bull's sister team Toro Rosso its second ever podium.
"It was an amazing race to win in the end, it was really tricky out there to make the right calls, and we really had to be focused," said Verstappen, who took the chequered flag 7.333 seconds ahead of Vettel.
The race was shortened by three laps after the safety car had led the field away before a standing start.