Singapore (AFP) – Nico Rosberg won the Singapore Grand Prix from pole position on Sunday to seize the lead in the drivers’ world championship from Mercedes team-mate Lewis Hamilton, who finished third.

The German held off Red Bull’s Daniel Ricciardo by just 0.4sec to win his third straight race and establish an eight-point lead over title-holder Hamilton in the standings.