Cristiano Ronaldo or Lionel Messi? It is a debate that has been ever present since Ronaldo joined Messi in La Liga.
It goes without saying that these individuals will go down as two of the greatest footballers ever to be seen, but which one will take the crown as this generation's best player?
The better player
As an all-round athlete, Ronaldo is ahead of Messi, as many people would agree. But he still has a bit to do to convince everyone he is a better player. Ever since Ronaldo's arrival at Sporting Lisbon people felt he was going to be special.
The crowd would rise off their seat as soon as the ball came to his feet, in the expectation of him pulling off something incredible. His silky skills and fast feet caught the attention of many teams, but of course Manchester United were the ones to snap him up after he produced a brilliant performance against the Red Devils themselves.
Of course he has developed a lot since that move and a fair amount has happened, including the move to Real Madrid in 2009 where he has gone on to break record after record.
He is enjoying the season of his life at the moment, every game you watch him, you are just blown away by the class he displays and Messi is struggling to compete.
The Portuguese captain is at the peak of his career and looks to stay there for at least a couple of seasons more. Obviously, Messi will always be snapping at his heels or ahead of him full stop, but usually, it's Ronaldo chasing the Argentine, not the other way around.
Messi has always seemed to have more people backing him as the best player in the world, but recently, some of them have started to edge their way towards the side of Ronaldo.
There is no doubt Messi has bags of quality; the agility he shows to breeze past world class defenders is simply breath-taking, but one thing people may not realise is his intelligence and understanding of the game.
He showcased at the World Cup his range of passing and gave us a glimpse of where he could end up in the future. It would be no surprise if he ended up in a traditional number ten role, playing just behind the striker; not only scoring goals, but pulling the strings for the team as well.
Adapting to a role
That shows just how much talent he has; his quick feet combined with his intelligence makes for a truly lethal player. At the moment though he seems to be one step behind his arch-rival. Nonetheless, he is still far ahead of anyone but Ronaldo and may just start to claw his way back ahead of the Real Madrid winger.
At the moment, Ronaldo has the edge and by the looks of it, he will continue to outperform Messi throughout this season. If the Barcelona number ten doesn't step up his game soon, his counterpart could end up in a league of his own.