Pep Guardiola has told Manchester City forward Raheem Sterling that he can become one of the best players in the world if he learns to be more clinical in front of goal.
The England international took his goals tally for the season to 22 in all competitions with a close-range finish in the 3-1 win over Tottenham Hotspur on Saturday evening.
Sterling was once again guilty of missing a good chance at Wembley Stadium, however, a week on from squandering two openings against Manchester United.
Guardiola is demanding even more from the 23-year-old, who he believes has the potential to rival any player.
"The moment he can increase his average chances to score a goal, he will become one of the best players in the world," the Catalan coach told reporters. "He missed two clear, clear chances against United. He missed today.
"The moment he will improve that, he will be a top, top player because he's so fast, a dynamic player, has character one against one. He is an excellent guy.
"He unlocks everything but when you think about it he did much, much better than last season and that was important. The problem will be next season to compete with what he has done.
"That is why he has to work harder but if he is able to learn, he is going to win important Premier Leagues and help his confidence."
Sterling also won a contentious penalty for City against Spurs to help move his side to within one more win of the Premier League title.