Brahim Diaz has been linked with a move to Real Madrid when his contract runs out in the summer, however, Pep Guardiola has made it clear he doesn't want the youngster to leave.
The 19-year-old has only made two appearances for the Citizens this season, both in the League Cup, however, he bagged twice against Fulham in his sides 2-0 win.
"We want him to stay and extend his contract. We will do absolutely everything for him to stay here but it is in his hands. He has to decide," the City boss said at today's press conference.
"It's the same - as Phil Foden and Jadon Sancho, the academy had to be proud. It is a signal we are working really well. We want him, we want to extend his contract four, five years - we will do absolutely everything, but it's in his hands.
"My advice if he doesn't want to stay he has to leave. It's simple. We protect him - the same with Jadon (Sancho), Phil (Foden) but he has to decide. It's more than that the market is the market. They cannot say we didn't do everything to look after them, the player and their families - as human beings and football players.
"It's incredible how the academy works with these guys, take care of them, teach them, what they need to be the highest standard. At the end they decide so we cannot push more. Manchester City go all around England to take the players, they work really well and they clubs want them to stay there.
"I was in Barcelona and Cesc Fabregas we wanted to stay but he went to Arsenal. It happens always this situation."
Meanwhile, City host mid-table Bournemouth in the Premier League tomorrow as they aim to make 14 leagues unbeaten.
They are as little as 1/9 to win the game and stay top the league, while Eddie Howes' men are a whopping 25/1 to bit Guardiola's side. A draw is 10/1.