John Barnes celebrates his 53rd birthday today - and to mark the occasion, we've compiled a special quiz on the legendary No.10's Liverpool career.

The Jamaica-born England international will go down in history as one of the finest players to ever wear the red shirt. 

Across 10 gilttering years at Anfield, Barnes won two league titles, two FA Cups and a League Cup, as well as being named Footballer of the Year twice and PFA Player of the Year in 1988.

In 407 appearances for Liverpool, Barnes scored 108 goals against 40 different clubs. So, can you name all 40? 

You've got 10 minutes!