Germany's Nico Rosberg won Formula One's season-opening Australian Grand Prix for Mercedes this morning at Albert Park circuit.

The 28-year-old German, who started third on the grid, roared home to a 24.5-second victory over Red Bull driver Daniel Ricciardo to celebrate his fourth race win and first since last year's British Grand Prix.

McLaren's rookie driver Kevin Magnussen finished third with team-mate Jenson Button fourth.

Fernando Alonso was fifth in a Ferrari.

Pole-sitter Lewis Hamilton retired early in the race because of an engine fault.

The result means Rosberg leads the drivers' championship and McLaren lead the constructors.

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.