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.
Using Pierre Gasly as a No.2 driver 'off
Esteban Ocon admits he is depending on F
Sebastian Vettel believes emphasis is on
Daniel Ricciardo admits lack of competit
Hamilton/Verstappen F1's 'dream team' bu
Red Bull not interested in Formula E: 'I
Carlos Sainz rues focus on the negatives
Max Verstappen praised for his approach
Ferrari insist Mick Schumacher signing i
Pierre Gasly admits rate of Honda engine
Lewis Hamilton lacked freedom of express
Red Bull reveal why 2007 Fernando Alonso
Could Finland finally host an F1 Grand P
Michael Schumacher 'would be extremely p
Daniel Ricciardo claims Honda fears larg
Robert Kubica claims he is more like a '
UK motorsport chief & F1 teams consider
Mick Schumacher finally confirms joining
Opinion: Charles Leclerc can learn from
Honda identify an ability Mercedes & Fer
Sebastian Vettel could be next 'shock' F
Valtteri Bottas 'fully recharged' ahead
Daniel Ricciardo: Everyone in F1 knows N
Sergio Perez: Esteban Ocon's year as Mer
Max Verstappen heads into 2019 'ready to
Red Bull reveal why Sebastien Buemi was
McLaren post partial glimpse of 2019 car
Toro Rosso willing to sacrifice 2019 sea
Ferrari target shakedown of 2019 F1 car
Renault now ready to 'attack' in quest f
Felipe Massa offers insight into his F1
Robert Kubica: Fernando Alonso's divisiv
Pierre Gasly has a message for Red Bull
Mercedes ties prevented Esteban Ocon fro
Lando Norris brushes off pressure of avo
Ferrari chairman rejects Maurizio Arriva
Early 2019 aero development saw 'big hit
Adrian Newey reinvigorated by Red Bull's
Niki Lauda released from hospital after
Mick Schumacher likely to test 2019 Ferr
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