Real Madrid, Juventus and France legend Zinedine Zidane has named his all-time Premier League starting eleven.
Five Englishmen feature in the Real Madrid manager's line-up, as well one of his current players: Portuguese international Cristiano Ronaldo.
Zidane told ShortList he opted for a Manchester United-heavy 4-4-2, featuring Old Trafford greats Ronaldo, Jaap Stam, Gary Neville, Rio Ferdinand, Paul Scholes and Peter Schmeichel.
He reserved especially high praise for Schmeichel, Ronaldo, Scholes and Cole:
There is a big case for [Schmeichel] being the best ever, not just the best the Premier League has ever seen. He was so imposing, he had this ability to make himself look bigger and for the goal to look smaller.
After Roberto [Carlos] retired, Cole was the great left sided defender. As well as offering so much in attack, he'd also stop the best attacking players in the world.
There is very little I can say about Paul Scholes, because if you have ever seen him play, then you don’t need me to tell you how good he was. One of my favourite players from any era, he was a player who made the hardest things look so easy.
[Ronaldo] was the best player in the world for the last two seasons he had at Manchester United, and has gone on to a level at Madrid that puts him among the all-time greats. He is so much more than his incredible goal scoring record, and still has many big seasons ahead of him.
There's not much width in that midfield, but it's a seriously good side regardless.
Who would make your all-time Premier League XI? Let us know in the comments...