Shaun Wright-Phillips urged Raheem Sterling to commit his future to Manchester City — and get back to doing what he does best.
England ace Sterling, 26, has less than two years remaining on his current contract at the Etihad and put talks over a new one on hold.
He wants to know he is still going to be playing regularly under boss Pep Guardiola after losing his way over the last seven months.
The former Liverpool man has scored 115 goals in six years at City — but just two have come in his last 28 appearances.
City legend Wright-Phillips says Sterling needs a lucky goal to get himself firing again — and then feels he would benefit from getting his future sorted.
SWP said: “This season he has not played anywhere near as much as previous years.
“I am sure his time will come again. He just needs a goal to go in — however it comes — to get him firing again.
“You just need to look at what he’s done in six years and more for the club to see what he’s capable of.
“He’s made a massive contribution and I still feel like he’s got a huge part to play for City in the future.”
City chiefs have asked Sterling several times during the calendar year to continue contract talks with them.
He is reluctant to do it with his place in the first team put under threat from his Three Lions team-mates Jack Grealish and Phil Foden.
But Wright-Phillips believes there is nowhere better for him to play than the Etihad.
He said: “Maybe the contract thing is hanging over him. I would like to see him extend his contract and end the questions over his future. I know he’s said he’d like to play abroad at some point but I don’t think there’s anywhere better to play football than the Premier League.
“And City are a club which is going to be looking to win silverware for many years to come.”
Sterling has been asked to play in an unfamiliar central role in recent weeks — and he needs time to adapt to it.
Yet Wright-Phillips says that he will get chances and goals if he perseveres in that position as the champions create so many opportunities.