Newcastle United legend Alan Shearer feels Paul Scholes is the greatest the Premier League has seen.
And he says Scholes' Manchester United teammate Ryan Giggs is not far behind.
"It's a tough question to answer - but to my mind it would have to be a choice of two men: Ryan Giggs or Paul Scholes," said Shearer.
"I've got to say, Scholes is the best player I've played with and against; he's got absolutely everything that a midfielder needs.
"Playing with him for England, you knew that when you made a run, the ball was going to come at you with precision nine times out of 10, and there's not many players who can do that."