Cole Palmer has scored 23 goals in all competitions this season for Chelsea as he has become one of the best signings of the Premier League. Palmer was sold by Manchester City to Chelsea for $53 million.

Guardiola shrugged when asked whether it was a mistake to let Palmer move but said the 21-year-old wanted to leave the Etihad Stadium long before he joined Chelsea.

"He's an exceptional player," Guardiola told a news conference.

"I said many times, I didn't give the minutes that maybe he deserved and now he has at Chelsea. I understand completely.

"He's a shy guy with a lot of potential. It is what it is. He's playing fantastic so what can I say? The decision has been made for many reasons.

"He was asking for two seasons to leave and I said stay. He said he wanted to leave. What could we do? I said stay because Riyad [Mahrez] is gone, but for two seasons he wanted to leave."