Manchester City were left to count the cost of wasted chances after surrendering a lead to Juventus in their Champions League opener on Tuesday.
City looked in control of the Group D encounter at the Etihad Stadium after taking the lead courtesy of a Giorgio Chiellini own goal just before the hour.
But Raheem Sterling, David Silva and Wilfried Bony were then all denied by the brilliant Gianluigi Buffon and Juve claimed a 2-1 win with fine goals from strikers Mario Mandzukic and Alvaro Morata.
BECOME A WRITER
Do you have what it takes? Sign up today and send over your 250 word test article: https://gms.to/haveyoursay3
Sterling also spurned an opportunity in the second minute while Fernandinho twice went close and Bony sliced another effort horribly wide before the break.
Manager Manuel Pellegrini admitted his side needed to be more clinical but refused to apportion blame, particularly with £49 million man Sterling facing criticism for his misses.
The Chilean said: "I expect that when we have chances we must score. The differences are very slight, especially against a strong team like Juventus. Maybe Juventus didn't create so many chances but they had a strong finish.
"I don't think this result is just because of Raheem. We controlled the game and didn't have many problems but football is like that.
"I don't think we deserved to lose. We played better than Juventus and we had three clear opportunities to score.
"Buffon made some very good saves but I think we were very unlucky. We never want to lose here at home, we never want to lose important points, but we have 15 points more to play for."
Juve boss Massimiliano Allegri was more gushing in his praise for Buffon after a superb display from his veteran captain.
The 37-year-old's double save from Sterling and Silva soon after City had taken a controversial lead - with Chiellini claiming he had been impeded by Vincent Kompany - was particularly impressive and a key moment.
Allegri said: "Buffon pulled off many miraculous saves, particularly just after we went 1-0 down. Buffon is an extraordinary goalkeeper, perhaps the best ever in the history of football. He never fails."
Another critical moment came after 75 minutes, with the score at 1-1, as City skipper Kompany was forced off with a calf injury.
His replacement Nicolas Otamendi, making his City debut, was caught out and Morata curled in a brilliant winner.
City will now wait on updates on Kompany's condition ahead of Saturday's Barclays Premier League clash with West Ham.
City missed Sergio Aguero up front with their star striker limited to just six minutes off the bench due to a knee injury.
Pellegrini said: "It was a risk to use him. I tried not to because if he got a kick in the same part it could take him more days to recover. Fortunately he did not have any problems and I hope he will be fit for Saturday."