Johan Cruyff believes that Pep Guardiola was right to push through a swap deal involving Samuel Eto'o and Zlatan Ibrahimovic in order to freshen up the squad and avoid problems.
The Barcelona legend felt that if Eto'o was not willing to talk about a contract extension then the club were right to cash in on his services this summer.
While the Cameroonian ace's deal at Camp Nou was due to run out in 2010, Cruyff praised the service that he gave to the Blaugrana during a stunning six-year stay.
"People talk about him now in a critical tone and that is not right. Over the past few years I think Samuel was excellent," he wrote in his weekly column for El Periodico.
"But I do honestly believe that seven years would have been a very long time. Also, I do not think that any player should go into the last year of their contract not having renewed.
"That makes it is an uncomfortable situation and there are other influences at work then, especially at the end of the season when you are playing for trophies.
"I know that Pep felt he had a reason to sign Ibra. I like Ibrahimovic a lot and have followed him since he was at Ajax and in Italy where he matured a lot.
"He may not score as many goals, but he gives more assists and he will score plenty with his head."
Lucas Brown, Goal.com