Neither Ricciardo nor Vettel could have done more today. Monaco is a bit of a dead rubber in terms of comparing team mates in normal conditions but in Canada/Austria we'll start to see a nice battle emerge I think. I still expect Vettel to come out on top eventually.