Former Portugal international Paulo Futre has tipped Cristiano Ronaldo to call time on his stint with Real Madrid in the summer.
The 30-year-old has found the net 27 times this season, yet he has still received criticism from a combination of the Madrid supporters and the Spanish media.
With that in mind, as well as the desire to secure one more big contract before he retires, Futre has backed his compatriot to move to either his former club Manchester United or Paris Saint-Germain.
"It has been disheartening times for him. He has not been getting the affection he needs, although things are slightly better now following the arrival of Zinedine Zidane," Futre told reporters.
"The big question is whether he will stay with Madrid or leave for PSG or Manchester United and I believe he will leave. I think a lot of things will have to change in order to convince him to stay.
"It is the last opportunity for him and Jorge Mendes to negotiate a big contract somewhere in Europe. I think Madrid will have to either win a major title like the Champions League or La Liga, or risk losing Cristiano at the end of the season."
Ronaldo joined Los Blancos from United for £80m in the summer of 2009.