The First Football Cup Final played at the Crystal Palace

In 1895 the first of twenty FA Cup Finals, plus one replay, was played at the Crystal Palace.  Cup Finals continued to be played at the site until 1914[i]

[i] Audrey Hammond and Brian Dann, ‘Crystal Palace – Norwood Heights, Croydon Society, P26