Germany's Nico Rosberg won the showcase Monaco Grand Prix for the second year in a row today to snatch back the Formula One world championship lead from Mercedes team mate Lewis Hamilton.Rosberg's second victory of the season, from a controversial pole position, took his points tally after six races to 122 with Hamilton on 118.

The Briton, who complained 13 laps from the end that he had something in his eye and could not see properly, was second as dominant Mercedes chalked up a sixth win in a row and fifth successive one-two finish.

Australian Daniel Ricciardo took third after chasing Hamilton nose-to-tail to the finish while quadruple world champion team mate Sebastian Vettel, in his 100th race for Red Bull, retired after eight laps with a power unit problem.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.