Lewis Hamilton benefitted from a dramatic turn of events late on to take his first victory of the 2018 Formula 1 season at the Azerbaijan GP.
The Briton had looked to have lost his chance of victory when, running second, he locked his brakes into Turn 1 trying to keep pace with long-time leader Sebastian Vettel and was forced to pit earlier than most for new tyres.
However, a collision between the two Red Bulls brought out a Safety Car which not only closed up the field but allowed Valtteri Bottas on a longer strategy to pit and keep the lead from the Ferrari driver with a final four-lap dash to the finish.
Vettel would try to attack the Mercedes in front immediately at the restart but would lock his brakes diving down the inside into Turn 1, dropping the German to fourth.
But disaster would strike for Bottas at the end of the lap after he ran over debris on the main straight causing a tyre failure which took the Finn out of the race.
That left the pathway clear for the current world champion to come home and take his first win since Austin last year, his longest streak without a victory in the hybrid era.
Kimi Raikkonen would be involved in an incident with Esteban Ocon on a hectic first lap, with the two drivers colliding at Turn 3. The 'Iceman' would hobble back to the pits with a puncture, switching to the Soft compound tyre which he would run for the rest of the race to take second.
Sergio Perez was also buffeted on the opening lap, but he too would benefit from the Red Bull controversy and would then pass a weakened Vettel in the closing stages to finish third and take his second podium in Baku.
The Ferrari driver would finish fourth ahead of Carlos Sainz, who was involved in an excellent battle with both Red Bulls early on, passing them on the Ultrasoft tyre. His strategy of pitting early would hamper his race a little but the late drama would enable another strong result for the Spaniard.
The Driver of the Day was Charles Leclerc for Sauber in sixth as the F2 champion produced a brilliant performance to take his first points in F1.
The most remarkable result perhaps belonged to Fernando Alonso in seventh as the McLaren driver suffered two punctures after colliding with Sergey Sirotkin on the opening lap.
He would manage to get back to the pits and fought through floor and other damage to continue his seven-race points streak, dating back to Mexico last year.
Lance Stroll scored Williams' first points of the year in eighth with Stoffel Vandoorne ninth in the second McLaren. Brendon Hartley would also manage his first F1 point in 10th for Toro Rosso.
The big controversy though was the collision between the two Red Bull drivers, something that had looked on the cards throughout the race in Azerbaijan.
Max Verstappen produced a bold move into Turn 2 at the first Safety Car restart to move ahead of his teammate Daniel Ricciardo, but from that point, it was the Australian who appeared faster.
The two Renaults would complex the picture early on as their pace on the Ultrasoft tyre was better compared to the Bulls on Supersoft.
Sainz would benefit from Verstappen's initial move to jump Ricciardo and the Spaniard would then use battery issues on the Dutchman's car to drive past using DRS.
Nico Hulkenberg would do the same but soon after would see his race end in the barriers at Turn 4.
The battle resumed when Sainz pitted with Ricciardo able to slipstream past on the main straight but each time Verstappen would refuse to yield at Turn 1, rubbing wheels on one occasion and barging past at Turn 2 on another.
Daniel had finally looked to have done the deal when he passed Max into Turn 1 on Lap 31 but by pitting one lap sooner than allowed the 20-year-old to stay out and emerge ahead when he changed tyres.
Then came the incident as Ricciardo closed in with DRS and looked to dummy his teammate by switching to the inside at the last moment but Verstappen would come back across leaving the Chinese GP winner with nowhere to go but straight into the back of his Red Bull.
The stewards later reprimanded both drivers for the incident.
The other non-finisher was Romain Grosjean as the Frenchman lost control of his Haas trying to warm up his tyres behind the Safety Car and slammed into the wall in an embarrassing moment.
McLaren set to confirm Carlos Sainz as A
Verstappen undeterred by high Honda comp
Williams relying on Paddy Lowe to turn a
Haas boss Steiner: Mercedes teams can't
Carey willing to use Miami-style risk-sh
Red Bull's infamous 'multi-21' incident
Fernando Alonso to leave F1 at the end o
Gasly keen to seize Red Bull opportunity
Villeneuve: Stroll should join Force Ind
Daniel Ricciardo: Why Renault was the on
Ricciardo didn't want to play a 'support
Perez to consider options but wants Forc
Marko rejects claims Verstappen influenc
Mercedes keen to match Ferrari power but
Red Bull rule out Alonso, McLaren CEO co
Szafnauer delighted as Force India rescu
Carey: 'Hero' F1 drivers making sport 'm
Toro Rosso sure Honda will power Red Bul
Hulkenberg aware of 'challenge' against
Hamilton insists Ferrari faster but perh
Force India development on hold during a
Williams in talks to enhance Mercedes pa
Verstappen: Non-works team status puts R
Red Bull boss Horner thought Ricciardo '
Haas chief Steiner suggests F1 stewards
Doctors 'very, very happy' with Lauda's
Verstappen blocking Sainz promotion to R
Brown: McLaren's lack of competitiveness
Hakkinen: Hamilton & Vettel comparable t
Robert Kubica reflects on his first year
Daniel Ricciardo leaves Red Bull for Ren
New Ferrari CEO offers mixed signals on
Ex-McLaren tester De la Rosa doesn't wan
Mercedes eyeing Williams seat for Russel
Renault blocking Force India aid over wo
Daniel Ricciardo certain of new Red Bull
Bottas 'wasn't fussed' about hitting Vet
Bahrain not among circuits being conside
Williams, Force India reveal first 2019
Ericsson has raced without a drink 'for
Liberty proposal to help Force India rec
Abiteboul: Renault stopped listening to
Alonso hails McLaren strategy after birt
Gasly hoping P6 in Budapest a reminder t
Hamilton: Vettel pit-stop error likely s
Ricciardo ready for summer after finishi
Wolff upsets Bottas with 'wingman' comme
Verstappen & Red Bull livid with Renault
Vettel clears Bottas in incident: 'He ha
Hungarian GP: Hamilton eases to sixth Bu
Vettel relaxed but admits Ferrari 'missi
Ricciardo defends Red Bull decision-maki
Hungarian GP: Hamilton claims pole as Fe
Hungarian GP: Vettel remains ahead, Merc
Toro Rosso's Key will not be released to
Force India enter administration after P
Hamilton admits Mercedes' lack of pace '
Ricciardo wary single-lap pace could hur
Vettel claims qualifying is key as he lo
Hungarian GP: Vettel beats the Bulls in
Hungarian GP: Ricciardo edges Vettel to
Villeneuve: Hamilton 'confuses F1 with H
Key leaves Toro Rosso, set to join McLar
Force India would consider Renault offer
Red Bull hopeful Ricciardo will avoid Hu
Hamilton used hostile Hockenheim atmosph
Ex-Ferrari chairman Sergio Marchionne di
Lawrence Stroll poised to buy Force Indi
Miami holds off F1 Grand Prix ambitions
Nico & Max differ on impact of Vettel's
Wolff: Mercedes only favoured the lead d
Hartley hails teamwork as Gasly rues gue
Hulkenberg had Brazil 2012 flashbacks en
Grosjean delighted with late Hockenheim
Ricciardo "won't remember" German GP aft
Raikkonen: Ferrari wasn't clear with Vet
Bottas: Mercedes team order made 'comple
Vettel rues 'big impact' of a 'small mis
Hamilton hails 'tremendous' win after su
Lewis Hamilton victorious from 14th as r
German GP: Vettel beats Bottas to home p
Marchionne likely to step down as Ferrar
Alonso to consider McLaren future during
Red Bull expect Ricciardo deal to be a f
German GP: Leclerc leads rain-hit Practi
Stroll 'wants to do what's best' for his
Webber: Vettel still susceptible to Baku
Verstappen: Red Bull pace better than ex
Hamilton admits tyres the main focus aft
German GP: Verstappen gives Red Bull Fri
Red Bull: Honda partnership has more pot
Magnussen: Alonso radio theatrics akin t
Vettel plays down "human" Hamilton react
F1 set to overhaul in tyre design as par
FIA confirm 20-place grid penalty for Ri
German GP: Ricciardo pips Hamilton in Pr
After Hamilton, Bottas is now confirmed
Vettel sees "no rush" in promoting Lecle
Hamilton reveals rival team interest, ex
Hamilton & Mercedes confirm two-year con