Leroy Sane appears to have finally made his mind up about his future.
The transfer saga that has run for the whole window looks to be over with stunning reports in Germany claiming that Sane has decided to join Bayern Munich this summer.
Bayern Munich have been keeping tabs on Sane for some time. City rejected their initial approach, but reports suggest the German champions will get their man in a transfer worth €100 million (£91 million).
He's expected to sign a four to five year contract at the Allianz Arena.
If the deal goes through, it'll be the biggest transfer in Bundesliga history.
A few days ago, Bayern Munich manager Niko Kovac spoke confidently about signing Sane from City.
"Our leadership is very engaged in the situation there. I'm confident and assume that we will get him," he said.
Pep Guardiola wants Sane to stay in Manchester but insists the decision rests with the player.
"We want him to stay and there is an offer waiting to talk with his agents to extend his contract," the City boss explained.
"He is a guy who I appreciate a lot. I like him a lot. I think he has an incredible gap to be better in terms of being connected in the game.
"I have said two or three times that we want him and we want him to stay.
"He has an offer, and we are waiting to talk with his agents to extend the contract, so it's not in our hands.
"He has to decide. If he wants and there is an agreement, then it's good. But if he wants to leave, he can do it. We will be sad - hopefully he stays."
Sane began his professional career in Germany's top flight with Schalke before completing a £37 million transfer to City in 2016.