Rabat – Debates on who serves football spectators best will last forever. Barcelona’s central defender, Carles Puyol , has labelled Real Madrid’s key forward, Cristiano Ronaldo “one of the greatest footballers in history.” He still believes, however, that Lionel Messi remains the best.The retired footballer told reporters on Tuesday at Under-17 World Cup event in India that Messi is better than Ronaldo. He added that Barcelona’s key forward, Leo is always improving his skills and that his passion for the game always keeps him consistent.Puyol, 39, retired in 2014 after a brilliant career with Barcelona and Spain. The former international footballer added that he will be more happy for his former team-mate Messi if he wins something with his national club, Argentina, in the future.Cristiano Ronaldo has won four Ballon d’Or awards. Barcelona’s Leo, however, hBallonas won five. Who will win the Ballon d’Or in 2017? This is a question for the future.