CRISTIANO RONALDO rated legends and former team-mates in a quick-fire game with Rio Ferdinand. CR7 scored a late winner - the 901st goal of his career - as Portugal beat Scotland 2-1 on Sunday night. But before the match, the Manchester United and Real Madrid legend decided between his favourite players in a video posted to his YouTube channel .

Ronaldo was asked to "pick the best" as Ferdinand threw names at him. He started by selecting Paul Scholes over Gary Neville, Ole Gunnar Solskjaer and Carlos Tevez. But David Beckham then got the nod over his fellow former England midfielder as a brilliant story was shared about United's prestigious No7 shirt.

READ MORE ON RONALDO Ferdinand said: "He [Ronaldo] used to go 'did Beckham score this many goals? Did George Best? Did Eric Cantona?' He used to go crazy." Continuing the selections, Beckham was chosen ahead of Angel Di Maria, only for Ryan Giggs to knock him off top spot. The Welshman remained No1 as Ronaldo then dismissed Sergio Ramos, Pepe, Javier Hernandez, Marcelo, Xabi Alonso and Toni Kroos.

Ronaldo admitted it was hard to compare two players in different positions - but he did not think twice about picking Karim Benzema over Giggs. Most read in Football FOOTBALL FREE BETS AND SIGN UP DEALS The Frenchman was not winning for long as compatriot Kylian Mbappe was then selected. With a cheeky grin, Ferdinand then put his own name to Ronaldo.

And the 39-year-old striker gigged as he brilliantly chose Rio over Mbappe and even hi.