Carlos Sainz was delighted with his second-place finish in the Monaco Grand Prix but felt he could have done better if he had Charles Leclerc out with him.