MARINA BAY, Singapore -- Nico Rosberg took an eight-point lead in the drivers' championship with a superb victory at the Singapore Grand Prix, holding off intense late pressure from the charging Red Bull of Daniel Ricciardo to secure his third win in a row.