The debate rages on, but the Daily Mail has seemingly settled it (for now) with their all-time top 50 footballers list.
In a surprising turn, Lionel Messi reigns supreme, claiming the coveted number one spot.
His long-time rival, Cristiano Ronaldo, finds himself considerably lower at tenth place.
This significant gap between the two modern-day legends is sure to spark conversation among football fans. The list also notably excludes Brazilian superstar Neymar, leaving some to question the selection criteria.
Rounding out the top ten are footballing royalty: Pelé, Diego Maradona, Zinedine Zidane, Johan Cruyff, Alfredo Di Stéfano, Ronaldo Nazario (the original Ronaldo), Garrincha, and Zico.
Messi's dominance is further cemented by his eight Ballon d'Or awards compared to Ronaldo's five. This ranking is sure to reignite discussions about who truly deserves the "greatest of all time" title.