Lewis Hamilton soon put the demons of qualifying behind him as he made the most of a mid-race rain shower to claim an unlikely victory at the German GP from 14th on the grid.
Despite concerns overtaking would be too difficult, the world champion made his way through the field upto fifth in the first 12 laps and then, as two short rain showers intervened, long-time race leader Sebastian Vettel would find himself in the barrier at the Sachskurve, leaving the Mercedes driver ahead to claim a fourth win of the season.
The race began under cloudy but dry conditions with Vettel in complete control as he held the lead into Turn 1 from Valtteri Bottas and would go on to build a gap of around four seconds in a repeat of the first stint at Silverstone.
The main battle on the opening lap was between Max Verstappen and Kimi Raikkonen for third, as the Dutchman got a tremendous slipstream on the run to Turn 6, however, the Finn defended well and the Red Bull was unable to get past.
On a subdued opening lap, with no incidents of note, even Hamilton didn't make any progress until he pulled off two moves on Sergey Sirotkin and Esteban Ocon through the Stadium section.
By Lap 12 though, all the midfield runners had put up little resistance to the Briton's charge and he was up to P5, with Ferrari deciding to react by pitting Raikkonen early to ensure he stayed ahead of the recovering Mercedes.
Also making his way through was Daniel Ricciardo from 19th, having opted to start on the Medium tyres to ensure the longest possible stint with the threat of rain.
The Red Bull driver would get back upto sixth at one stage, once the final midfield runners had pitted, but he would never get far enough to see any benefit of his strategy as a loss of power saw him pull over just before the Stadium section and become the first retirement.
Out front, Raikkonen's pace on the Soft tyre after his early stop put him in the lead ahead of Vettel when the German, sticking to a one-stop strategy, pitted for new tyres some 11 laps later.
Sebastian would close up but would end up sat behind his teammate for several laps, growing increasingly frustrated with lock-ups into the hairpin and radio messages asking to be moved ahead.
Eventually, that order would come but the time lost proved crucial as the weather was about to intervene.
Hamilton would be the last to pit for new Ultrasoft tyres, having started on the Soft, but two laps later the first downpour would arrive at the hairpin causing some drivers, including Verstappen, to scamper onto the intermediates.
Confined to just one corner though, the circuit would never be wet enough all around for the wet compound and instead, the fresh Ultrasoft was giving Hamilton a two-second pace advantage over the field.
A second rain shower would damp the Hockenheim surface just enough to cause drivers to start struggling for grip and it was then that Vettel locked his rears approaching the Sachskurve and would slide helplessly into the gravel and the barrier much to his annoyance.
A Safety Car would be called to clear the stricken Ferrari with Raikkonen and Bottas opting to pit for a second time while Hamilton stayed out after a moment of confusion over the radio.
As a result, he would move into the lead but would have his teammate and the sole Ferrari right behind on new rubber.
When the race resumed, unsurprisingly it was Bottas who had better instant grip and he looked to challenge the Briton into the hairpin and through to Turn 8, soon after chief strategist James Vowles came over the radio to inform the Finn to stay in second, which he would do.
Raikkonen could not get close enough in third with Verstappen also just too far back to challenge in fourth.
The chaos with the weather and Safety Car allowed Nico Hulkenberg upto fifth for Renault as Haas slipped down the field.
Romain Grosjean would recover some places late on to secure sixth for the American team with the two Force India's seventh and eighth, as Sergio Perez led Esteban Ocon.
Marcus Ericsson benefitted from staying on slicks to claim ninth for Sauber with Brendon Hartley taking 10th after Carlos Sainz was given a 10-second penalty for passing behind the Safety Car.
Outside the points, Kevin Magnussen was unable to make the late progress of his Haas partner and was P11 with Sainz dropping to P12 after his penalty.
Stoffel Vandoorne would be 13th as Pierre Gasly bizarrely switched to full wets as the first shower arrived and ruined his race in 14th.
Charles Leclerc would be one of the first to switch to inters and would then struggle back on slicks, spinning at Turn 1 with a perfect 360 before continuing to P15.
Finally, Fernando Alonso would pull into the pits from last in the closing laps as the two Williams joined Ricciardo and Vettel in the retirements section with mechanical problems.
A full finishing order can be seen below:
Lewis Hamilton will finish his F1 career
Mercedes' Toto Wolff hints at Red Bull t
Daniel Ricciardo joining Renault a year
McLaren & Williams failing because of th
Sergio Perez reveals why he snubbed oppo
Stefano Domenicali linked with Ferrari r
Mercedes boss recalls 'amazing' first me
Max Verstappen now faster than Daniel Ri
Pirelli unfazed by 2021 F1 uncertainty b
McLaren taking measures to improve relia
Esteban Ocon issue simple 2020 F1 ultima
Toro Rosso's 2019 car the first to pass
Max Verstappen enjoys 'constructive' day
McLaren sure Fernando Alonso exit won't
Sergio Perez: Racing Point the best team
Haas still has to 'earn the respect' of
Carlos Sainz already looking for long-te
Formula 1 star Pierre Gasly to partner L
Vietnam's F1 circuit developed using fir
Hockenheim & Monza proved 'things weren'
Honda defiant over claims of setbacks wi
Daniel Ricciardo will boost Renault but
Mick Schumacher knows rushing to F1 woul
Nico Rosberg names one quality Hamilton
McLaren appoint ex-Porsche WEC chief And
Williams: Robert Kubica a 'proper driver
Canadian GP promoter excited by Stroll/P
Ross Brawn: McLaren & Williams 'great te
Michael Schumacher pushed Mercedes to go
Esteban Ocon tips Racing Point to close
Mattia Binotto must deliver championship
Toro Rosso's Franz Tost has simple cure
UPDATED: Pneumonia not the cause for Nik
Sauber set their target after 'pushing l
Romain Grosjean: Haas 'scaring' Renault
Charles Leclerc a future star but 2019 n
Is the opposition to Hamilton/Schumacher
Sebastian Vettel plays down loss of deve
Charles Leclerc responds to Hamilton nam
Honda bringing Red Bull 'in the region'
Renault obliged to prevent Daniel Riccia
Ferrari confirm Maurizio Arrivabene's de
Valtteri Bottas sees positive outlook fo
Haas wary of 2019 F1 regulations but Wil
Ross Brawn admits growing 'impatience' a
Mercedes hoping potential to match Ferra
Sauber considering shakedown of 2019 car
McLaren sure Liberty will address rise o
Arrivabene out, Binotto promoted to team
Niki Lauda back in hospital after contra
Honda facing two significant problems ah
Williams chief Lowe reveals Ross Brawn's
Mercedes tells Valtteri Bottas what is r
Honda sees great benefit from increased
Lawrence Stroll reveals main reason for
Robert Kubica admits saying no to Ferrar
Nico Hulkenberg: The key area Ricciardo
Kimi Raikkonen not making Sauber predict
Lewis Hamilton never asked for Sochi tea
George Russell: The McLaren decision tha
Jean-Eric Vergne offers his prediction o
McLaren call on Liberty to ignore opposi
Daniel Ricciardo: Verstappen set for 'gr
Michael Schumacher a 'founding father' o
McLaren won't jump to early conclusions
Robert Kubica puts expectations in check
Michael Schumacher's ex-manager explains
Barrichello: The trait Charles Leclerc m
Vasseur: A 'spiral' of events attracted
Michael Schumacher's family reassure fan
Wolff: How 2016 tension led to current H
Kevin Magnussen considers Grosjean his f
Five things to get excited about in F1 2
Kimi Raikkonen sure Ferrari will achieve
McLaren hoping to secure arrival of key
Toro Rosso's eye-watering cost of crash
Daniel Ricciardo reveals Mercedes talks
Charles Leclerc admits one thing stopped
Fernando Alonso: Why Schumacher was my g
Hamilton showed an ability in 2018 only
Verstappen: The three words Ocon said af
Mercedes/Ferrari relationship 'difficult
Red Bull: Developing Honda relationship
Watching Bottas give up victory in Sochi
Racing Point reveal the biggest challeng
Red Bull admit Verstappen was 'probably'
Russell can make same impact as Leclerc
Verstappen digs at Hamilton: It's very e
Mercedes respond after more claims of an
Renault wants to win in F1 but 'at a rea
Brown expects continued McLaren support
Ocon satisfied he met Mercedes goals for
Verstappen lauds 'tough' father Jos for
Vettel calls for Ferrari team effort to
Webber warns Ricciardo: Red Bull could b
Wolff admits dismay upon hearing of Hami
Red Bull would consider Aston Martin/Le
Not even triple the budget could have fi
Mercedes: Ocon return a bigger priority
Ricciardo 'didn't care' about Verstappen