(CNN)Red Bull's Max Verstappen emerged from the chaos of an epic rain-hit German Grand Prix at Hockenheim Sunday to claim his second victory of the Formula One season.
Max Verstappen wins chaotic rain-hit German GP
In a race littered with crashes and safety cars, the young Dutchman kept his composure to top the podium from four-time former champion Sebastian Vettel, who salvaged some pride for Ferrari and delighted the German fans after starting from the rear of the grid.
Russia's Daniil Kvyat took an unlikely third for Toro Rosso with Canadian Lance Stroll in fourth for Racing Point as the established order was turned upside down.
Championship leader Lewis Hamilton, who started on pole in his Mercedes, initially finished out of the points in 11th, but later 30-second time penalties for Alfa Romeo pair Kimi Raikkonen and Antionio Giovinazzi, saw him salvage two in ninth.
Hamilton saw his victory chances disappear after sliding off the track, losing his front wing and receiving a five-second time penalty for an illegal pit entry following the incident.
His teammate Valterri Bottas looked set to close up in the title race, but crashed out on lap 57 of 64 to complete a sorry afternoon for all-conquering Mercedes.
His spin brought a furious reaction from Toto Wolff, the Mercedes team principal, who was seen banging his fists on the table as the last chance of victory at their home grand prix disappeared
After all the drama, Hamilton has an increased 41-point lead in the title race from Bottas, with Verstappen taking closer order in third, 22 points further adrift.
Before Vettel's late charge after the fourth and final safety car it looked set to be another dismal afternoon for Ferrari, with his teammate Charles Leclerc careering into the gravel after moving into a good position to challenge for the lead.