Mercedes’ Lewis Hamilton pulled off an inspired strategic choice to win his first race of the 2016 F1 season in Monaco.
The race started behind the safety car amid treacherous weather conditions around the Principality.
When the racing begin on lap 8, pole-sitter Daniel Ricciardo led from front, extending his lead to over 13 seconds over Nico Rosberg.
With Rosberg clearly struggling in difficult conditions, Hamilton managed to pass his teammate and set about a charge on Ricciardo.
As the track started to dry out, the Australian decided to pit for a set of intermediate tyres, while Hamilton opted to stay out.
The British driver eventually skipped the green-striped rubber altogether, directly switching to the slick tyres on lap 32.
The clever, but risky strategy allowed the triple-world champion to move ahead of Ricciardo, who was held back by a slow pit stop.
The two drivers ran close to each other after the stops - and after subsequent VSCs - but Hamilton always managed to hold on to the lead en route to his second ever win around the streets of Monaco.
After a difficult start to the season, Sergio Perez picked up a podium finish for Force India, having perfectly timed his pitstops amid changing weather conditions to take third.
Behind, Sebastian Vettel could only manage fourth in the sole remaining Ferrari, with Kimi Raikkonen having retired early on after hitting the barriers at the Hairpin.
Meanwhile, Fernando Alonso finished an encouraging fifth, his best result of the season,with Jenson Button taking ninth to secure a double points finish for McLaren.
Rosberg was classified in a lowly seventh place, having struggled in wet conditions, behind Nico Hulkenberg who jumped his countrymen on the final lap of the race.
Carlos Sainz was eighth at the chequered flag while Felipe Massa collected the final championship point for Williams.
The conditions caught out a number of drivers including Max Verstappen who undid his earlier good work when he crashed into the barriers at Casino Square.
Both Renault drivers also retired with their own set of accidents.
by Rachit Thukral