A University of Oxford mathematician is claiming to have settled the oldest debate in football - who is the greatest player of all time?
Using a unique algorithm that takes into account achievements on the club and international stage, Dr Tom Crawford compared football legends across all eras in search of the definitive answer.
And Dr Crawford's number crunching has revealed Manchester United new boy Cristiano Ronaldo is the greatest of all time (GOAT).
The Portuguese superstar, who is poised for his second debut at Old Trafford in the coming days, finished ahead of his Argentine rival Lionel Messi plus icons Pele, Ferenc Puskas, Alfredo Di Stefano and Diego Maradona.