According to the Lionel Messi news, The Brazilian international Dani Alves says that Cristiano Ronaldo 7 the toughest opponent to face but also avouched that his Barcelona team mates Lionel Messi and Neymar are superior.

The former Barcelona player Dani Alves accepts that Cristiano Ronaldo7 is the toughest man to tackle on the pitch but along with that he says Neymar and Messi still one step ahead than the Portuguese superstar.

According to the Lionel Messi news, Dani Alves Believes that Lionel Messi and Neymar are the best players in the world,

The Brazilian right back has played several times against the Portuguese superstar when he was with the Barcelona squad and also with the Juventus side and recently in the Champions league final.

The Full back has spent his eight years with the Argentine superstar in Barcelona and Lionel Messi News says that Dani Alves believes that he is greatest that Dani Alves ever Lives.

Question asked to Dani Alves who is the toughest component he has ever faced then he opined Cristiano Ronaldo 7, but added: I say Messi [is the best of all time] because I've seen him play.

"Of the other greats, I have heard what people say about them, but I can’t corroborate it because I haven’t seen them.

"I choose Messi next to Neymar, they are the most spectacular I've seen."

The 34-year-old chose the former Barcelona Manager Pep Guardiola as his best coach though this season he passing up the chance to work with him again by snubbing Manchester City and joining the French capital side PSG.