Can you name all 52 players to score in the Champions League for Liverpool?
We’ve given you 20 minutes to name each and every one, with some incredibly tricky ones in there. Twenty of them have notched just once in the competition.
A * denotes that the player is still at the club.
It’s a challenging one, but if you fancy another after, see if you can name Liverpool’s 20 youngest Premier League debutants.
Good luck, and don’t forget to tweet us your scores @planetfutebol.
Note: If you’re having problems attempting the quiz, try playing it on the Sporcle website.