The 32-year-old Brazilian, who made a move from Flamengo to his current team at the start of the Brasileiro campaign, is of the opinion that the Argentina international is the best footballer in the world now, but believes that this will not last long.

"Cristiano has been making history for many years now, but Messi is the best in the world, and one day Neymar will be the best," Ronaldinho told ESPN.

"For me Messi is the best in the world. For the last few years he has played at a level of football we have never seen before.

"I'm very proud to speak of him, because I was there when he started off and now he is the best in the world, it makes me so happy. "The game I remember the most is when he scored his first goal, because it came from my pass and I remember this game most vividly because he was just getting started. "I had the chance to be there and live that moment. I'm very happy that his first professional goal came from a pass from me. "Messi knows that there will always be a place in my heart for him," he concluded.