Formula One: Mercedes' Nico Rosberg wins British Grand Prix

SILVERSTONE, England (REUTERS) - Germany's Nico Rosberg won the Formula One British Grand Prix on Sunday for the Mercedes team.

Australian Mark Webber finished second for Red Bull, while Spaniard Fernando Alonso was third in his Ferrari.

It was the second win this season for Rosberg, and the third of his career.

Pole holder Lewis Hamilton of Mercedes suffered a tyre puncture and went from first to last, before eventually finishing fourth.

Championship leader Sebastian Vettel retired with a gearbox failure with just 10 laps to go.

Join ST's Telegram channel and get the latest breaking news delivered to you.