Daniel Ricciardo savoured his first points of the Formula One season on Saturday and said it was good to silence some of ...