The Monaco Grand Prix race took place in changing conditions with a safety car start in the rain and later with a drying track in the sunshine.
The ultimate winner of the weekend was Lewis Hamilton who won his first race this season as his teammate finished down in seventh, regaining valuable points lost in Spain.
Max Verstappen was incredibly unlucky after a crash in qualifying but made great moves in the race. He did however crash in the race, leaving him out of contention of points after winning the Spanish GP in Spain. Daniel Ricciardo finished second, but it was a feeling that Red Bull threw that race down the drain after waiting for his tyres in the pits.
Both Sauber’s were battling at the back of the grid, but a team order ended with a double retirement as they both crashed into each other in a time where the team can just about financially afford to race.
Sergio Perez had a storming race after switching onto the soft tyres and being in the running for a podium as he finished third. He was there to take the opportunity as it rose. His teammate Nico Hulkenberg finished sixth ahead of Rosberg taking a great haul of points.
Both McLarens were running well in the points and took a good haul of points here as Fernando Alonso finished P5 and Button ninth with a great weekend for McLaren-Honda after some difficult races.
Daniil Kvyat in the Toro Rosso had an eventful race after a great qualifying, but the race went completely the opposite way after having several issues at the start and then crashing with Kevin Magnussen. Both drivers retired.
Pascal Wehrlein spent majority of the race having blue flags waved at him and was even under investigation for avoiding them. He also got a 10 second penalty for not being above the safety car minimum speed. He did however go on to finish 14th.
Image via Mercedes AMG F1 Petronas