Can you name every snooker player to win the World Championship since 1980?
Over the last 43 years, 18 different players have won the biggest prize in snooker at the Crucible Theatre in Sheffield.
Can you name them all before the clock runs out? You have five minutes to try correctly guess all the former World champions.
Good luck, and let us know what score you get.
If the quiz does not display above, please click here.