As Celtic prepare for a return to Hampden this weekend, it's time to test your Scottish Cup knowledge.

Can you name all of the Scottish players (as defined by FIFA eligibility rules) to have scored for the Hoops in either a Scottish Cup Semi-Final or Final since 2000? We've given you the round and the year that the goals were scored as a hint.

Good luck!