An incredibly hard one for you today.
Lionel Messi has amassed an incredible 500 goals in his time at Barcelona, with his 500th already among his most famous, a last second winner at the Bernabéu.
He's reached 500 in just 577 games, and he's scored against 69 different clubs. We've given you the unenviable task of naming all of those clubs in just 14 short minutes.
Before you start, here's a breakdown of the competitions the 500 goals were scored in, which may help you along.
La Liga: 343
Champions League: 94
Copa del Rey: 43
Spanish Super Cup: 12
Club World Cup: 5
UEFA Super Cup : 3
With that in mind, go ahead and try to name all 69 clubs Messi has scored against in his career. Admittedly, there are a couple in there that we've never even heard of. That said, we'll accept 55 as a very solid score for this one.
Enjoy!