What's behind Cristiano Ronaldo's move to Juventus? And what does it all mean for Real Madrid?

The Portuguese superstar is on the way to Juventus in a £105m move, with both the Turin club and Real Madrid confirming they have agreed a deal for his transfer.

Why does Ronaldo want to leave?

Ultimately, it comes down to him not feeling wanted enough. Ronaldo has spent nine glittering seasons with Madrid and lifted his fourth Champions League trophy in five years just a few weeks ago, but he has a complicated relationship with club president Florentino Perez.

"It's a personal issue," Balague told Sky Sports in Friday's episode of the Transfer Talk podcast. "Juventus are happy to pay him €30m net per year. He would earn the same if he signed a new contract at Real Madrid, but he feels he's not wanted.

Ronaldo has won four Champions League titles with Madrid

Ronaldo has won four Champions League titles with Madrid

"The background is that a year ago, Perez said he would increase Ronaldo's wages. Cristiano was waiting for an offer, and meanwhile, Lionel Messi got a new contract worth €41m net per year, Neymar is earning €35m net per year, and he is only earning €21m net per year.

"He also feels there is a lot of talk about Neymar. When Cristiano won the Ballon d'Or, Perez said that if Neymar wanted to win the Ballon d'Or he needed to move to Real Madrid. Cristiano didn't like that, but when he threatened them with leaving, he felt Real Madrid didn't do enough to try and keep him.

"It's all very confusing. He wants to leave but at the same time he wants to be stopped. Anyway, Real Madrid are happy to let him go, but they want him to say publicly that he's leaving, so the finger of blame goes to him and they can give him a spectacular send-off."