Borussia Dortmund wonderkid Christian Pulisic shone on Tuesday night against Tottenham, even in a losing cause.

The 18-year-old American looked by far the most naturally-gifted player on the pitch.

But who are the best young players, 21 and under, in the world right now, the superstars of the future (or even present)?

In no particular order...