Spanish goalkeeping legend Iker Casillas played his 1,000th professional game as Porto lost 2-0 to Belenenses on Monday.
The 36-year-old was playing his 108th game for the Portuguese side after 725 appearances in 16 trophy-laden seasons with Real Madrid.
World Cup winner Casillas, who played a record 167 times for Spain, is still a man in demand and was linked with a move to Liverpool this week.
But how much do you know about his 1,000 games? Take our quiz and find out.