Daniel Ricciardo was left satisfied with a pair of hard-won points in the Austrian Grand Prix, after finishing the race in ninth place.